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
Appointment → Get Many
AI-generatedSummary
Retrieves multiple Appointment records from Bullhorn using a JPQL WHERE clause, filtering out deleted records by default.
Inputs
- Authentication (required) — Select User Credentials (Email & Password) or Enterprise Credentials (API Key).
- Fields — Map Bullhorn fields to output names. Leave output name empty to use the Bullhorn field name.
- Limit — Maximum records to return (1-500, default 20).
- Where Clause (required) — JPQL WHERE clause (e.g., id > 100 AND status = 'Active').
- Hide Deleted — Whether to exclude deleted/archived records (adds isDeleted:false).
- Output Fields — Fields to include in every output item, merged with results.
Output shape
a list of items, each containing the requested Bullhorn fields
Filtering via Hide Deleted is automatic. Pagination is handled by the node.
Examples
Example 1: Find active appointments for a specific recruiter.
Where Clause: ownerId = 123 AND status = 'Active' | Limit: 50 | Fields: id, title, description, status, ownerId, startDateTime
Example 2: Retrieve appointments added in the last 30 days.
Where Clause: dateAdded > [30d ago] | Hide Deleted: true | Limit: 100 | Fields: id, title, description, status, startDateTime