Actions57
- Appointment Actions
- Candidate Actions
- Client Contact Actions
- Client Corporation Actions
- Job Order Actions
- Job Submission Actions
- Lead Actions
- Note Actions
- Opportunity Actions
- Placement Actions
- Task Actions
Appointment → Update
AI-generatedSummary
Update a Bullhorn appointment by its ID, modifying standard and custom fields as specified.
Inputs
- Appointment ID (required) — Numeric ID of the appointment to update.
- Additional Fields — Optional fields to update such as type, description, location, candidateReference ID, jobOrder ID, owner ID, and custom fields as JSON.
- Custom Fields — Set custom fields by their user-assigned display names with specific values.
Output shape
a single record representing the updated appointment entity returned as JSON
The update uses a POST request with specified fields merged into the appointment object. Only provided fields are updated; others remain unchanged. Custom fields can be updated via JSON or the customFieldValues collection. The output includes the full updated appointment data as returned from Bullhorn.
Examples
Example 1: Update an appointment's location and description with custom fields
Provide the appointment ID, fill in the additionalFields to set location and description, and optionally specify custom fields by their display names.