Bullhorn icon

Bullhorn

Interact with Bullhorn CRM API

Note → Update

AI-generated

Summary

Update a note in Bullhorn CRM.

Inputs

  • entityId (required) — The ID of the note to update.
  • additionalFields — Additional note properties to update. Options: personReference (number), jobOrder (number), customFields (JSON object).
  • customFieldValues — Set custom fields by their display name (only shows fields with user-assigned labels).

Output shape

The operation sends a POST request to Bullhorn's entity/Note/{entityId} API endpoint with the constructed body. The response returns the updated note data as a JSON object.

The body includes entity reference fields (e.g., personReference and jobOrder are sent as {id}), additional collected fields from the additionalFields collection, custom JSON fields, and dynamic custom field values from customFieldValues. No automatic top-level fields are enforced for note updates beyond what is provided.

Examples

Example 1: Update a note with a person reference and a custom field value.

entityId: 12345, additionalFields: { personReference: 67890 }, customFieldValues: { field: [{ fieldName: 'Custom Field Name', fieldValue: 'New Value' }] }

Links

Discussion