SmartRecruiters
Adway supports full integration with SmartRecruiters via Partner API.
Integration was made for the following reasons:
- Fetch job posts from SR account via API
- Create Ad campaigns based on the jobs retrieved
- Gather candidate's applications (along with screening questions and CVs) and transfer them to SR via API
In order to connect the SmartRecruiters account to the Adway account user must create a "connection" with a Connector. This can be done on the corresponding screen:
To connect SR account to the Adway - 3 types of connection are supported: 1) Connection by Static Customer ID (Public Job Feed) 2) Connection by ClientId/ClientSecret API keys (API (Custom OAuth Keys)) 3) Connection by oAuth flow (API (OAuth))
Connection by Static Customer ID ("Public Job Feed" Routine):
Enter Static customer ID in the corresponding field as on the screenshot
Connect by ClientId/Secret ("API (Custom OAuth Keys)" Routine)
Enter ClientId/Secret Pair in the corresponding fields. Credentials can be generated in the API settings on SR account side.
Connect by oAuth ("API (OAuth)" Routine)
Choose the corresponding connector and press the "Authorize" button. Following the popup screen - grant access to the following permissions:
Access Candidates
Create Candidates
Manage Candidate Status and Properties
Access Company Settings
Access Jobs
Manage Jobs
Access Users
Access Candidate's status
Access Company Information
Access job applications
Manage job applications
API Endpoints usage:
Adway consumes SR data via the following API endpoints:
https://{{BASE_API_URL}}/v1/companies/{{companyIdentifier}}/postings Retrieving latest jobposts by client
https://{{BASE_API_URL}}/postings/{{job_public_uuid}}/configuration Necessary to retrieve screening questions data
https://{{BASE_API_URL}}/users/me Used for getting logged in user data
https://{{BASE_API_URL}}/postings/{{job_uuid}}/candidates Application upserting endpoint
https://{{BASE_API_URL}}/identity/oauth/token OAuth Exchange API Endpoint
Last updated