BullhornHub Advanced icon

BullhornHub Advanced

Full CRUD operations for Bullhorn CRM/ATS via BullhornHub SDK

Job Submission → Search

AI-generated

Summary

Search job submission records using a Lucene query string with optional authentication methods and fine-grained field selection.

Inputs

  • Authentication — Choose between User Credentials (Email & Password) or Enterprise Credentials (API Key) to authenticate the request.
  • Query (required) — A Lucene query string to filter job submissions, e.g., 'id:[0 TO *]'.
  • Fields — Specify Bullhorn fields to return in the results; optionally rename output field names.
  • Limit — Maximum number of job submission records to return, between 1 and 500 (default 20).
  • Hide Deleted — When true (default), exclude deleted or archived job submissions from the results.
  • Enable Operations Log — If enabled, emits an audit log entry for each write operation (not typically relevant for search).
  • Output Fields — Extra fields to include in every output item, merged with the search results.

Output shape

a list of job submission records matching the Lucene query, each containing the specified fields with optional renaming applied.

The returned number of records respects the Limit parameter, capped at 500. Deleted or archived records are excluded when Hide Deleted is true, by automatically adding isDeleted:false to the query. The operation supports two authentication modes but defaults to Enterprise Credentials. The output includes only the requested Bullhorn fields, defaulting to 'id' if none specified. An optional Operations Log output is created only if enabled, though it is unrelated to this search operation's direct outputs.

Examples

Example 1: Retrieve up to 20 active job submissions with fields 'id', 'status', and 'dateAdded'.

Set Authentication to 'Enterprise Credentials', Query to 'isDeleted:false AND status:Active', Fields to include 'id', 'status', 'dateAdded', and Limit to 20.

Example 2: Search all job submissions containing 'Smith' in a specific field, excluding deleted records.

Set Query to 'candidateName:Smith* AND isDeleted:false', specify desired Fields, and leave Hide Deleted true to exclude deletions automatically.

Links

Discussion