BullhornHub Advanced icon

BullhornHub Advanced

Full CRUD operations for Bullhorn CRM/ATS via BullhornHub SDK

Placement → Update

AI-generated

Summary

Update a Placement record in BullhornHub by specifying its ID and providing the fields to change either as individual field-value pairs or as a JSON object.

Inputs

  • Authentication — Choose between User Credentials (email and password) or Enterprise Credentials (API Key) to authenticate the request.
  • Enable Operations Log — Optionally enable an audit log output for each write operation performed by the node.
  • ID (required) — The numeric ID of the Placement record to update.
  • Input Mode — Select how to provide update data: as UI field pairs or as a JSON object.
  • Fields — Provide one or more Bullhorn API field names and corresponding new values to update, using the UI field pairs mode.
  • Data (JSON) — Provide a JSON string of fields and values to update selectively; empty or null values are skipped to allow partial updates.
  • Output Fields — Specify additional fields or fixed values to include in every output item merged into results or error items.

Output shape

a single record representing the updated Placement entity with requested output fields merged in

The operation returns the updated Placement record including any specified output fields. If operations log is enabled, a second output provides audit log entries for the update. The update succeeds as a no-op if an empty payload is provided.

Examples

Example 1: Update the status and fee of a specific Placement by its ID using UI field pairs

Set ID to the Placement's numeric ID, choose 'Field Pairs' for Input Mode, and add field entries with 'status' and 'fee' with new values.

Example 2: Update a Placement by providing a JSON object payload with selective fields

Set ID to the Placement's numeric ID, choose 'JSON Object' for Input Mode, and enter JSON text with only the desired fields and values to update.

Links

Discussion