Prerequisites
Before you start, make sure you have:- Session token: A valid session token. See the Authentication guide to learn how to obtain one.
- Seller ID: Use the
GET /sellers endpointto find it. - Product SKU: Create at least one product via the
POST /articles endpointbefore ordering it.
All API examples in this guide use
${BASE_URL} as a placeholder. Replace it with the correct base URL configured for the correct environment. For more information see Environments page.Create the order request
To create an order, construct a JSON object that matches theOrderPost schema using the POST /orders endpoint.
You must provide four main fields in the payload:
- Seller Context: Identifies the merchant account
sellerId. - Order Identifiers: Unique IDs to track the order and prevent duplicates
orderIdentifierandorderReference. - Delivery Address: The destination for the package
deliveryAddress. - Order Positions: The list of items to ship
positions, including SKUs, names, and quantities.
- Request
- Response
Use this request to create a new fulfillment order with basic delivery and position data.
Where to go next
Now that you have created the order, the warehouse team receives the Pick & Pack instruction automatically. Continue with these guides:Track an Order
Monitor order status and retrieve tracking information when Quivo ships the order.
Manage Webhooks
Set up webhooks to receive automatic notifications when order status changes or when Quivo generates tracking numbers.