Bullhorn icon

Bullhorn

Interact with Bullhorn CRM API

Job Order → Get Many

AI-generated

Summary

Retrieve multiple job order records from Bullhorn using SQL query syntax or Lucene search syntax.

Inputs

  • Fields — Comma-separated list of job order fields to include in the output. Defaults to 'id,title,status,clientCorporation'.
  • Search Type — Determines the search method: 'query' for SQL WHERE clause filtering or 'search' for Lucene full-text search. Defaults to 'query'.
  • WHERE Clause / Search Query (Lucene) (required) — The query filter string using SQL WHERE syntax when Search Type is 'query' or Lucene syntax when Search Type is 'search'.
  • Return All — Whether to fetch all matching job order records using automatic pagination. Defaults to false.
  • Limit — Max number of results to return when Return All is disabled (min 1, max 500). Defaults to 50.

Output shape

a list of items

Returns an array of items, each containing the requested fields for a job order. When Return All is true, paginated requests automatically retrieve all records.

Examples

Example 1: Fetch active job orders for a specific client corporation

Set Search Type to 'Query (SQL)', WHERE Clause to 'clientCorporation.id IN (406) AND isDeleted=false', Return All to true, and Fields to 'id,title,status,clientCorporation'.

Example 2: Search open developer jobs using Lucene search

Set Search Type to 'Search (Lucene)', Search Query (Lucene) to 'title:Developer AND status:Open', Return All to false, and Limit to 25.

Links

Discussion