If I am a Bullhorn customer, where can I get a developer key?

Bullhorn customers can obtain OAuth keys for developing applications with the Bullhorn REST API by creating a support ticket via the Bullhorn Resource Center.

The administrator in your company can generate your own key. To generate a key, log into Bullhorn and select Tools > BH Connect > Web Services API. Click Add API Key and create a new key. There is no limit to the number of keys you can generate. It is generally recommended that you generate a key for each new project. That way, you can disable a key if the project is canceled or is not longer in use.

If I am a Bullhorn partner, where can I get a developer key?

Partner keys are only available directly from Bullhorn. If you are interested in becoming a partner, send a email message to partners@ or fill out the form available on the Bullhorn Marketplace.

Once I have an API key, how do I get started?

Visit the getting started page for a guide to the resources available to you.

What other resources are available to developers?

In addition to the documentation, there are articles with samples, and support forums.

What are the Bullhorn APIs? How can I learn more about them?

The Bullhorn APIs are programming interfaces that developers use to extend the functionality of the Bullhorn ATS and CRM or integrate the system with related applications. Bullhorn provides both a REST API and a web services (SOAP) API. While both APIs are fully supported, Bullhorn recommends that developers use the REST API.

To learn more about the Bullhorn APIs, you can view the documentation.

Recent Articles and Samples

Use the Bullhorn REST API to search for jobs, create candidates, and submit candidates for jobs.

Provides an overview of the OAuth 2.0 authorization implementation for the the Bullhorn REST API.

You can use the Bullhorn REST API to create a new candidate and associated data from a parsed resume.

The Bullhorn REST API gives you a simple yet powerful way to interact with the Bullhorn system. Because it uses HTTP requests and responses and standard data structures, the REST API is accessible from many programming languages and is particularly well-suited to mobile applications and applications that use the most current web technologies.