Sourcier Advanced icon

Sourcier Advanced

Full CRUD operations for Bullhorn CRM/ATS via Sourcier SDK

Contact → Update

AI-generated

Summary

Update a Contact record in Bullhorn by specifying its ID and the fields to modify, using either individual field-value pairs or a JSON object payload.

Inputs

  • Authentication — Select authentication method: User Credentials (Email & Password) or Enterprise Credentials (API Key). Defaults to Enterprise.
  • Enable Operations Log — Optionally enable an audit trail output for each write operation including updates.
  • ID (required) — The numeric ID of the Contact record to update.
  • Input Mode (required) — Choose how to provide update data: as individual UI field pairs or as a JSON object.
  • Fields — Specify one or more Bullhorn Contact fields and their new values individually. Only include fields to change. Shown when Input Mode is Field Pairs.
  • Data (JSON) — Provide a JSON object of fields to update. Empty, null, or undefined values are skipped to allow selective updates. Numeric reference fields are auto-wrapped as ID objects. Used when Input Mode is JSON.
  • Output Fields — Specify fields to always include in the output items, merged with results regardless of success or failure.

Output shape

a single record representing the updated Contact with optionally specified output fields included

Outputs the updated entity data after successful update. If Operations Log is enabled, a second output node emits audit log entries for the write action. Update with empty payload succeeds as a no-op without changes.

Links

Discussion