Download a channel feed
Download the feed as the file a channel accepts, with your approved content merged in. Returns the file itself rather than a JSON envelope, so it can be piped straight to disk.
Counts and rejected rows come back as X-Ace-Product-Count, X-Ace-Issue-Count and X-Ace-Truncated headers, keeping the body a clean file.
API key in the Authorization header: Authorization: Bearer ace_live_.... Use an ace_test_... key for the free, rate-capped sandbox.
In: header
Path Parameters
Query Parameters
Value in
- "google-shopping"
- "agentic-commerce"
- "microsoft-shopping"
- "shopify"
- "woocommerce"
Defaults to the channel's own format. Microsoft Shopping accepts csv and tsv only. Agentic Commerce defaults to OpenAI's flat file, which is the only shape it can ingest.
Value in
- "json"
- "xml"
- "csv"
- "tsv"
Google Merchant RSS 2.0, which Merchant Center subscribes to.
Value in
- "1"
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/feeds/string/export?channel=google-shopping""string"{ "error": { "code": "INSUFFICIENT_CREDITS", "message": "Not enough credits for this request.", "details": null }}{ "error": { "code": "INSUFFICIENT_CREDITS", "message": "Not enough credits for this request.", "details": null }}{ "error": { "code": "PROJECT_SCOPE_MISMATCH", "message": "This API key is scoped to a different project." }}{ "error": { "code": "INSUFFICIENT_CREDITS", "message": "Not enough credits for this request.", "details": null }}