v1
latestOpenAPI 3.1.02026-07-241765501.1 MBRetrieve variation product details
Retrieve product details for variations of an item.
Query parameters
The key of the index to use.
The key of the index to use.
The section of the index to use (e.g. 'Products').
The section of the index to use (e.g. 'Products').
One or more variation IDs to retrieve product details for. This parameter may be repeated to specify multiple IDs.
One or more variation IDs to retrieve product details for. This parameter may be repeated to specify multiple IDs.
The ID of the client and version that the request is coming from, such as cio-js-2.90.
The ID of the client and version that the request is coming from, such as cio-js-2.90.
A customer generated anonymized identifier for a user on a customer website. It should only be sent for logged in customers and helps Constructor to tie multiple client and session IDs together to form a behavioral data profile across devices.
A customer generated anonymized identifier for a user on a customer website. It should only be sent for logged in customers and helps Constructor to tie multiple client and session IDs together to form a behavioral data profile across devices.
An integer representing the users session number (starting with 1), incremented after a 30 minute period of inactivity.
An integer representing the users session number (starting with 1), incremented after a 30 minute period of inactivity.
A globally unique identifier for the user browser (or mobile application instance) making the request.
A globally unique identifier for the user browser (or mobile application instance) making the request.
Response
OK
Example response
{
"response": {
"variations": [
{
"enriched_attributes": {
"badges": [
{
"metadata": {
"times_was_seen_last_week": "123"
}
}
],
"attributes": {
"color": [
{
"type": "standard",
"value": "red"
},
{
"type": "standard",
"value": "green"
},
{
"type": "standard",
"value": "blue"
}
],
"neckline": [
{
"type": "standard",
"value": "round"
}
]
}
}
}
]
}
}