curl --request GET \
--url https://demo.spreecommerce.org/api/v2/storefront/account/orders \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "18",
"type": "cart",
"attributes": {
"number": "R177608027",
"item_total": "474.95",
"subtotal_cents": 47495,
"total": "527.45",
"store_credit_total_cents": 0,
"total_cents": 52745,
"total_minus_store_credits": "527.45",
"total_minus_store_credits_cents": 52745,
"ship_total": "5.0",
"ship_total_cents": 500,
"adjustment_total": "47.5",
"created_at": "2021-09-28T22:31:47.401Z",
"updated_at": "2021-09-28T22:33:20.257Z",
"completed_at": "2021-09-28T22:33:18.372Z",
"included_tax_total": "0.0",
"additional_tax_total": "47.5",
"display_additional_tax_total": "$47.50",
"display_included_tax_total": "$0.00",
"tax_total": "47.5",
"currency": "USD",
"state": "complete",
"token": "5DUe7Jg40Lu-SoEvAKRKcQ1632868307387",
"email": "[email protected]",
"display_item_total": "$474.95",
"display_ship_total": "$5.00",
"display_adjustment_total": "$47.50",
"display_tax_total": "$47.50",
"promo_total": "0.0",
"promo_total_cents": 0,
"display_promo_total": "$0.00",
"item_count": 5,
"special_instructions": null,
"display_total": "$527.45",
"display_total_minus_store_credits": 52745,
"pre_tax_item_amount": "474.95",
"display_pre_tax_item_amount": "$474.95",
"pre_tax_total": "479.95",
"display_pre_tax_total": "$479.95",
"shipment_state": "ready",
"payment_state": "paid"
},
"relationships": {
"line_items": {
"data": [
{
"id": "1",
"type": "line_item"
}
]
},
"variants": {
"data": [
{
"id": "131",
"type": "variant"
}
]
},
"promotions": {
"data": [
{
"id": "2",
"type": "promotion"
}
]
},
"payments": {
"data": [
{
"id": "1",
"type": "payment"
}
]
},
"shipments": {
"data": [
{
"id": "1",
"type": "shipment"
}
]
},
"user": {
"data": {
"id": "1",
"type": "user"
}
},
"billing_address": {
"data": {
"id": "5",
"type": "address"
}
},
"shipping_address": {
"data": {
"id": "5",
"type": "address"
}
}
}
}
],
"meta": {
"count": 1,
"total_count": 1,
"total_pages": 1
},
"links": {
"self": "http://localhost:3000/api/v2/storefront/account/orders",
"next": "http://localhost:3000/api/v2/storefront/account/orders?page=1",
"prev": "http://localhost:3000/api/v2/storefront/account/orders?page=1",
"last": "http://localhost:3000/api/v2/storefront/account/orders?page=1",
"first": "http://localhost:3000/api/v2/storefront/account/orders?page=1"
}
}Returns all completed orders placed by the current user in the current store.
curl --request GET \
--url https://demo.spreecommerce.org/api/v2/storefront/account/orders \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "18",
"type": "cart",
"attributes": {
"number": "R177608027",
"item_total": "474.95",
"subtotal_cents": 47495,
"total": "527.45",
"store_credit_total_cents": 0,
"total_cents": 52745,
"total_minus_store_credits": "527.45",
"total_minus_store_credits_cents": 52745,
"ship_total": "5.0",
"ship_total_cents": 500,
"adjustment_total": "47.5",
"created_at": "2021-09-28T22:31:47.401Z",
"updated_at": "2021-09-28T22:33:20.257Z",
"completed_at": "2021-09-28T22:33:18.372Z",
"included_tax_total": "0.0",
"additional_tax_total": "47.5",
"display_additional_tax_total": "$47.50",
"display_included_tax_total": "$0.00",
"tax_total": "47.5",
"currency": "USD",
"state": "complete",
"token": "5DUe7Jg40Lu-SoEvAKRKcQ1632868307387",
"email": "[email protected]",
"display_item_total": "$474.95",
"display_ship_total": "$5.00",
"display_adjustment_total": "$47.50",
"display_tax_total": "$47.50",
"promo_total": "0.0",
"promo_total_cents": 0,
"display_promo_total": "$0.00",
"item_count": 5,
"special_instructions": null,
"display_total": "$527.45",
"display_total_minus_store_credits": 52745,
"pre_tax_item_amount": "474.95",
"display_pre_tax_item_amount": "$474.95",
"pre_tax_total": "479.95",
"display_pre_tax_total": "$479.95",
"shipment_state": "ready",
"payment_state": "paid"
},
"relationships": {
"line_items": {
"data": [
{
"id": "1",
"type": "line_item"
}
]
},
"variants": {
"data": [
{
"id": "131",
"type": "variant"
}
]
},
"promotions": {
"data": [
{
"id": "2",
"type": "promotion"
}
]
},
"payments": {
"data": [
{
"id": "1",
"type": "payment"
}
]
},
"shipments": {
"data": [
{
"id": "1",
"type": "shipment"
}
]
},
"user": {
"data": {
"id": "1",
"type": "user"
}
},
"billing_address": {
"data": {
"id": "5",
"type": "address"
}
},
"shipping_address": {
"data": {
"id": "5",
"type": "address"
}
}
}
}
],
"meta": {
"count": 1,
"total_count": 1,
"total_pages": 1
},
"links": {
"self": "http://localhost:3000/api/v2/storefront/account/orders",
"next": "http://localhost:3000/api/v2/storefront/account/orders?page=1",
"prev": "http://localhost:3000/api/v2/storefront/account/orders?page=1",
"last": "http://localhost:3000/api/v2/storefront/account/orders?page=1",
"first": "http://localhost:3000/api/v2/storefront/account/orders?page=1"
}
}User token to authorize Cart and Checkout requests.
It is required to associate Cart with the User.
Specify the related resources you would like to receive in the response body. More Information.
Specify the fields you would like returned in the response body. More information.
Number of requested page when paginating collection
Number of requested records per page when paginating collection
200 Success - Returns an array of cart objects.
Show child attributes
"1"
Show child attributes
Used as the {order_number} value in the URI to identify a completed order.
"R123456789"
Used for authorizing actions through the X-Spree-Order-Token API Key.
"eL0nVxe1Aum-Qr9-UkryPA1633360128076"
"19.99"
1999
0
"29.99"
2999
"29.99"
2999
"5.0"
500
"10.0"
"2020-02-16T07:14:54.617Z"
"2020-02-16T07:14:54.617Z"
"5.00"
"5.0"
"$5.00"
"10.0"
1000
"USD"
State of the Cart in the Checkout flow. Please see The Order State machine for a full list with description.
cart, address, delivery, payment, confirm, complete "cart"
"$19.99"
"$19.99"
"$10.00"
"$5.00"
"-10.0"
-1000
"-$10.00"
Total quantity number of all items added to the Cart
x >= 02
Message added by the Customer
"Please wrap it as a gift"
"$29.99"
"$29.99"
"17.00"
"$17.00"
"20.00"
"$10.00"
"$20.00"
Overall state of the Shipments. Please see Order Shipments states for a full list with description.
pending, backorder, canceled, partial, ready, shipped, Overall state of the Payments. Please see Order Payments states for a full list with description.
balance_due, credit_owed, failed, paid, void, Show child attributes
Show child attributes
"1"
Show child attributes
"Sample product"
1
"sample-product"
"Size: small, Color: red"
Price of Product per quantity
"125.0"
"USD"
Price of Product per quantity
"$125.00"
Total price of Line Item including adjastments, promotions and taxes
"250.0"
Total price of Line Item including adjastments, promotions and taxes
"$250.00"
TBD
"10.0"
TBD
"$10.00"
"5.0"
"$5.00"
"125.0"
"$125.00"
"125.0"
"$125.00"
"-5.0"
Taxes included in the price, eg. VAT
"0.0"
"$0.00"
Compare at price of the Line Item
"290.99"
Display compare at price of the Line Item
"$290.99"
The public metadata for the Line Item.
{ "recommended_by_us": true }
Show child attributes
Was this page helpful?