Bullhorn API

9 endpoints for Bullhorn, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/bullhorn
Connects with
Your own Bullhorn ATS user (the same username and password you use today; if your company turned on email access codes, you enter the code yourself)
Integration page
Bullhorn

Read (6)

Return data and change nothing in the account.

Bullhorn Endpoints: Read
EndpointDescription
GET /candidates/search Candidates matching keywords in name, occupation, company, resume, work history and attachments.
GET /candidates/{candidate_id} One candidate record with status, current company and the jobs they were submitted to.
GET /candidate-notes Notes on a candidate's Notes tab with Note Action, author and date, newest first.
GET /jobs/{job_id} One job record with title, client, owner, location and submission count.
GET /jobs/{job_id}/matching-candidates/find Candidates that match a job by its description and location, like Find Matching Candidates.
GET /job-submissions Submissions on a job by stage, with candidate, status and date.

Write (3)

Change the account. Calls marked Confirm wait for the user to approve them.

Bullhorn Endpoints: Write
EndpointDescription
POST /candidates/{candidate_id}/notes Confirm Adds a note with a Note Action to a candidate's Notes tab.
POST /jobs/{job_id}/submissions Confirm Submits one or more candidates to a job for the job owner to review.
PATCH /submissions/{submission_id}/status Confirm Moves one submission to another status in your hiring workflow.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.