Productsup
API referenceV2Export template

Create export template with dependencies

Creates a complete export template including attributes and analyzer tests in one call. The operation is executed asynchronously (inline in Phase 1). Progress and results are available via GET /V2/operations/{operationId}. Returns 202 Accepted with Content-Location header pointing to the operation.

POST
/V2/export-templates

Authorization

bearerAuth
AuthorizationBearer <token>

ProductsUp Keycloak JWT bearer token.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

curl -X POST "https://export-template-api.productsup.com/V2/export-templates" \  -H "Content-Type: application/json" \  -d '{    "name": "Google Shopping Feed"  }'
{
  "operationId": "01980f10-5b04-7845-b0d5-66861c6cabb0",
  "status": "queued"
}
{
  "message": "Invalid JSON payload"
}
{
  "errors": {
    "message": "Resource access denied."
  }
}

How is this guide?