#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": "8841b0f3-239a-40f5-8b8b-5367aaac064c",
"AttributeScopes": [
"8841b0f3-239a-40f5-8b8b-5367aaac064c"
],
"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": "e2c6eac9-a63e-4542-8113-d97ecab97371",
"AttributeScopes": [
"e2c6eac9-a63e-4542-8113-d97ecab97371"
],
"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": "f1679849-7dd2-4db4-9223-237b60381ac3",
"AttributeScopes": [
"f1679849-7dd2-4db4-9223-237b60381ac3"
],
"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": "86afd5ce-be6a-4456-a93a-ecf8ddddfa76",
"AttributeScopes": [
"86afd5ce-be6a-4456-a93a-ecf8ddddfa76"
],
"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": "73e30467-aa98-43aa-80a5-74d0e0509b8f",
"AttributeScopes": [
"73e30467-aa98-43aa-80a5-74d0e0509b8f"
],
"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": "284edb17-38b0-4a75-b22d-1296ad13bfdb",
"AttributeScopes": [
"284edb17-38b0-4a75-b22d-1296ad13bfdb"
],
"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": "2e3bc33e-59cf-4dda-9bd3-71c1a67723d6",
"ReferencingCategories": [
10,
22,
31
],
"ReferencesOnCategoryAttributes": [
{
"EntityId": 100,
"AttributeUid": "a97b599f-8535-4fa9-ab53-ba6f94980979"
},
{
"EntityId": 101,
"AttributeUid": "a97b599f-8535-4fa9-ab53-ba6f94980979"
}
],
"ReferencesOnProductAttributes": [
{
"EntityId": 100010,
"AttributeUid": "40ec45b7-2d88-4789-8eaa-56a852e3e0e9"
},
{
"EntityId": 100011,
"AttributeUid": "40ec45b7-2d88-4789-8eaa-56a852e3e0e9"
},
{
"EntityId": 102354,
"AttributeUid": "529cf987-68b6-427e-b12c-5117305ef7ce"
}
],
"ReferencesOnVariantAttributes": [
{
"EntityId": 100,
"AttributeUid": "40ec45b7-2d88-4789-8eaa-56a852e3e0e9"
}
],
"ReferencingGlobalListValues": [
"f70aa454-e08a-43b6-80de-96bfce0cd59a",
"51a06b5d-5f93-4948-a3b6-ca07f545676d"
],
"ReferencingProductStructures": [
"bbf1f398-adee-40df-b5ec-7df318abf26a"
],
"ReferencingVariationDefinitions": [
"d899fb32-8959-4e49-b021-5f442985d15a",
"cca0bde5-2fe3-48e2-818f-6c4d488e672d"
]
}
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": "b71f690b-722c-4c97-8fb2-f7ed49128246",
"AttributeScopes": [
"b71f690b-722c-4c97-8fb2-f7ed49128246"
],
"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": "e678bd41-0ae6-4c90-8c2a-3759099d6b3b",
"AttributeScopes": [
"e678bd41-0ae6-4c90-8c2a-3759099d6b3b"
],
"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": "b3c0471a-c684-4620-9f57-8b00c1b72214",
"AttributeScopes": [
"b3c0471a-c684-4620-9f57-8b00c1b72214"
],
"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": "cf5249a5-87db-4865-8eca-63edc5521757",
"ReferencingCategories": [
10,
22,
31
],
"ReferencesOnCategoryAttributes": [
{
"EntityId": 100,
"AttributeUid": "b931297b-2a3f-4d9f-8c56-1e805ca83f8d"
},
{
"EntityId": 101,
"AttributeUid": "b931297b-2a3f-4d9f-8c56-1e805ca83f8d"
}
],
"ReferencesOnProductAttributes": [
{
"EntityId": 100010,
"AttributeUid": "950ebcbe-d016-403f-bd89-0b6e143ad52c"
},
{
"EntityId": 100011,
"AttributeUid": "950ebcbe-d016-403f-bd89-0b6e143ad52c"
},
{
"EntityId": 102354,
"AttributeUid": "43f7cdf8-b66e-45e3-9d3f-2da98e236749"
}
],
"ReferencesOnVariantAttributes": [
{
"EntityId": 100,
"AttributeUid": "950ebcbe-d016-403f-bd89-0b6e143ad52c"
}
],
"ReferencingGlobalListValues": [
"b9879391-7b45-4a2d-9ba9-df373e8a00f2",
"69df61d4-4a9a-47d8-a3b3-5b0247facf62"
],
"ReferencingProductStructures": [
"199178b6-fedc-4cc9-8de8-a3d13d7b91c0"
],
"ReferencingVariationDefinitions": [
"9f818445-6536-43ee-bbf1-1f76eb663200",
"210668fe-7fa4-4ea7-b816-a21c670e2814"
]
},
{
"AttributeUid": "731c0395-f288-42da-8e55-7c1c6279b3ef",
"ReferencingCategories": [
10,
31
],
"ReferencesOnCategoryAttributes": [
{
"EntityId": 256,
"AttributeUid": "b931297b-2a3f-4d9f-8c56-1e805ca83f8d"
}
],
"ReferencesOnProductAttributes": [
{
"EntityId": 24552,
"AttributeUid": "950ebcbe-d016-403f-bd89-0b6e143ad52c"
},
{
"EntityId": 102354,
"AttributeUid": "43f7cdf8-b66e-45e3-9d3f-2da98e236749"
}
],
"ReferencesOnVariantAttributes": [
{
"EntityId": 22,
"AttributeUid": "950ebcbe-d016-403f-bd89-0b6e143ad52c"
}
],
"ReferencingGlobalListValues": [
"1eef9ec5-4799-4147-8f86-b0c4c6a73104"
],
"ReferencingProductStructures": [
"7024a0ad-9acf-43db-bb36-0095b744063b",
"d762b681-932b-4b20-98a2-a2acba98b8cc"
],
"ReferencingVariationDefinitions": [
"35a655c9-374c-4762-999b-414b1c7e22c1"
]
}
]
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 |