Skip to main content
PATCH
Update an attribute on a CRM object
Partially updates a single attribute definition. Only the fields you include are changed.

Updatable fields

Immutable fields

Updating options (select / multiselect / status)

When you send options, the list fully replaces the current options:
  • Include id on existing options you want to keep — existing record values are preserved.
  • Omit id for new options — the server assigns a new ID.
  • Exclude an option entirely to delete it — existing records that held that value will have the value cleared.

Standard attributes

Standard attributes (e.g. first_name, emails on people) cannot be updated and return 400.

Authorizations

Authorization
string
header
required

Path Parameters

slug
string
required

The object slug.

Example:

"people"

attributeKey
string
required

The attribute key (slug) to update. Retrieve available keys from GET /crm/objects/{slug}.

Example:

"customer_status"

Body

application/json
label
string

New display label.

Maximum string length: 255
Example:

"Status"

isRequired
boolean

Whether a value is required when creating a record.

Example:

true

isArchived
boolean

Set to true to hide this attribute from the UI without deleting data.

Example:

false

options
object[]

Replacement options list for select, multiselect, and status types. Include existing option id values to preserve them.

relation only — updated display label for the linked object. The target object (relatedObjectSlug) cannot change.

Maximum string length: 255
Example:

"Contact Person"

currencyDisplay
enum<string>

currency only — how the currency value is shown: code, name, or symbol.

Available options:
code,
name,
symbol
Example:

"code"

currencyDecimal
boolean

currency only — show decimal places.

Example:

false

currencyGrouping
boolean

currency only — use a thousands separator.

Example:

false

Response

OK

success
boolean
Example:

true

status
integer
Example:

200

attribute
object

Definition of a single attribute on a CRM object.

Last modified on June 11, 2026