Actions87
- Appointment Actions
- Candidate Actions
- Company Actions
- Contact Actions
- File Actions
- Job Actions
- Job Submission Actions
- Lead Actions
- Note Actions
- Opportunity Actions
- Placement Actions
- Sendout Actions
- Task Actions
- Tearsheet Actions
Placement → Get Many
AI-generatedSummary
Retrieve multiple Placement records from Bullhorn using a JPQL WHERE clause with optional filtering and field selection.
Inputs
- authentication — Selects authentication type: User Credentials (Email & Password) or Enterprise Credentials (API Key). Defaults to Enterprise.
- enableOperationsLog — Optionally enables logging of operations to a secondary output for audit trails, although Get Many is read-only and does not emit logs.
- fields (required) — Array of Bullhorn fields to include in the output. Each can be renamed by setting an Output Name, or left blank to use the original field name.
- limit — Maximum number of Placement records to return, with a allowed range of 1 to 500. Defaults to 20.
- where (required) — JPQL WHERE clause to filter Placements (e.g., "id > 0 AND status = 'Active'"). Used to specify search criteria; this is required.
- hideDeleted — If true (default), automatically excludes deleted or archived records by adding filters like isDeleted=false or excluding status=Archive to your query when applicable.
- outputFields — Additional fields or fixed values to append to every output item, merged into results regardless of outcome.
Output shape
a list of Placement record objects
The returned data is a list/array of Placement entities matching the WHERE clause, containing only the specified fields. Pagination or ordering beyond the limit is not detailed. No write operations are performed, so no audit logs are emitted when only reading.
Examples
Example 1: Fetch up to 50 active Placements, returning their 'id', 'dateStart', and 'candidate' fields.
Set 'where' to "status = 'Active'", 'limit' to 50, and 'fields' to include 'id', 'dateStart', and 'candidate'.