Fields
id
String!Required
The unique identifier for the attribute definition.
name
String!Required
The display name of the attribute.
slug
String!Required
The attribute's unique key used internally.
description
StringA description of the attribute.
type
AttributeType!Required
The data type of the attribute.
icon
StringOptional icon representing the attribute.
ordering_channels
[OrderingChannel!]Ordering channels where this attribute is applicable.
registration
AttributeRegistrationPropertiesRegistration behavior for this attribute.
is_multi_value
BooleanWhether the attribute supports multiple values.
customer_editable
BooleanWhether the attribute is editable by customers.
pinned
BooleanIndicates if the attribute is pinned.
pin_order
IntThe order in which the attribute is pinned.
validations
[UserAttributeDefinitionValidation!]List of validation rules applied to the attribute.
Was this section helpful?