Updated 2026-06-01

Store API: Orders

List, get, create, update status, and cancel orders via the Store API.

The orders resource lets you read and manage orders programmatically — useful for headless checkouts, ERPs, and fulfillment integrations.

Order endpoints
GET/v1/store/orders
List orders. Filters: status, paymentStatus, search.
Publishable key
GET/v1/store/orders/counts
Order counts (new, action-needed).
Publishable key
GET/v1/store/orders/:id
Get a single order.
Publishable key
POST/v1/store/orders
Create an order.
Secret key
PATCH/v1/store/orders/:id/status
Update order status.
Secret key
POST/v1/store/orders/:id/cancel
Cancel an order.
Secret key

Order totals computed server-side

When creating an order, totals (subtotal, tax, shipping, discount) are computed server-side from the line items, coupon, and shipping method — never trust client-sent totals.