BullhornHub Advanced icon

BullhornHub Advanced

Full CRUD operations for Bullhorn CRM/ATS via BullhornHub SDK

Company → Get Many

AI-generated

Summary

Retrieves multiple Company records from Bullhorn using a JPQL WHERE clause.

Inputs

  • Authentication (required) — Select authentication type: User Credentials (Email & Password) or Enterprise Credentials (API Key).
  • Where Clause (required) — JPQL WHERE clause (e.g., id > 100 AND status = 'Active').
  • Limit — Maximum number of records to return (max 500, default 20).
  • Hide Deleted — Whether to automatically exclude deleted/archived records (default true).
  • Fields — Bullhorn fields to return; optionally rename them in the output.
  • Enable Operations Log — Whether to emit an audit log row to a second 'Operations Log' output.
  • Output Fields — Fields to include in every output item; merged into results, no-results, and error items.

Output shape

A list of items, each containing the specified Company fields.

If no records match the WHERE clause, returns a single item with empty data and no-results status. The 'Operations Log' output is only available when Enable Operations Log is enabled.

Examples

Example 1: Retrieve active companies with more than 100 employees.

Where Clause: 'numberOfEmployees > 100 AND status = 'Active''; Limit: 50

Example 2: Get all companies excluding archived records.

Where Clause: 'id > 0'; Hide Deleted: true

Links

Discussion