docsGET/sales# Retrieve a list of sales with optional filters.GET/sale/{sale_id}# Retrieve a specific sale by ID.GET/sale/{sale_id}/statuses# Retrieve the available statuses for a sale.GET/sale/{sale_id}/activity# Retrieve the activity log for a sale.POST/sale/{sale_id}/status# Update the status of a sale.POST/sale/{sale_id}/item/{product_id}/warehouse# Update the warehouse for a sale item.POST/sale/{sale_id}/item/{product_id}/carrier# Update the carrier for a sale item.POST/sale/{sale_id}/item/{product_id}/product-group# Update the product group for a sale item.POST/sale/{sale_id}/invoice# Upload an invoice for a sale.The unique identifier of the sale.
The current status of the sale. Available statuses: NEW, CONFIRMED, IN_DELIVERY, COMPLETED, CANCELED, REJECTED, REFUNDED.
Details of the client associated with the sale.
The list of products associated with the sale.
The list of activities associated with the sale.
getRetrieve a list of sales with optional filters like channel, country, status, and pagination.
The channel ID to filter sales by.
Filter sales by country.
Filter sales by status (e.g., NEW, COMPLETED, REFUNDED).
The page number for pagination.
The number of sales to return per page.
getRetrieve details of a specific sale by its ID.
The unique ID of the sale.
getRetrieve the available statuses for a specific sale.
The unique ID of the sale.
getRetrieve the activity log for a specific sale.
The unique ID of the sale.
postUpdate the status of a sale (e.g., Completed, Refunded).
The new status of the sale (e.g., COMPLETED, REFUNDED).
postUpdate the warehouse for a sale item.
The warehouse ID to assign the item to.
The user making the update.
postUpdate the carrier for a sale item.
The carrier ID to assign to the item.
The user making the update.
postUpdate the product group for a sale item.
The product group ID to assign to the item.
The user making the update.
postUpload an invoice for a sale.
The user making the upload.
Base64 encoded invoice data.