Upgrade Catalog¶
https://{cluster-id}.api.esales.apptus.cloud/api/admin/v4/export/upgrade-catalog
GET¶
An export of the product data in Elevate 4 in the Admin v4 Json format.
Request¶
Header parameters¶
Name | Description | Example |
---|---|---|
Api-Key Required | Api-key that was supplied during on-boarding | pkA123456789AB1BE.. |
Accept-Encoding | Allows responses to be compressed using Gzip. | gzip |
Query parameters¶
Name | Description | Example |
---|---|---|
contentKeys | A pipe-separated list of specific content keys to include. If no limits are set, all will be returned. | <CONTENT_KEY_FROM_YOUR_FEED>|<CONTENT_KEY_FROM_YOUR_FEED> |
contentLimit | The number of contents to include. If no limits are set, all will be returned. | 10 |
defaultLocale | The locale to base default values in the new format on. | en-GB |
defaultMarket | The market to base default values in the new format on. | UK |
productGroupKeys | A pipe-separated list of specific product group keys to include. If no limits are set, all will be returned. | <PRODUCT_GROUP_KEY_FROM_YOUR_FEED>|<PRODUCT_GROUP_KEY_FROM_YOUR_FEED> |
productGroupLimit | The number of product groups to include. If no limits are set, all will be returned. | 10 |
productKeys | A pipe-separated list of specific product keys to include. If no limits are set, all will be returned. | <PRODUCT_KEY_FROM_YOUR_FEED>|<PRODUCT_KEY_FROM_YOUR_FEED> |
variantKeys | A pipe-separated list of specific variant keys to include. If no limits are set, all will be returned. | <VARIANT_KEY_FROM_YOUR_FEED>|<VARIANT_KEY_FROM_YOUR_FEED> |
curl -i \
-X GET \
-H 'Api-Key: pkA123456789AB1BE..' \
-H 'Accept-Encoding: gzip' \
"https://{cluster-id}.api.esales.apptus.cloud/api/admin/v4/export/upgrade-catalog?contentKeys=%3CCONTENT_KEY_FROM_YOUR_FEED%3E%7C%3CCONTENT_KEY_FROM_YOUR_FEED%3E&contentLimit=10&defaultLocale=en-GB&defaultMarket=UK&productGroupKeys=%3CPRODUCT_GROUP_KEY_FROM_YOUR_FEED%3E%7C%3CPRODUCT_GROUP_KEY_FROM_YOUR_FEED%3E&productGroupLimit=10&productKeys=%3CPRODUCT_KEY_FROM_YOUR_FEED%3E%7C%3CPRODUCT_KEY_FROM_YOUR_FEED%3E&variantKeys=%3CVARIANT_KEY_FROM_YOUR_FEED%3E%7C%3CVARIANT_KEY_FROM_YOUR_FEED%3E"
Response¶
Response codes¶
Status | Description |
---|---|
200 | Query accepted. The data will be returned as an application/json-object. |
400 | Invalid or missing required arguments. |
403 | Incorrect cluster credentials. |
404 | Cluster not found. |
406 | No acceptable encoding found in Accept-Encoding header. |
500 | Server error such as cluster unavailable, busy or internal error. If 5xx errors persist, contact support and attach any information found in the response body. |
503 | The server in the cluster that received the request is currently unavailable or busy. It is recommended to retry the request. The time between request attempts should be increasing. |