Duplicate an export template
Creates a deep copy of an existing export template including all attributes, analyzer tests, tags, custom form fields, and marketing data. The duplicate receives a '(Copy)' name suffix and Draft status.
Authorization
bearerAuth ProductsUp Keycloak JWT bearer token.
In: header
Path Parameters
Export template ID to duplicate
Response Body
application/json
application/json
curl -X POST "https://export-template-api.productsup.com/V2/export-templates/0/duplicate"{
"operationId": "01980f10-5b04-7845-b0d5-66861c6cabb0",
"status": "queued"
}{
"errors": {
"message": "Resource access denied."
}
}How is this guide?
Delete export template (soft delete) DELETE
Marks the export template as deleted by setting soft_deleted to true. Executed asynchronously (inline in Phase 1). Returns 202 Accepted with Content-Location header pointing to the operation. If export template does not exist, returns 404 immediately without creating an operation.
Replace export template (full replace) PUT
Replaces an export template with full replace semantics: server state will match the payload exactly. Omitted attributes or analyzer tests are deleted. Attributes are matched by name (natural key). Analyzer tests are replaced per attribute (delete all, insert all). Executed asynchronously (inline in Phase 1). Returns 202 Accepted with Content-Location header pointing to the operation. If export template does not exist, returns 404 without creating an operation.