Authentication
Bullhorn uses OAuth 2.0 as the authorization mechanism for the Bullhorn REST API.
More information can be found here: https://bullhorn.github.io/Getting-Started-with-REST/
As part of the process involving new clients, we need to ensure we are capturing the correct information in order to authenticate correctly:
- Account Manager Name
- Account Manager Email
- Secret Key
- Client ID
- API Username
- API Password
The relevant account manager contact information will be useful for when we need to clarify any details, or for when we need to refresh the credentials on file. The OAuth “dance” needs all four pieces, Client ID, Secret, API Username and Password in order to authenticate correctly. In case of authentication errors, the integration can break and we’ll need to authenticate again in order to correct this.