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
Opportunity → Update
AI-generatedSummary
Update an existing Opportunity record in Bullhorn by specifying its ID and the fields to change either as individual field-value pairs or as a JSON object payload.
Inputs
- Authentication — Select between User Credentials (Email & Password) or Enterprise Credentials (API Key) for authentication.
- Enable Operations Log — Optional toggle to emit an audit log entry for the update operation to a second output for audit trail purposes.
- ID (required) — The numeric ID of the Opportunity record to update.
- Input Mode — Choose how to provide the update data: either as individual field pairs or as a raw JSON object.
- Fields — If Input Mode is 'Field Pairs', specify one or more Bullhorn API field names and their new values to update on the Opportunity record.
- Data (JSON) — If Input Mode is 'JSON Object', provide a JSON string representing the fields and values to update; empty or null values are ignored and numeric reference fields are wrapped as {id:
} automatically. - Output Fields — Specify fields to include in every output item merged into results, no-results, and error outputs.
Output shape
a single record representing the updated Opportunity with requested output fields
Update returns the updated entity data including the changedEntityId; if Enable Operations Log is on, a second output emits an audit log row for the update operation.
Examples
Example 1: Update opportunity status and description by specifying field pairs in the UI
Set Authentication to Enterprise Credentials, enter the Opportunity ID, choose Input Mode 'Field Pairs', add fields 'status' and 'description' with new values to update.
Example 2: Perform selective update using a pre-built JSON payload with only changed fields
Set Authentication, specify Opportunity ID, choose Input Mode 'JSON Object', provide a JSON string with only fields to update (e.g., '{"status":"Active","priority":"High"}').