Skip to main content
You must have access to a Bullhorn ATS account with API permissions to complete this setup.

Getting your Client ID, Client Secret and API Username

These are unique identifiers for your account. If you do not possess this information, please contact Bullhorn Support or Submit a ticket via the Bullhorn Resource Center.

You will need to contact Bullhorn support to add the following redirect URI: https://api.stackone.com/connect/oauth2/bullhorn/callback

Getting your Authorization URL and REST URL

Bullhorn uses different data centers with unique URLs. Call the loginInfo endpoint with your API username to retrieve these URLs:

GET https://rest.bullhornstaffing.com/rest-services/loginInfo?username=<your-api-username>

The response will contain:
- oauthUrl - Use this as your Authorization Server URL (add only the base URL, e.g., https://auth-emea.bullhornstaffing.com)
- restUrl - Use this as your REST API URL (add only the base URL, e.g., https://rest-emea.bullhornstaffing.com)

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Client ID
  • Client Secret
  • Authorization Server URL
  • REST API URL
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup

If the account linking is successful, you will see the newly linked account in your Accounts page.