Update custom attribute definition

Update an existing custom attribute definition. Note: attribute_key_name and data_type are generally not updatable after creation.

Path Params
uuid
required
Body Params
length ≥ 1

A unique system identifier for the attribute (e.g., customer_tier, internal_notes).

A user-friendly label for the attribute shown in the UI.

enum

The module this custom attribute belongs to (e.g., customer, products, contracts).

enum

The type of data the attribute will store.

If populated, this definition is an entity-specific addition or override.

If TRUE, this attribute is a Tag. Tags must have data_type = ENUM.

enum_choices

If data_type is ENUM, this stores the list of valid string choices.

An optional default value for the attribute. Must conform to data_type and be one of enum_choices if applicable.

Indicates if a value is mandatory for this attribute.

Whether the attribute definition is currently active.

Optional: for controlling display order in UIs.

Optional: further description or help text for the attribute.

Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json