The Application API enables our customers and partners to integrate the SmartRecruiters application process into their own career site or job board while maintaining full control of the candidate experience. With the Application API, the candidate can submit their application without visiting the SmartRecruiters job ad.
The Application API exposes the full candidate application, allows new applications to be submitted, and exposes the status of applications previously submitted through the API.
The following endpoints are exposed:
Endpoint 1 – Get Application Screening Questions
Use this endpoint to fetch the screening and diversity questions for a specific job:
Endpoint 2 – Create a New Candidate Application
Use this endpoint to create a new application in SmartRecruiters for a specific job:
Endpoint 3 – Get Candidate Application Status
Use this endpoint to get the application status of a specific candidate against a specific job:
Mandatory Addition to the Application Process
Along with the screening questions data that we expose via this endpoint, the following must be included as part of the application process:
- Separate diversity from non-diversity questions:
Questions with the complianceType any of “DIVERSITY”, “OFCCP”, “EEO” should be placed below other questions.
- Include a “Confidential Diversity Questions” instruction above diversity questions:
Confidential Diversity Questionnaire Any information you choose to provide will not be considered for employment purposes and will be treated as confidential. Your voluntary cooperation will be appreciated.
- Add this link to the question with id:”eeoInformation”. (Definitions of Race and Ethnicity)
- Add “(definitions)” to the question with id:”ofccpVeteransForm”. Are you a protected veteran? (definitions)
- Add “(definitions)” to the question with id:”ofccpDisability”. Do you have (or previously had) a disability? (definitions)