{
"status": "error",
"errorCode": "resume-upload-01",
"errorMessage": "token unauthorized"
}
{
"status": "error",
"errorCode": "resume-upload-02",
"errorMessage": "file format not supported"
}
{
"status": "success",
"data": {
"resumeID": "123456789abc"
}
}
curl --location --request POST 'https://open-api.rezi.ai/v1/user/{userID}/resume' \
--header 'Authorization: Bearer {YOUR PRIVATE TOKEN}' \
--form '=@"/path/to/file/resume.pdf"'
var request = require('request');
var fs = require('fs');
var options = {
'method': 'POST',
'url': 'https://open-api.rezi.ai/v1/user/{userID}/resume',
'headers': {
'Authorization': 'Bearer {YOUR PRIVATE TOKEN}'
},
formData: {
'': {
'value': fs.createReadStream('/path/to/file/resume.pdf'),
'options': {
'filename': 'resume.pdf',
'contentType': null
}
}
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
{
"status": "error",
"errorCode": "resume-upload-01",
"errorMessage": "token unauthorized"
}
{
"status": "error",
"errorCode": "resume-upload-02",
"errorMessage": "file format not supported"
}
{
"status": "success",
"data": {
"resumeID": "123456789abc"
}
}
curl --location --request POST 'https://open-api.rezi.ai/v1/user/{userID}/resume?type=json&client=your_rms_name' \
--header 'Authorization: Bearer {YOUR PRIVATE TOKEN}' \
--header 'Content-Type: application/json' \
--data-raw '{
"Result": {
"Success": true,
"ErrorMessage": ""
},
"Data": {
"Student": {
...
},
"Records": [
{...},
{...}
]
}
}'
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://open-api.rezi.ai/v1/user/{userID}/resume?type=json&client=your_rms_name'
'headers': {
'Content-Type': 'application/json',
'Authorization': 'Bearer {YOUR PRIVATE TOKEN}'
},
body: JSON.stringify({
"Result": {
"Success": true,
"ErrorMessage": ""
},
"Data": {
"Student": {
...
},
"Records": [
{...},
{...}
]
}
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});