#Attributes
Attributes are the central element in the system. They describe the data fields available on entities such as products, variants, categories and global list values. A range of attribute types exist to allow for flexible modelling of your data structure.
GET /attributes Get all attributes in the system
[
{
"NumberOfDecimals": 2,
"Unit": "kg",
"Uid": "630d5c4d-770e-4095-a262-48637f18ad57",
"Alias": "Weight",
"BackofficeName": "Weight",
"BackofficeDescription": "Add the net weight of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Net weight of product",
"da-DK": "Produktets nettovægt"
},
"AttributeGroupId": 1,
"AttributeScope": "4980f181-4d2e-44d9-a8ae-905e6c2a5f2a",
"AttributeScopes": [
"4980f181-4d2e-44d9-a8ae-905e6c2a5f2a"
],
"Localized": false,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "NumberAttribute",
"DisableRevisionLogging": false
},
{
"UseMultiRowInput": false,
"UseRichText": false,
"ShowCharacterCount": true,
"MaxLength": 500,
"EnableAIAssistant": false,
"Uid": "7e978dcb-fb0a-44c0-a71c-a4bb785db979",
"Alias": "ProductName",
"BackofficeName": "Product name",
"BackofficeDescription": "Add the name of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Name of product",
"da-DK": "Produktets navn"
},
"AttributeGroupId": 1,
"AttributeScope": "3cfcccaa-58a9-4f4c-b5c2-b9f93a3621f2",
"AttributeScopes": [
"3cfcccaa-58a9-4f4c-b5c2-b9f93a3621f2"
],
"Localized": true,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "TextAttribute",
"DisableRevisionLogging": false
},
{
"AllowMultiselect": false,
"AllowedSelectionTypes": [
"image"
],
"Uid": "e1b8cb77-d709-4768-ae32-28165ba40494",
"Alias": "PrimaryImage",
"BackofficeName": "Primary image",
"BackofficeDescription": "Select the primary image to display for the product",
"Name": {
"en-GB": "Image",
"da-DK": "Billede"
},
"Description": {
"en-GB": "Image of product",
"da-DK": "Produktets billede"
},
"AttributeGroupId": 1,
"AttributeScope": "2a847faf-0d1e-4be1-bc77-df73d8091932",
"AttributeScopes": [
"2a847faf-0d1e-4be1-bc77-df73d8091932"
],
"Localized": true,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "MediaAttribute",
"DisableRevisionLogging": false
}
]
Response status OK (200)
Property name | Data type | Description |
---|---|---|
AllowMultipleValues | boolean |
Indicates whether users can select more than one attribute |
AllowedAttributeScopes | array |
Attribute scopes from which attributes can be selected |
AllowedAttributeTypes | array |
The attribute types that is allowed to be referenced |
UnfoldComplexTypes | boolean |
Indicates whether user can select sub attributes of complex attributes |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple categories can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple collections can be selected |
AllowProductCollectionSelection | boolean |
Allow selection of product collections |
AllowVariantCollectionSelection | boolean |
Allow selection of variant collections |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
SubAttributes | array : Attribute |
Sub attributes wrapped in this complex attribute |
RenderValuesForAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute |
RenderValuesForBackofficeAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute to show in the backoffice |
DefaultListViewAttributeFieldUids | array |
Uid paths of sub attributes to show by default in the list view interface of the backoffice |
RenderedValueSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute |
RenderedValueInBackofficeSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute to show in the backoffice |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
ShowTime | boolean |
Indicate whether it is possible to select a time of day. If false, only a date can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
GlobalListId | integer |
Id of global list to select values from |
AllowMultipleValues | boolean |
Indicates whether multiple global list values can be selected |
EnableTableView | boolean |
Show selected global list values in a table instead of default select input field |
ReferencedAttribute | object : Attribute |
The definition of the attribute defining the referenced global list (Readonly) |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Template | object : Attribute |
Attribute template for each row. Each row in the list will hold a data model defined by the attribute template |
EnableTableView | boolean |
When enabled, rows are shown in searchable table instead of individual inline rows |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiselect | boolean |
Indicate whether multiple medias can be selected |
AllowedSelectionTypes | array |
The media types that can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
NumberOfDecimals | integer |
Max number of decimals to use for this number |
Unit | string |
Fixed unit for all values of this attribute |
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple products can be selected |
LimitToProductStructures | array |
The product structures from which products can be selected. Leave empty to allow selection of products from all product structures |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
UseMultiRowInput | boolean |
Show input as a text area instead of a single line input |
InputHeight | integer |
The height of the text area in pixels, if UseMultiRowInput is set |
UseRichText | boolean |
Use Rich Text Editor if UseMultiRowInput is set |
RichTextToolbarOptions | array |
Available toolbar options on Rich Text Editor, if UseRichText is set. Available options are:
|
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Unit | string |
Fixed unit for value |
ShowCharacterCount | boolean |
Show number of characters currently used |
MaxLength | integer |
Max character length of attribute value |
EnableAIAssistant | boolean |
Enable the AI assisant on this attribute |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variant groups can be selected |
OnlyChildren | boolean |
When set, only variant groups of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variant groups can be selected. Leave empty to allow selection of variant groups from all product structures Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variants can be selected |
OnlyChildren | boolean |
When set, only variants of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variants can be selected. Leave empty to allow selection of variants from all product structures Note: Will not be applied if OnlyChildren is true |
LimitToVariationDefinitions | array |
The variation definitions from which variants can be selected. Leave empty to allow selection of variants from all variation definitions Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
PUT /attributes Update an attribute
#Available from v.3.2.0
{
"NumberOfDecimals": 2,
"Unit": "kg",
"Uid": "630d5c4d-770e-4095-a262-48637f18ad57",
"Alias": "Weight",
"BackofficeName": "Weight",
"BackofficeDescription": "Add the net weight of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Net weight of product",
"da-DK": "Produktets nettovægt"
},
"AttributeGroupId": 1,
"AttributeScope": "06288ce0-4317-4fc2-b712-2529eda9c49a",
"AttributeScopes": [
"06288ce0-4317-4fc2-b712-2529eda9c49a"
],
"Localized": false,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "NumberAttribute",
"DisableRevisionLogging": false
}
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
attribute | body | object : Attribute |
Attribute to update (uid is used to match existing attribute) |
Property name | Data type | Description |
---|---|---|
AllowMultipleValues | boolean |
Indicates whether users can select more than one attribute |
AllowedAttributeScopes | array |
Attribute scopes from which attributes can be selected |
AllowedAttributeTypes | array |
The attribute types that is allowed to be referenced |
UnfoldComplexTypes | boolean |
Indicates whether user can select sub attributes of complex attributes |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple categories can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple collections can be selected |
AllowProductCollectionSelection | boolean |
Allow selection of product collections |
AllowVariantCollectionSelection | boolean |
Allow selection of variant collections |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
SubAttributes | array : Attribute |
Sub attributes wrapped in this complex attribute |
RenderValuesForAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute |
RenderValuesForBackofficeAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute to show in the backoffice |
DefaultListViewAttributeFieldUids | array |
Uid paths of sub attributes to show by default in the list view interface of the backoffice |
RenderedValueSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute |
RenderedValueInBackofficeSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute to show in the backoffice |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
ShowTime | boolean |
Indicate whether it is possible to select a time of day. If false, only a date can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
GlobalListId | integer |
Id of global list to select values from |
AllowMultipleValues | boolean |
Indicates whether multiple global list values can be selected |
EnableTableView | boolean |
Show selected global list values in a table instead of default select input field |
ReferencedAttribute | object : Attribute |
The definition of the attribute defining the referenced global list (Readonly) |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Template | object : Attribute |
Attribute template for each row. Each row in the list will hold a data model defined by the attribute template |
EnableTableView | boolean |
When enabled, rows are shown in searchable table instead of individual inline rows |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiselect | boolean |
Indicate whether multiple medias can be selected |
AllowedSelectionTypes | array |
The media types that can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
NumberOfDecimals | integer |
Max number of decimals to use for this number |
Unit | string |
Fixed unit for all values of this attribute |
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple products can be selected |
LimitToProductStructures | array |
The product structures from which products can be selected. Leave empty to allow selection of products from all product structures |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
UseMultiRowInput | boolean |
Show input as a text area instead of a single line input |
InputHeight | integer |
The height of the text area in pixels, if UseMultiRowInput is set |
UseRichText | boolean |
Use Rich Text Editor if UseMultiRowInput is set |
RichTextToolbarOptions | array |
Available toolbar options on Rich Text Editor, if UseRichText is set. Available options are:
|
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Unit | string |
Fixed unit for value |
ShowCharacterCount | boolean |
Show number of characters currently used |
MaxLength | integer |
Max character length of attribute value |
EnableAIAssistant | boolean |
Enable the AI assisant on this attribute |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variant groups can be selected |
OnlyChildren | boolean |
When set, only variant groups of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variant groups can be selected. Leave empty to allow selection of variant groups from all product structures Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variants can be selected |
OnlyChildren | boolean |
When set, only variants of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variants can be selected. Leave empty to allow selection of variants from all product structures Note: Will not be applied if OnlyChildren is true |
LimitToVariationDefinitions | array |
The variation definitions from which variants can be selected. Leave empty to allow selection of variants from all variation definitions Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Response status OK (200)
POST /attributes Create an attribute
#Available from v.3.2.0
{
"NumberOfDecimals": 2,
"Unit": "kg",
"Uid": "630d5c4d-770e-4095-a262-48637f18ad57",
"Alias": "Weight",
"BackofficeName": "Weight",
"BackofficeDescription": "Add the net weight of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Net weight of product",
"da-DK": "Produktets nettovægt"
},
"AttributeGroupId": 1,
"AttributeScope": "0b08794d-4009-458f-907f-b069bc3965d6",
"AttributeScopes": [
"0b08794d-4009-458f-907f-b069bc3965d6"
],
"Localized": false,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "NumberAttribute",
"DisableRevisionLogging": false
}
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
attribute | body | object : Attribute |
Attribute to create |
Property name | Data type | Description |
---|---|---|
AllowMultipleValues | boolean |
Indicates whether users can select more than one attribute |
AllowedAttributeScopes | array |
Attribute scopes from which attributes can be selected |
AllowedAttributeTypes | array |
The attribute types that is allowed to be referenced |
UnfoldComplexTypes | boolean |
Indicates whether user can select sub attributes of complex attributes |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple categories can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple collections can be selected |
AllowProductCollectionSelection | boolean |
Allow selection of product collections |
AllowVariantCollectionSelection | boolean |
Allow selection of variant collections |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
SubAttributes | array : Attribute |
Sub attributes wrapped in this complex attribute |
RenderValuesForAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute |
RenderValuesForBackofficeAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute to show in the backoffice |
DefaultListViewAttributeFieldUids | array |
Uid paths of sub attributes to show by default in the list view interface of the backoffice |
RenderedValueSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute |
RenderedValueInBackofficeSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute to show in the backoffice |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
ShowTime | boolean |
Indicate whether it is possible to select a time of day. If false, only a date can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
GlobalListId | integer |
Id of global list to select values from |
AllowMultipleValues | boolean |
Indicates whether multiple global list values can be selected |
EnableTableView | boolean |
Show selected global list values in a table instead of default select input field |
ReferencedAttribute | object : Attribute |
The definition of the attribute defining the referenced global list (Readonly) |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Template | object : Attribute |
Attribute template for each row. Each row in the list will hold a data model defined by the attribute template |
EnableTableView | boolean |
When enabled, rows are shown in searchable table instead of individual inline rows |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiselect | boolean |
Indicate whether multiple medias can be selected |
AllowedSelectionTypes | array |
The media types that can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
NumberOfDecimals | integer |
Max number of decimals to use for this number |
Unit | string |
Fixed unit for all values of this attribute |
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple products can be selected |
LimitToProductStructures | array |
The product structures from which products can be selected. Leave empty to allow selection of products from all product structures |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
UseMultiRowInput | boolean |
Show input as a text area instead of a single line input |
InputHeight | integer |
The height of the text area in pixels, if UseMultiRowInput is set |
UseRichText | boolean |
Use Rich Text Editor if UseMultiRowInput is set |
RichTextToolbarOptions | array |
Available toolbar options on Rich Text Editor, if UseRichText is set. Available options are:
|
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Unit | string |
Fixed unit for value |
ShowCharacterCount | boolean |
Show number of characters currently used |
MaxLength | integer |
Max character length of attribute value |
EnableAIAssistant | boolean |
Enable the AI assisant on this attribute |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variant groups can be selected |
OnlyChildren | boolean |
When set, only variant groups of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variant groups can be selected. Leave empty to allow selection of variant groups from all product structures Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variants can be selected |
OnlyChildren | boolean |
When set, only variants of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variants can be selected. Leave empty to allow selection of variants from all product structures Note: Will not be applied if OnlyChildren is true |
LimitToVariationDefinitions | array |
The variation definitions from which variants can be selected. Leave empty to allow selection of variants from all variation definitions Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Response status OK (200)
DELETE /attributes Delete an attribute
#Available from v.3.2.0
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
uid | query | string |
Unique id of attribute to delete |
Response status OK (200)
GET /attributes/{uid} Get a specific attribute
{
"NumberOfDecimals": 2,
"Unit": "kg",
"Uid": "630d5c4d-770e-4095-a262-48637f18ad57",
"Alias": "Weight",
"BackofficeName": "Weight",
"BackofficeDescription": "Add the net weight of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Net weight of product",
"da-DK": "Produktets nettovægt"
},
"AttributeGroupId": 1,
"AttributeScope": "129e3890-e966-463a-92a4-0121ebad34b0",
"AttributeScopes": [
"129e3890-e966-463a-92a4-0121ebad34b0"
],
"Localized": false,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "NumberAttribute",
"DisableRevisionLogging": false
}
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
uid | path | string |
Unique id of attribute to get |
Response status OK (200)
Property name | Data type | Description |
---|---|---|
AllowMultipleValues | boolean |
Indicates whether users can select more than one attribute |
AllowedAttributeScopes | array |
Attribute scopes from which attributes can be selected |
AllowedAttributeTypes | array |
The attribute types that is allowed to be referenced |
UnfoldComplexTypes | boolean |
Indicates whether user can select sub attributes of complex attributes |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple categories can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple collections can be selected |
AllowProductCollectionSelection | boolean |
Allow selection of product collections |
AllowVariantCollectionSelection | boolean |
Allow selection of variant collections |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
SubAttributes | array : Attribute |
Sub attributes wrapped in this complex attribute |
RenderValuesForAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute |
RenderValuesForBackofficeAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute to show in the backoffice |
DefaultListViewAttributeFieldUids | array |
Uid paths of sub attributes to show by default in the list view interface of the backoffice |
RenderedValueSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute |
RenderedValueInBackofficeSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute to show in the backoffice |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
ShowTime | boolean |
Indicate whether it is possible to select a time of day. If false, only a date can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
GlobalListId | integer |
Id of global list to select values from |
AllowMultipleValues | boolean |
Indicates whether multiple global list values can be selected |
EnableTableView | boolean |
Show selected global list values in a table instead of default select input field |
ReferencedAttribute | object : Attribute |
The definition of the attribute defining the referenced global list (Readonly) |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Template | object : Attribute |
Attribute template for each row. Each row in the list will hold a data model defined by the attribute template |
EnableTableView | boolean |
When enabled, rows are shown in searchable table instead of individual inline rows |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiselect | boolean |
Indicate whether multiple medias can be selected |
AllowedSelectionTypes | array |
The media types that can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
NumberOfDecimals | integer |
Max number of decimals to use for this number |
Unit | string |
Fixed unit for all values of this attribute |
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple products can be selected |
LimitToProductStructures | array |
The product structures from which products can be selected. Leave empty to allow selection of products from all product structures |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
UseMultiRowInput | boolean |
Show input as a text area instead of a single line input |
InputHeight | integer |
The height of the text area in pixels, if UseMultiRowInput is set |
UseRichText | boolean |
Use Rich Text Editor if UseMultiRowInput is set |
RichTextToolbarOptions | array |
Available toolbar options on Rich Text Editor, if UseRichText is set. Available options are:
|
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Unit | string |
Fixed unit for value |
ShowCharacterCount | boolean |
Show number of characters currently used |
MaxLength | integer |
Max character length of attribute value |
EnableAIAssistant | boolean |
Enable the AI assisant on this attribute |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variant groups can be selected |
OnlyChildren | boolean |
When set, only variant groups of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variant groups can be selected. Leave empty to allow selection of variant groups from all product structures Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variants can be selected |
OnlyChildren | boolean |
When set, only variants of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variants can be selected. Leave empty to allow selection of variants from all product structures Note: Will not be applied if OnlyChildren is true |
LimitToVariationDefinitions | array |
The variation definitions from which variants can be selected. Leave empty to allow selection of variants from all variation definitions Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
GET /attributes/{uid}/references Get references to a attribute from other attributes
#Available from v.3.5.0
{
"AttributeUid": "defc5446-69c1-418f-aa71-25bad259cf5e",
"ReferencingCategories": [
10,
22,
31
],
"ReferencesOnCategoryAttributes": [
{
"EntityId": 100,
"AttributeUid": "e44e47d9-1a11-44c5-9e93-19eb18e87705"
},
{
"EntityId": 101,
"AttributeUid": "e44e47d9-1a11-44c5-9e93-19eb18e87705"
}
],
"ReferencesOnProductAttributes": [
{
"EntityId": 100010,
"AttributeUid": "0f3a4816-2568-44a1-949a-2728ad609376"
},
{
"EntityId": 100011,
"AttributeUid": "0f3a4816-2568-44a1-949a-2728ad609376"
},
{
"EntityId": 102354,
"AttributeUid": "6af5f161-e02a-4ff0-a2f1-2fa4f7de3886"
}
],
"ReferencesOnVariantAttributes": [
{
"EntityId": 100,
"AttributeUid": "0f3a4816-2568-44a1-949a-2728ad609376"
}
],
"ReferencingGlobalListValues": [
"20d8bfab-e1d4-4b22-a6ea-0a7075f12264",
"0d46c0f3-b3ca-40fe-80a3-e240a19762eb"
],
"ReferencingProductStructures": [
"52ff5de6-2148-44f6-8682-004b01a62adb"
],
"ReferencingVariationDefinitions": [
"c4685142-f5e4-4285-8042-c587bcf9cb99",
"19d5f949-94f9-4ec5-93f4-385d315be991"
]
}
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
uid | path | string |
Uid of attribute |
Response status OK (200)
Property name | Data type | Description |
---|---|---|
AttributeUid | string |
Id of the referenced attribute |
ReferencingCategories | array |
List of categories referencing this attribute for product attribute templating |
ReferencesOnCategoryAttributes | array : EntityReferenceDetail |
List of categories referencing this attribute from another attribute |
ReferencesOnProductAttributes | array : EntityReferenceDetail |
List of products referencing this attribute from another attribute |
ReferencesOnVariantAttributes | array : EntityReferenceDetail |
List of variants referencing this attribute from another attribute |
ReferencingGlobalListValues | array |
List of global list values referencing this attribute |
ReferencingProductStructures | array |
List of product structures referencing this attribute |
ReferencingVariationDefinitions | array |
List of variation definitions referencing this attribute |
Property name | Data type | Description |
---|---|---|
EntityId | integer |
The id of the referencing entity |
AttributeUid | string |
The attribute on the referencing entity that holds the reference |
POST /attributes/batch Get a batch of attributes
[
"630d5c4d-770e-4095-a262-48637f18ad57",
"7e978dcb-fb0a-44c0-a71c-a4bb785db979",
"e1b8cb77-d709-4768-ae32-28165ba40494"
]
[
{
"NumberOfDecimals": 2,
"Unit": "kg",
"Uid": "630d5c4d-770e-4095-a262-48637f18ad57",
"Alias": "Weight",
"BackofficeName": "Weight",
"BackofficeDescription": "Add the net weight of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Net weight of product",
"da-DK": "Produktets nettovægt"
},
"AttributeGroupId": 1,
"AttributeScope": "86b9c055-b999-44ed-a7a8-b272ef58c00d",
"AttributeScopes": [
"86b9c055-b999-44ed-a7a8-b272ef58c00d"
],
"Localized": false,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "NumberAttribute",
"DisableRevisionLogging": false
},
{
"UseMultiRowInput": false,
"UseRichText": false,
"ShowCharacterCount": true,
"MaxLength": 500,
"EnableAIAssistant": false,
"Uid": "7e978dcb-fb0a-44c0-a71c-a4bb785db979",
"Alias": "ProductName",
"BackofficeName": "Product name",
"BackofficeDescription": "Add the name of the product",
"Name": {
"en-GB": "Weight",
"da-DK": "Vægt"
},
"Description": {
"en-GB": "Name of product",
"da-DK": "Produktets navn"
},
"AttributeGroupId": 1,
"AttributeScope": "951a8283-d28f-41d4-b3f1-35eae5935d5f",
"AttributeScopes": [
"951a8283-d28f-41d4-b3f1-35eae5935d5f"
],
"Localized": true,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "TextAttribute",
"DisableRevisionLogging": false
},
{
"AllowMultiselect": false,
"AllowedSelectionTypes": [
"image"
],
"Uid": "e1b8cb77-d709-4768-ae32-28165ba40494",
"Alias": "PrimaryImage",
"BackofficeName": "Primary image",
"BackofficeDescription": "Select the primary image to display for the product",
"Name": {
"en-GB": "Image",
"da-DK": "Billede"
},
"Description": {
"en-GB": "Image of product",
"da-DK": "Produktets billede"
},
"AttributeGroupId": 1,
"AttributeScope": "7af2b51d-929a-4890-803c-05e819164de8",
"AttributeScopes": [
"7af2b51d-929a-4890-803c-05e819164de8"
],
"Localized": true,
"ReadOnly": false,
"Mandatory": false,
"Unchangeable": false,
"AttributeType": "MediaAttribute",
"DisableRevisionLogging": false
}
]
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
uids | body | array : string |
Uids of attributes to get |
Response status OK (200)
Property name | Data type | Description |
---|---|---|
AllowMultipleValues | boolean |
Indicates whether users can select more than one attribute |
AllowedAttributeScopes | array |
Attribute scopes from which attributes can be selected |
AllowedAttributeTypes | array |
The attribute types that is allowed to be referenced |
UnfoldComplexTypes | boolean |
Indicates whether user can select sub attributes of complex attributes |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple categories can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple collections can be selected |
AllowProductCollectionSelection | boolean |
Allow selection of product collections |
AllowVariantCollectionSelection | boolean |
Allow selection of variant collections |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
SubAttributes | array : Attribute |
Sub attributes wrapped in this complex attribute |
RenderValuesForAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute |
RenderValuesForBackofficeAttributeFieldUids | array |
Uids of sub attributes to use when rendering an aggregate value for this complex attribute to show in the backoffice |
DefaultListViewAttributeFieldUids | array |
Uid paths of sub attributes to show by default in the list view interface of the backoffice |
RenderedValueSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute |
RenderedValueInBackofficeSeparator | string |
Separator to use between sub attribute values when rendering an aggregate value for this complex attribute to show in the backoffice |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
ShowTime | boolean |
Indicate whether it is possible to select a time of day. If false, only a date can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
GlobalListId | integer |
Id of global list to select values from |
AllowMultipleValues | boolean |
Indicates whether multiple global list values can be selected |
EnableTableView | boolean |
Show selected global list values in a table instead of default select input field |
ReferencedAttribute | object : Attribute |
The definition of the attribute defining the referenced global list (Readonly) |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
Template | object : Attribute |
Attribute template for each row. Each row in the list will hold a data model defined by the attribute template |
EnableTableView | boolean |
When enabled, rows are shown in searchable table instead of individual inline rows |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiselect | boolean |
Indicate whether multiple medias can be selected |
AllowedSelectionTypes | array |
The media types that can be selected |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
NumberOfDecimals | integer |
Max number of decimals to use for this number |
Unit | string |
Fixed unit for all values of this attribute |
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple products can be selected |
LimitToProductStructures | array |
The product structures from which products can be selected. Leave empty to allow selection of products from all product structures |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
UseMultiRowInput | boolean |
Show input as a text area instead of a single line input |
InputHeight | integer |
The height of the text area in pixels, if UseMultiRowInput is set |
UseRichText | boolean |
Use Rich Text Editor if UseMultiRowInput is set |
RichTextToolbarOptions | array |
Available toolbar options on Rich Text Editor, if UseRichText is set. Available options are:
|
RegEx | string |
RegEx validation to run when users enters data for this attribute |
RegExDescription | string |
Error message to show to users when RegEx does not match |
Unit | string |
Fixed unit for value |
ShowCharacterCount | boolean |
Show number of characters currently used |
MaxLength | integer |
Max character length of attribute value |
EnableAIAssistant | boolean |
Enable the AI assisant on this attribute |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variant groups can be selected |
OnlyChildren | boolean |
When set, only variant groups of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variant groups can be selected. Leave empty to allow selection of variant groups from all product structures Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
Property name | Data type | Description |
---|---|---|
AllowMultiple | boolean |
Indicates whether multiple variants can be selected |
OnlyChildren | boolean |
When set, only variants of the product, to which this attribute is added, can be selected |
LimitToProductStructures | array |
The product structures from which variants can be selected. Leave empty to allow selection of variants from all product structures Note: Will not be applied if OnlyChildren is true |
LimitToVariationDefinitions | array |
The variation definitions from which variants can be selected. Leave empty to allow selection of variants from all variation definitions Note: Will not be applied if OnlyChildren is true |
Uid | string |
Unique id of attribute |
Alias | string |
Unique alias of attribute. Max length is 50 characters and can only consist of letters a-z/A-Z and numbers 0-9 (but cannot start with a number) |
BackofficeName | string |
The name of the attribute displayed to the editor in the PIM backoffice |
BackofficeDescription | string |
The description of the attribute displayed to the editor in the PIM backoffice |
Name | object |
The localized name of the attribute usable for displaying the attribute name in ex. a webshop (Dictionary of ISO culturecode and localized value) |
Description | object |
The localized description of the attribute usable for displaying a description for the attribute on ex. a webshop (Dictionary of ISO culturecode and localized value) |
AttributeGroupId | integer |
The id of the attribute group this attribute is placed within |
AttributeScope | string |
Unique id of the attribute scope this attribute is placed within |
AttributeScopes | array |
Unique ids of the attribute scopes this attribute is placed within |
Localized | boolean |
Indicates whether values of this attribute are localized |
FallbackLanguage | integer |
Indicates a fallback language in case attribute is localized and no value is added to a specific language |
DimensionUid | string |
Unique id of Dimension to segment values of this attribute on |
FallbackSegment | string |
Indicates a fallback segment in case attribute is dimensioned and no value is added to a specific segment of that dimension |
ReadOnly | boolean |
Indicates whether this attribute is always readonly. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Mandatory | boolean |
Indicates whether this attribute is always mandatory. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
Unchangeable | boolean |
Indicates whether this attribute cannot change its value, once it has a value assigned. NOTE: Only applied when attribute is a sub attribute of a complex attribute. |
AttributeType | string |
Type of attribute |
DisableRevisionLogging | boolean |
Disable all revision logging for this attribute |
POST /attributes/batch/references Get references from other attributes to a batch of attributes
#Available from v.3.5.0 No more than 5000 values can be requested at a time.
[
{
"AttributeUid": "521d2f41-d3f5-49d9-bfe3-7952c28061dd",
"ReferencingCategories": [
10,
22,
31
],
"ReferencesOnCategoryAttributes": [
{
"EntityId": 100,
"AttributeUid": "9407b6f5-fbdd-4700-af64-d9a8f6faf9e7"
},
{
"EntityId": 101,
"AttributeUid": "9407b6f5-fbdd-4700-af64-d9a8f6faf9e7"
}
],
"ReferencesOnProductAttributes": [
{
"EntityId": 100010,
"AttributeUid": "81e5ea3d-1586-47a8-8774-5e03f05dbd1c"
},
{
"EntityId": 100011,
"AttributeUid": "81e5ea3d-1586-47a8-8774-5e03f05dbd1c"
},
{
"EntityId": 102354,
"AttributeUid": "be7b6493-499f-45c8-bb91-8cfd75872962"
}
],
"ReferencesOnVariantAttributes": [
{
"EntityId": 100,
"AttributeUid": "81e5ea3d-1586-47a8-8774-5e03f05dbd1c"
}
],
"ReferencingGlobalListValues": [
"ca6ae9f6-2830-48e4-827d-dac415945da3",
"e8ce1071-6dcc-49e1-8791-98ce12c3255d"
],
"ReferencingProductStructures": [
"8973b723-13c9-4597-b854-5dec6d4b3a7d"
],
"ReferencingVariationDefinitions": [
"797347b0-d24d-4ae8-a1a5-25a6bb5f27da",
"5007d0dc-403d-4d45-a68c-7dbde160ea21"
]
},
{
"AttributeUid": "76a8b0fd-e30f-4505-9149-d5ce5f3827ca",
"ReferencingCategories": [
10,
31
],
"ReferencesOnCategoryAttributes": [
{
"EntityId": 256,
"AttributeUid": "9407b6f5-fbdd-4700-af64-d9a8f6faf9e7"
}
],
"ReferencesOnProductAttributes": [
{
"EntityId": 24552,
"AttributeUid": "81e5ea3d-1586-47a8-8774-5e03f05dbd1c"
},
{
"EntityId": 102354,
"AttributeUid": "be7b6493-499f-45c8-bb91-8cfd75872962"
}
],
"ReferencesOnVariantAttributes": [
{
"EntityId": 22,
"AttributeUid": "81e5ea3d-1586-47a8-8774-5e03f05dbd1c"
}
],
"ReferencingGlobalListValues": [
"456375ca-7ce6-4b62-aa1b-03fcd2d0bc8f"
],
"ReferencingProductStructures": [
"605b67b2-dc1f-428f-aa3a-69ac5c6b321e",
"e8475e29-e2af-4246-b788-018df8ec124a"
],
"ReferencingVariationDefinitions": [
"2bb336c0-527d-438c-ae33-0207700bb03f"
]
}
]
Request parameters
Property name | Parameter type | Data type | Description |
---|---|---|---|
uids | body | array : string |
Uids of attributes |
Response status OK (200)
Property name | Data type | Description |
---|---|---|
AttributeUid | string |
Id of the referenced attribute |
ReferencingCategories | array |
List of categories referencing this attribute for product attribute templating |
ReferencesOnCategoryAttributes | array : EntityReferenceDetail |
List of categories referencing this attribute from another attribute |
ReferencesOnProductAttributes | array : EntityReferenceDetail |
List of products referencing this attribute from another attribute |
ReferencesOnVariantAttributes | array : EntityReferenceDetail |
List of variants referencing this attribute from another attribute |
ReferencingGlobalListValues | array |
List of global list values referencing this attribute |
ReferencingProductStructures | array |
List of product structures referencing this attribute |
ReferencingVariationDefinitions | array |
List of variation definitions referencing this attribute |
Property name | Data type | Description |
---|---|---|
EntityId | integer |
The id of the referencing entity |
AttributeUid | string |
The attribute on the referencing entity that holds the reference |