Integration docs
  • Integrating
    • Getting started
    • JSON feed
    • JS tag
    • CSV import
    • REST API
    • Webhooks
  • Security
    • SSO authentication
  • Onboarding
    • Getting started
    • ATS Sync
      • ICIMS
      • Teamtailor
      • Recruiterflow
      • SAP SuccessFactors
      • Ashby
      • Pinpoint
      • Lever
      • Salesforce
      • Jobylon
      • Workday
      • Greenhouse
      • SmartRecruiters
      • Bullhorn
      • Bullhorn Recruitment Cloud (Bullhorn for Salesforce, BH4SF)
      • ReachMee (TalenTech)
      • Recman
    • Social ads
    • Social pages
      • Facebook & Instagram
      • LinkedIn
      • Snapchat
    • Social talent pools
      • Setup process
  • Templates & Content - Creative Assets
    • Getting Started
      • Image Templates
        • Aspect ratios & sizes
      • Text Templates
      • Exporting assets to Adway
      • Forbidden Content
    • Advanced
      • Dynamic text replacements
      • Variations
Powered by GitBook
On this page
  1. Onboarding
  2. ATS Sync

SmartRecruiters

Adway supports full integration with SmartRecruiters via Partner API.

PreviousGreenhouseNextBullhorn

Last updated 6 months ago

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:

Retrieving latest jobposts by client

Necessary to retrieve screening questions data

Used for getting logged in user data

Application upserting endpoint

OAuth Exchange API Endpoint

https://{{BASE_API_URL}}/v1/companies/{{companyIdentifier}}/postings
https://{{BASE_API_URL}}/postings/{{job_public_uuid}}/configuration
https://{{BASE_API_URL}}/users/me
https://{{BASE_API_URL}}/postings/{{job_uuid}}/candidates
https://{{BASE_API_URL}}/identity/oauth/token