Orders API
Lesson 10 of 26 · 15 min
What is Orders API?
The Orders API is used to create, retrieve, or update existing orders, or to push orders from a third party, like a POS, to BigCommerce.
An order can also be created using the Server to Server Checkout orders endpoint. This course will focus specifically on the Orders API.
What can you do with Orders API?
The Orders API can be used to create orders without first creating a cart and checkout. It also allows you to manage an order’s billing address, products, coupons, and taxes.
- The Orders API can be used to manually create an order
- Create an order with custom products or existing products
- Orders can be created for either an existing customer or guest
- An order can also be created using the Server to Server Checkout orders endpoint and then updated as needed with Orders API
- Create order shipments and ship to multiple locations
- Retrieve shipping quotes associated with an order
- Log tax breakdowns with an order
- Orders API endpoints integrate with point-of-sale, shipping, distribution, and inventory-management systems
- Migrate order data
When to use Orders APIs
- Create an order and bypass creating a cart and checkout
- Manage orders created via API or the Control Panel
- Make changes to existing orders
- Create shipments
- Export or import order information to a third-party system