Overview
An order represents a customer's request to purchase one or more products in VU Custom. The Orders API provides comprehensive endpoints for creating, retrieving, updating, and managing order information, including associated order lines, fulfillments, and tags.
Core Concepts
Order Structure
Basic order information (order number, dates, currency)
B2B organization details
Shipping and billing information (sold-to and ship-to details)
Order lines containing product and customization details
Fulfillment information
Custom attributes and tags
Available Methods
Order Management
Create an Order
POST /api/{version}/ordersCreates a new order with product details and customer information
Retrieve Orders
GET /api/{version}/ordersList orders with optional filters:
Status
Tags (with/without)
Limit
Since ID
GET /api/{version}/orders?id={id}Retrieve a specific order by ID or order number
Update an Order
PUT /api/{version}/ordersUpdate order details such as:
Purchase order number
Sales order number
Shipping method
Notes
Custom attributes
Delete an Order
DELETE /api/{version}/ordersRemove an order by ID or order number
Tag Management
Add Tags
POST /api/{version}/orders/tagsAdd tags to a specific order
POST /api/{version}/orders/tags/bulkAdd tags to multiple orders
Delete Tags
DELETE /api/{version}/orders/tagsRemove tags from a specific order
DELETE /api/{version}/orders/tags/bulkRemove tags from multiple orders
Key Features
Support for B2B and B2C orders
Comprehensive order tracking
Flexible customization through custom attributes
Detailed fulfillment tracking
Tag-based organization and filtering
Bulk operations for efficient management
Last updated