Productsup

API overview

Endpoint details, authentication, and API limits for the Export API.

The Export API is accessed via authenticated HTTP calls. This page covers the endpoint details, authentication, and rate limits you need before making your first request.

We provide an OpenAPI 3 specification file in the API specification section.

We currently do not have a client library for the Export API.

Endpoint details

PropertyValue
Hostnameexport-api.productsup.com
Protocolhttps
Route/sites/{siteId}/channels/{channelId}/destinations/{destinationId}/products

The full route and token are available on the Destination settings page.

Authentication

Send the authentication token as the value for the X-EA-Auth-Token header:

curl -i -X GET \
 -H "X-EA-Auth-Token:{AUTH_TOKEN}" \
 '{URL}'

Find the token on the Destination settings page. See How to set up the Export API Destination.

API limits

To ensure consistent service quality for all users, we apply rate limiting. You can make up to 60 requests per minute per channel. If you exceed this limit, we return a 429 Too Many Requests response.

Each page returns a maximum of 1,000 products. Use the limit and offset parameters to paginate through larger result sets.

How is this guide?

On this page