Get Many
AI-generatedSummary
Retrieve multiple Bullhorn contact records matching a specified JPQL WHERE clause, returning selected fields up to a defined limit.
Inputs
- Authentication (required) — Choose between 'User Credentials (Email & Password)' or 'Enterprise Credentials (API Key)' to authenticate with Sourcier.
- Enable Operations Log — Optionally enable audit logging of operations to a third output.
- Where Clause (JPQL) — JPQL WHERE clause to filter contacts, e.g., "status='Active'". Leave empty to fetch all contacts up to limit.
- Fields to Return — Comma-separated list of Bullhorn contact fields to include in the results. Defaults to 'id,firstName,lastName,email,phone'.
- Limit — Maximum number of contacts to return, between 1 and 500. Defaults to 20.
Output shape
a list of contact records
Returns an array of matching contact objects each containing the requested fields. Outputs a separate 'no results' output if no contacts match. Emitting an 'Operations Log' output is optional and controlled by the 'Enable Operations Log' parameter.
Examples
Example 1: Get up to 10 active contacts with name and email
Set Authentication to 'Enterprise Credentials', Where Clause to "status='Active'", Fields to Return to 'firstName,lastName,email', and Limit to 10.