- Introduction
- Authentication
- HTTP Compression
- Publishable API Key
- Expanding Fields
- Selecting Fields
- Query Parameter Types
- Pagination
- Currencies
- Payment Providers
- Return Reasons
- Auth
- Collections
- Regions
- Products
- Customers
- Product Tags
- Returns
- Product Types
- Product Categories
- Carts
- Orders
- Payment Collections
- Shipping Options
Get an Order
GET
/store/orders/{id}
Orders
Request Request Example
JavaScript
Shell
Java
Swift
curl --location -g --request GET '{{BASE_URL}}/store/orders/' \
--header 'x-publishable-api-key;'
Response Response Example
200 - Example 1
Request
Path Params
id
string
required
Query Params
fields
string
fields
+
it will be added to the default fields, using -
will remove it from the default fields. without prefix it will replace the entire default fields.Header Params
x-publishable-api-key
string
required
Responses
🟢200OK
application/json
Body
The order's details.
order
object (StoreOrder)
required
id
string
id
region_id
string
region_id
customer_id
string
customer_id
sales_channel_id
string
sales_channel_id
email
string <email>
email
currency_code
string
currency_code
Example:
usd
display_id
number
display_id
metadata
object
optional
created_at
string <date-time>
created_at
updated_at
string <date-time>
updated_at
original_item_total
number
original_item_total
original_item_subtotal
number
original_item_subtotal
original_item_tax_total
number
original_item_tax_total
item_total
number
item_total
item_subtotal
number
item_subtotal
item_tax_total
number
item_tax_total
original_total
number
original_total
original_subtotal
number
original_subtotal
original_tax_total
number
original_tax_total
total
number
total
subtotal
number
subtotal
tax_total
number
tax_total
discount_total
number
discount_total
discount_tax_total
number
discount_tax_total
gift_card_total
number
gift_card_total
gift_card_tax_total
number
gift_card_tax_total
shipping_total
number
shipping_total
shipping_subtotal
number
shipping_subtotal
shipping_tax_total
number
shipping_tax_total
original_shipping_total
number
original_shipping_total
original_shipping_subtotal
number
original_shipping_subtotal
original_shipping_tax_total
number
original_shipping_tax_total
status
string
status
payment_status
enum<string>
required
Allowed values:
cancelednot_paidawaitingauthorizedpartially_authorizedcapturedpartially_capturedpartially_refundedrefundedrequires_action
fulfillment_status
enum<string>
required
Allowed values:
cancelednot_fulfilledpartially_fulfilledfulfilledpartially_shippedshippedpartially_delivereddelivered
transactions
array[object (BaseOrderTransaction) {9}]
optional
fulfillments
array[object (StoreOrderFulfillment) {13}]
optional
summary
object (BaseOrderSummary)
required
customer
object (StoreCustomer)
optional
billing_address
object (StoreOrderAddress)
optional
shipping_address
object (StoreOrderAddress)
optional
items
$ref(#/definitions/7439038)[]
required
shipping_methods
array[object (StoreOrderShippingMethod) {22}]
required
payment_collections
array[object (StorePaymentCollection) {14}]
optional
🟠400Bad Request
🟠401Unauthorized
🟠404Record Not Found
🟠409409
🟠422Parameter Error
🔴500Server Error
Modified at 2025-06-17 04:21:30