BullhornSTAFFING API: Main Menu
BullhornSTAFFING API: Main Menu

API Update [posted on December 13, 2012]:

This version of the Bullhorn API will be sunset and cease to function as of June 30, 2014.

All new work should be done using Bullhorn's REST or Web Services APIs. For more information please visit: http://developer.bullhorn.com/documentation

Bullhorn REST API provides a simpler and faster way for developers to build applications that interact with the Bullhorn platform and is used by Bullhorn Inc. to develop features of the Bullhorn ATS/CRM application.

Of the BullhornSTAFFING HTTP API interfaces listed below, our analysis shows that the following are most commonly used by developers:

The interface to these will continue to work as is because Bullhorn will replace the back end to use REST API.

HTTP API Basics:

The BullhornSTAFFING HTTP API is designed to facilitate basic programatic access to a customer's Bullhorn interface.

All access and interaction with the API is controlled by 3 factors:

  1. System Setting: A Bullhorn administrator must enable API access within a customer's account.
  2. Private Label ID: All access will require a Bullhorn Private Label ID, which is tied to a customer's database.
  3. API Encryption Key: This unique key provides a basic level of security when using the API. Bullhorn recommends that developers always use secure socket connections (https) to pass data to the Bullhorn API
HTTP Interfaces: