ProductAttributeDefinition
No description
type ProductAttributeDefinition {
attributeClass: ProductAttributeClassEnum!
attributeType: ProductAttributeTypeEnum!
brand: Brand @deprecated
commonValues: [AttributeCommonValue!]
createdAt: ISO8601DateTime!
description: String
handle: String
id: ID!
name: String!
settings: ProductAttributeDefinitionSettings!
updatedAt: ISO8601DateTime!
}
Fields
ProductAttributeDefinition.attributeClass ● ProductAttributeClassEnum! non-null enum
ProductAttributeDefinition.attributeType ● ProductAttributeTypeEnum! non-null enum
ProductAttributeDefinition.brand ● Brand deprecated object
DEPRECATED
This field will be removed in the future. Brand is becoming a product-only attribute.
ProductAttributeDefinition.commonValues ● [AttributeCommonValue!] list object
Most frequently used values for this attribute definition (top 20), including usage count. Useful for populating filter suggestions and quick-select chips.
ProductAttributeDefinition.createdAt ● ISO8601DateTime! non-null scalar
ProductAttributeDefinition.description ● String scalar
ProductAttributeDefinition.handle ● String scalar
A unique handle for the attribute (lowercase, hyphenated slug format). Used to reference the attribute definition.
ProductAttributeDefinition.id ● ID! non-null scalar
ProductAttributeDefinition.name ● String! non-null scalar
ProductAttributeDefinition.settings ● ProductAttributeDefinitionSettings! non-null object
ProductAttributeDefinition.updatedAt ● ISO8601DateTime! non-null scalar
Member Of
ProductAttribute object ● ProductAttributeDefinitionConnection object ● ProductAttributeDefinitionEdge object