Sourcier Advanced icon

Sourcier Advanced

Full CRUD operations for Bullhorn CRM/ATS via Sourcier SDK

Placement → Create

AI-generated

Summary

Create a new Placement entity record in Bullhorn using specified authentication credentials and payload data.

Inputs

  • Authentication (required) — Select between User Credentials (Email & Password) or Enterprise Credentials (API Key) for authenticating the operation.
  • Enable Operations Log — Boolean to determine if an audit log row should be emitted to a secondary Operations Log output for this write operation.
  • Input Mode (required) — Choose to build the placement data payload either field-by-field via the UI (Field Pairs) or by providing a JSON object payload directly (JSON Object).
  • Fields — When using Field Pairs input mode, specify the Bullhorn API fields and their values to set on the new Placement record. TO_ONE references (e.g., clientCorporation=123) are automatically formatted.
  • Data (JSON) — When using JSON Object input mode, provide a JSON string representing the Placement fields and values to create. Empty, null, or undefined values are omitted. Numeric TO_ONE relationship IDs are auto-wrapped as {id: number}.
  • Output Fields — Specify fields or expressions to include in every output item, merged into results, no-results, and error items.

Output shape

A single record containing the created Placement entity fields as returned by Bullhorn API.

If 'Enable Operations Log' is enabled, an additional output emits audit log entries for the create operation. The operation requires authentication and accepts entity data either as individual UI fields or as a JSON payload. Numeric TO_ONE references in the input are automatically converted to the required format by the node. Errors related to validation or API failures are surfaced if creation is unsuccessful.

Examples

Example 1: Create a Placement with UI field inputs

Use 'Field Pairs' input mode; enter Bullhorn field names and values to create a Placement record.

Example 2: Create a Placement with JSON Object

Use 'JSON Object' input mode; provide a JSON string payload representing the Placement record fields to create.

Links

Discussion