Candidate Ingestion API
- URL
-
https://api.greenhouse.io/v1/partners - Docs
- https://developers.greenhouse.io/candidate-ingestion.html
Authorization: Bearer <credential> For Candidate Ingestion OAuth, provide Greenhouse with your application name, application URL, callback URL, and logo as described in Candidate Ingestion authentication. Greenhouse then supplies a consumer key, consumer secret, token URL, and authorize URL for the OAuth 2.0 flow. Use the resulting bearer access token in API requests.
Authorization: Basic <credential> + Service user email for On-Behalf-Of On-Behalf-Of: <credential> discovered For Candidate Ingestion basic auth, the customer supplies the partner with a Partner API Key and a service user, per Candidate Ingestion authentication. Use the Partner API key as the HTTP Basic username with an empty password (api_key:), and send the service user's email in the On-Behalf-Of header on every request.
For Candidate Ingestion basic authentication, use the active Greenhouse service user's email address in the On-Behalf-Of header on every request, as required by Candidate Ingestion authentication. This user is typically created specifically for the integration and must be recognized by Greenhouse.