Sourcier Advanced icon

Sourcier Advanced

Full CRUD operations for Bullhorn CRM/ATS via Sourcier SDK

Appointment → Create

AI-generated

Summary

Create a new Appointment record in Bullhorn using specified authentication, input data, and configuration.

Inputs

  • authentication (required) — Choose between User Credentials (email & password) or Enterprise Credentials (API Key) for authenticating the request.
  • enableOperationsLog — Optional boolean to emit an audit log entry for the create operation to a second output for audit trails.
  • inputMode (required) — Select between building the create payload via Field Pairs (UI) or supplying a pre-built JSON object.
  • dataJson — JSON string representing fields to set on the new Appointment when 'JSON Object' input mode is selected. Empty/null/undefined values are skipped, numeric TO_ONE references are auto-wrapped as {id: number}.
  • createData — User interface collection of field name and value pairs for the new record when 'Field Pairs (UI)' input mode is selected. TO_ONE references are automatically converted to {id: number} format.
  • outputFields — Specifies fields to include in every output item, merged into success, error, or no-result outputs.

Output shape

a single record representing the created Appointment entity with requested output fields included

If 'Enable Operations Log' is enabled, a second output emits an audit log row for the creation action. Numeric TO_ONE fields are auto-converted. The operation requires valid authentication and inputs are either field pairs or JSON object per configuration.

Examples

Example 1: Create an Appointment using Enterprise Credentials and field pairs

authentication set to 'enterprise', inputMode set to 'fields', several field pairs provided for the Appointment data, operations log disabled.

Example 2: Create an Appointment by passing complete JSON object with User Credentials

authentication set to 'user', inputMode set to 'json', JSON string provided with selective fields and TO_ONE references auto-wrapped, operations log enabled for audit.

Links

Discussion