Bullhorn icon

Bullhorn

Interact with Bullhorn CRM API

Job Order → Create

AI-generated

Summary

Create a new job order record in Bullhorn linked to a specified client corporation and client contact.

Inputs

  • title (required) — The title of the job order.
  • clientCorporation (required) — The ID of the client corporation associated with the job order.
  • clientContact (required) — The ID of the client contact associated with the job order.
  • status (required) — The status of the job order. Defaults to 'Accepting Candidates'.
  • additionalFields — Optional details to attach to the job order, including public description, salary, employment type, skill list, start date, number of openings, owner ID, address details (city, postal code, country ID), and custom JSON fields.
  • customFieldValues — Dynamic custom field key-value pairs configured by display name.

Output shape

a single record

Returns the Bullhorn REST API creation response object, typically including the new record ID (changedEntityId) and operation status.

Examples

Example 1: Create a basic job order for a software engineer position

Set Title to 'Software Engineer', Client Corporation ID to 101, Client Contact ID to 505, and Status to 'Accepting Candidates'.

Example 2: Create a job order with start date, salary, and location details

Set required fields (Title, Client Corporation ID, Client Contact ID), then in Additional Fields add Salary (120000), Start Date ('2026-04-01'), City ('Austin'), and Country ('United States').

Links

Discussion