When integrating job posting with Resume-Library it is mandatory to also complete the DirectApply integration (unless you choosing to receive applications via email).
Why?
Jobs with a DirectApply integration have a much better application conversion rate (up to 9x more job applications) plus they will also receive more exposure than jobs that just re-direct a candidate to an external URL.
Overview
When a candidate applies to a job, rather than re-directing the user off to another website we will send you the candidate data as a JSON payload.
When posting a job to Resume-Library (either through the job posting API or via XML feed) you should provide a direct_apply_url. This should be the endpoint where you would like us to send the apply payload. This can be different per job if needed.
E.g.
direct_apply_url: api.abcATS.com/apply/?source=Resume-Library&jobid=11008968
Example payload:
{
"id":1234567,
"direct_apply_jobid":3456789,
"first_name":"John",
"last_name":"Tester",
"email":"john.tester@domain.com",
"phone":"01234567891",
"town":"Austin",
"state":"Texas",
"zip":"78723",
"lat":30.295846290353406,
"lon":-97.70046100967575,
"last_updated_utc":"2022-01-01 00:00:00",
"latest_job_title":"Project Manager",
"desired_job_title":"Senior Project Manager",
"willing_to_travel":35,
"willing_to_relocate":"Yes",
"drivers_license":"No",
"min_expected_salary":70000,
"max_expected_salary":90000,
"key_skills":[
"Project Management",
"Agile",
"Delegation",
"Planning"
],
"job_type":"Permanent",
"result":{
"number_pages":1,
"pages":[
{
"content":"AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCC",
"filename":"resume.pdf",
"size":"53"
}
],
"original_filename":"file name that candidate used.pdf",
"record_id":"123456789"
}
}
Note: For the direct_apply_jobid to be returned please make sure you include this when posting jobs to us either via the job posting API or via XML feed.
Once your endpoint has received the application payload it should return a 200 response code along with the message: “success”:
Response Code: 200
Response Body: “result”:”success”
If any other response is received or the endpoint takes more than 5 seconds to respond then the candidate will get re-directed to the external URL you have provided for the job.