BullhornHub Advanced icon

BullhornHub Advanced

Full CRUD operations for Bullhorn CRM/ATS via BullhornHub SDK

Opportunity → Search

AI-generated

Summary

Searches Opportunity records in Bullhorn using a Lucene query string, returning specified fields up to a defined limit with optional automatic exclusion of deleted or archived records.

Inputs

  • Authentication — Choose between 'User Credentials (Email & Password)' or 'Enterprise Credentials (API Key)' to authenticate the request.
  • Query (required) — Lucene query string to filter Opportunity records (e.g., 'name:Smith* AND status:Active').
  • Fields — Specify Bullhorn fields to return. You can rename output fields by setting an Output Name or leave empty to use original Bullhorn field names.
  • Limit — Maximum number of Opportunity records to return, from 1 up to 500. Defaults to 20.
  • Hide Deleted — Boolean to automatically exclude deleted or archived records by adding filters (default true).
  • Enable Operations Log — Whether to emit an audit log entry for the operation on a second output for audit trail maintenance.
  • Output Fields — Assign fixed values or map input fields to include additional fields merged into every output item.

Output shape

a list of Opportunity records matching the Lucene query

Returns an array of objects containing the specified Bullhorn fields. The output is limited by the provided 'Limit' parameter (max 500). When 'Enable Operations Log' is on, a second output array emits audit log entries for this search operation.

Links

Discussion