Import your orders
Overview
You can manage your eCommerce orders through two endpoints:
- Single order —
POST /orders/status— create or update one order at a time. - Batch orders —
POST /orders/status/batch— create up to 1,000 orders in a single request.
Both endpoints are listed in the API reference.
To use these endpoints, your account must have the Brevo eCommerce application enabled. See Activate the eCommerce App.
Managing the status of an order
Use POST https://api.brevo.com/v3/orders/status to create or update a single order.
Order attributes
The following fields are required: id, createdAt, updatedAt, status, amount, products.
Identifiers attribute
Use identifiers to link the order to a Brevo contact. At least one identifier is required.
Products attribute
Provide either quantity or quantityFloat for each product, not both.
Billing attribute
Creating orders in batch
Use POST https://api.brevo.com/v3/orders/status/batch to create multiple orders in a single request.
You can include up to 1,000 orders per request, or a maximum payload size of 5 MB.
Batch-specific attributes
Each order in the orders array follows the same schema as a single order. The following additional fields apply to the batch request itself.
Responses
A successful batch response returns: