GET /product/productData
This endpoint can be used to retrieve attributes for several products.
Query Parameters
- siteCode string required
Id of the Kameleoon project
- eans string required
List of product Ids / EANs, encoded as JSON array, e.g. ["ean1","ean2"]
- all boolean
Set to true if you would like to get all fields for the given product
- name boolean
Set to true if you would like to get the "name" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- categories boolean
Set to true if you would like to get the "categories" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- url boolean
Set to true if you would like to get the "url" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- imageURL boolean
Set to true if you would like to get the "imageURL" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- available boolean
Set to true if you would like to get the "available" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- availableQuantity boolean
Set to true if you would like to get the "availableQuantity" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- brand boolean
Set to true if you would like to get the "brand" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- isChild boolean
Set to true if you would like to get the "isChild" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- isFashion boolean
Set to true if you would like to get the "isFashion" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- fashion boolean
Set to true if you would like to get the "fashion" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- sku boolean
Set to true if you would like to get the "sku" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- merchantID boolean
Set to true if you would like to get the "merchantID" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- oldPrice boolean
Set to true if you would like to get the "oldPrice" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- tags boolean
Set to true if you would like to get the "tags" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- rating boolean
Set to true if you would like to get the "rating" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- description boolean
Set to true if you would like to get the "description" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- params boolean
Set to true if you would like to get the "params" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- groupId boolean
Set to true if you would like to get the "groupId" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- accessories boolean
Set to true if you would like to get the "accessories" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- seasonality boolean
Set to true if you would like to get the "seasonality" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- priceMargin boolean
Set to true if you would like to get the "priceMargin" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- isNew boolean
Set to true if you would like to get the "isNew" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- auto boolean
Set to true if you would like to get the "auto" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- model boolean
Set to true if you would like to get the "model" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- leftovers boolean
Set to true if you would like to get the "leftovers" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- typePrefix boolean
Set to true if you would like to get the "typePrefix" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- price boolean
Set to true if you would like to get the "price" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- priceHistory boolean
Set to true if you would like to get the "timesAndPricesSortedAscTime" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- timeLastView boolean
Set to true if you would like to get the "timeLastView" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- timeLastAddToCart boolean
Set to true if you would like to get the "timeLastAddToCart" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- timeLastBuy boolean
Set to true if you would like to get the "timeLastBuy" field for the given product. Note: it is ignored if the parameter "all" is provided with value true
- prettyPrint boolean
Set to true if you would like a "pretty" printed response
- */*
Request Body
- siteCode string
customerConfiguration object
dataCenter stringtimeZoneId stringuseProducts booleanmuv int64siteConfiguration object
customerId int64timeCreated int64useMentalist booleanuseRemoteVisitorSync booleanremoteVisitorSyncItpOnly booleanuseSdkBotFiltering booleanuseLastEventsView booleanuseDelayedEvents booleandelayedEventsMaxDaysLate int32dataRetentionPeriodInMonths int32
- 200
- 400
- 401
- 403
- 429
- 500
Successful operation, products are rendered = JSON object {"<product code>": <product = JSON object {"<field>": <value = any JSON type>}>}
Malformed request syntax
Failed authentication (missing token when required, bad token - malformed, expired, invalid signature)
Forbidden user-agent or access denied to restricted resource
Rate limited
Unexpected internal error