AttributeGroups
Attribute groups are used to organize attributes in the system for easy presentation in groups on different channels. Eg. if you want to display a long list of technical specifications, but grouped under different headlines, attribute groups are here for that purpose.
GET /v1/attributegroups HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
OK
[
{
"Id": 1,
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Alias": "text",
"BackofficeName": "text",
"BackofficeDescription": "text",
"SortOrder": 1,
"Name": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
}
]
Represents an attribute group used to organize attributes within
Assigned sequential id of attribute group (is unique)
Unique uid of attribute group
Unique alias of attribute group
Name of attribute group shown in the backoffice
Description of attribute group shown in the backoffice
Sort order of the attribute group used to sort attribute groups between each other
POST /v1/attributegroups HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json-patch+json
Accept: */*
Content-Length: 179
{
"Id": 1,
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Alias": "text",
"BackofficeName": "text",
"BackofficeDescription": "text",
"SortOrder": 1,
"Name": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
}
1
Represents an attribute group used to organize attributes within
Assigned sequential id of attribute group (is unique)
Unique uid of attribute group
Unique alias of attribute group
Name of attribute group shown in the backoffice
Description of attribute group shown in the backoffice
Sort order of the attribute group used to sort attribute groups between each other
PUT /v1/attributegroups HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json-patch+json
Accept: */*
Content-Length: 179
{
"Id": 1,
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Alias": "text",
"BackofficeName": "text",
"BackofficeDescription": "text",
"SortOrder": 1,
"Name": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
}
No content
Id of attribute group to get
GET /v1/attributegroups/{id} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"Id": 1,
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Alias": "text",
"BackofficeName": "text",
"BackofficeDescription": "text",
"SortOrder": 1,
"Name": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
}