Get filtered product data (legacy)
**Deprecated** — use `/sites/{siteId}/channels/{channelId}/destinations/{destinationId}/products` with the `filters` query parameter instead. **Authentication required**: `X-EA-Auth-Token` and `X-Destination-Id` headers.
Authorization
ApiKeyAuth DestinationId Authentication token configured in the destination settings.
Must match api_system_integrator_auth_token value in pds_destination_settings table.
Token must consist only of alphanumeric characters, hyphens (-), and underscores (_).
In: header
Legacy only. Required when using the legacy /{siteId}/{channelId} routes.
On v2 routes, the destination ID is part of the URL path and this header is not needed.
In: header
Path Parameters
Site ID to query data from
Channel ID for site-channel combination to query data from
Column name to filter on
A single string that may contain comma-separated values.
The server splits on commas and combines the values with OR (equivalent to an SQL IN clause).
Query Parameters
Limit the total number of products returned (equivalent to LIMIT in SQL)
1001 <= valueOffset into the result set (equivalent to OFFSET in SQL)
00 <= valueSort results by the specified column (equivalent to ORDER BY in SQL)
Group results by a certain column (equivalent to GROUP BY in SQL)
Response Body
curl -X GET "https://export-api.productsup.com/12345/67890/color/blue,red,green?limit=100&offset=0&orderBy=price&groupBy=category"[
{
"id": 1,
"name": "My Product Name",
"price": 29.99,
"color": "Blue",
"category": "Electronics"
}
]{
"error": "Authentication token is required"
}{
"error": "Token is not authorized for this destination"
}{
"message": "No exported data"
}How is this guide?