Create Order Template

Saves one or more supplier order templates into Zuper and starts importing their products into your product catalog in the background. Use the supplier_order_template_id values from Get Live Order Templates; every ID is looked up at the supplier first, and the whole request is rejected if any of them is not found. Sending a template that is already saved for this provider refreshes it (name, description and the supplier's current product list) instead of creating a duplicate. The call returns as soon as the templates are saved: follow import_status in Get Saved Order Templates to see when the import finishes, and save branches for the provider first, because imported products are priced and linked against those branches. The supplier provider must be CONNECTED; otherwise the request fails with 403. Admin only: the API key must belong to an admin user; other roles receive 405 Access Denied.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

UID of the supplier provider.

Body Params
order_templates
array of objects
required
length ≥ 1

Required. Templates to save; at least one.

order_templates*
string
required

Required. Name shown in Zuper; it can differ from the supplier's name.

string | integer
required

Required. The template's ID at the supplier, from Get Live Order Templates. Numeric IDs (ABC Supply) are accepted and stored as strings.

string

Optional. Defaults to the supplier's description; QXO templates have none, so it stays empty unless you send one.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json