curl --request POST \
--url https://{host}/recruitment/api/public/applications \
--header 'Content-Type: application/json' \
--data '
{
"jobOpportunityId": 123,
"lastName": "<string>",
"firstName": "<string>",
"phoneNumber": "<string>",
"emailAddress": "<string>",
"resume": {
"fileName": "<string>",
"base64Data": "<string>"
},
"additionalFiles": [
{
"fileName": "<string>",
"base64Data": "<string>"
}
],
"comments": [
"<string>"
],
"consentToGoInTalentPool": true
}
'This route allows creating a new application for a job opportunity, given candidate information.
Usable only with an API key. It is designed for custom career sites that need to push candidate data directly into Lucca Recruitment.
curl --request POST \
--url https://{host}/recruitment/api/public/applications \
--header 'Content-Type: application/json' \
--data '
{
"jobOpportunityId": 123,
"lastName": "<string>",
"firstName": "<string>",
"phoneNumber": "<string>",
"emailAddress": "<string>",
"resume": {
"fileName": "<string>",
"base64Data": "<string>"
},
"additionalFiles": [
{
"fileName": "<string>",
"base64Data": "<string>"
}
],
"comments": [
"<string>"
],
"consentToGoInTalentPool": true
}
'Application payload containing candidate details, files, and Job opportunity Id.
Payload for creating a new application for a job opportunity.
Job opportunity Id, used to know which job opportunity the application is for.
Last name of the candidate.
First name of the candidate.
Phone number of the candidate, used for contact purposes.
Email address of the applicant, used for communication regarding the job application.
Resume file associated with the application, containing details such as filename and base64-encoded data. This file will be parsed to extract more informations such as profile photo, current company and job...
Show child attributes
Collection of additional files provided in the application payload, such as certifications or supporting documents. Only used to add as attachments.
Show child attributes
Comments provided by the applicant, typically used for additional details or notes regarding the application.
Indicates whether the applicant consents to being included in the talent pool.
Application accepted. It will be processed shortly.
Was this page helpful?