This guide shows you how to programmatically generate return shipping labels and track returned items. Handling returns efficiently is crucial for customer satisfaction. The API allows you to generate a shipping label that your customer can use to send an item back to the Quivo warehouse.Documentation Index
Fetch the complete documentation index at: https://api-docs.quivo.co/llms.txt
Use this file to discover all available pages before exploring further.
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. - Shipping Service Group ID: Use the
GET /shippingServiceGroups endpointto select the carrier/service for the return.
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.Book a return label
To let a customer return an item, you must generate a shipping label for them via thePOST /returnApp/book endpoint.
You need to provide the “Ship From” address (your customer’s house) and the weight of the package.
The following example shows how to send a complete return request payload in one command:
- Request
- Response
Use this request to book a return shipping label for your customer.
Track received returns
When the package arrives back at the Quivo warehouse, the staff inspects it. You can list all received returns to see their status and condition via theGET /returns endpoint.
- Request
- Response
Use this request to list all received returns and review their status.
Where to go next
Now that you can manage returns, continue with these guides:Track an Order
Check the status of the original order to understand the full fulfillment lifecycle.
Create a Fulfillment Order
Create new orders for replacement items or refund processing.