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
Note → Get Many
AI-generatedSummary
Retrieve multiple Note records from Bullhorn using a JPQL WHERE clause to filter results, specifying which fields to return and limiting the number of records fetched.
Inputs
- authentication — Choose authentication method: User Credentials (Email & Password) or Enterprise Credentials (API Key). Defaults to 'Enterprise'.
- fields — Specify which Bullhorn Note fields to return; optionally rename output fields by setting Output Name.
- limit — Maximum number of Note records to return; default is 20 with a maximum of 500.
- where (required) — JPQL WHERE clause to filter Notes, e.g., "id > 0" or more complex conditions; required to specify which Notes to retrieve.
- hideDeleted — Boolean to exclude deleted or archived Notes automatically by adding isDeleted=false to the query; defaults to true.
- enableOperationsLog — When enabled, emits an audit log entry for each write operation to a secondary output; default is false (not applicable for this read operation).
- outputFields — Additional fixed or input-derived fields to merge into every output Note item.
Output shape
a list of Note records matching the filter criteria
The operation returns an array of Note entities with the requested fields. The 'where' clause is mandatory and should follow JPQL syntax. Results are limited by the 'limit' parameter, up to 500 max. Deleted records can be excluded automatically if 'hideDeleted' is true. Field renaming applies to the output keys as specified.
Examples
Example 1: Retrieve up to 50 active Notes with id, noteText, and dateAdded fields.
Set 'where' to "isDeleted=false", 'fields' to include 'id', 'noteText', 'dateAdded', 'limit' to 50.