.orders
Use the orders resource to create, read, update and delete sales orders in a merchant's store, you can edit all order properties and also work with all order subresources directly at this resource
/orders.json?limit&offset&sort&fields&[field]
Authentication
GET: required
Use default URL parameters (metadata) for pagination and ordering, you can use any other parameter to query by particular object properties
/orders.json
Authentication
POST: required
Request body must obey the specifications of this model
/orders/[_id].json
Authentication
GET: optional
PATCH, PUT, DELETE: required
In read requests, response body will follow this model, requests without authentication will receive order data without browser_ip, buyer, gift_to, shipping_lines, transactions, payments_history, fulfillments, hidden_metafields, private_metafields and staff_notes properties
For overwriting and editing, request body must obey the same specifications, but especially for edit requests there are no required fields