An instance of a custom attribute.
<- Object
Object
An instance of a custom attribute.
Custom attributes can be defined and added to ITEM
and ITEM_VARIATION
type catalog objects. Read more about custom attributes.
The string value of the custom attribute. Populated if type
= STRING
.
Read only The id of the CatalogCustomAttributeDefinition this value belongs to.
Read only A copy of type from the associated CatalogCustomAttributeDefinition
.
Populated if type
= NUMBER
. Contains a string representation of a decimal number, using a .
as the decimal separator.
One or more choices from allowed_selections
. Populated if type
= SELECTION
.
Read only If the associated CatalogCustomAttributeDefinition
object is defined by another application, this key is prefixed by the defining application ID. For example, if the CatalogCustomAttributeDefinition has a key attribute of "cocoa_brand" and the defining application ID is "abcd1234", this key is "abcd1234:cocoa_brand" when the application making the request is different from the application defining the custom attribute definition. Otherwise, the key is simply "cocoa_brand".