---
title: "Get an order"
method: GET
path: "/orders/{order_id}"
tags: ["Orders"]
---

# Get an order

`GET /orders/{order_id}`

## Request

- Base URL: `https://api.whatnot.com/seller-api/rest/v2`
- URL: `https://api.whatnot.com/seller-api/rest/v2/orders/{order_id}`
- Auth: OAuth 2
  - Authorization code: `https://api.whatnot.com/seller-api/rest/oauth/authorize`
  - Token URL: `https://api.whatnot.com/seller-api/rest/oauth/token`

Retrieve an order sold by the authenticated seller. Requires read:orders.

## Path parameters

- `order_id` string, required

## Response `200`

Successful Response

- Order
  - `id` string, required: The order's ID.
  - `url` string, nullable, required: The url of the order in the seller's dashboard.
  - `status` 'pending' | 'pending_fulfillment' | 'completed' | 'cancelled' | 'failed', required
  - `show_id` string, nullable, required: The show the order was placed in; null for orders placed anywhere else.
  - `transaction_type` 'buy_it_now' | 'auction' | 'giveaway' | 'other', required
  - `buyer` UserSummary, required
    - `id` string, required: The user's decimal ID.
    - `username` string, required: The user's username.
    - `display_name` string, nullable, required: The user's display name.
  - `amounts` OrderAmounts, required
    - `subtotal` Money, required
      - `amount` string, required: Decimal amount in major currency units, e.g. 42.00.
      - `currency` string, required: ISO 4217 currency code.
    - `shipping` Money, required
      - `amount` string, required: Decimal amount in major currency units, e.g. 42.00.
      - `currency` string, required: ISO 4217 currency code.
    - `tax` Money, required
      - `amount` string, required: Decimal amount in major currency units, e.g. 42.00.
      - `currency` string, required: ISO 4217 currency code.
    - `applied_discount` union, required: The discount from the seller's coupon; null when none applied or the coupon isn't the seller's.
      - FixedPriceDiscount
        - `type` 'fixed_price', required: A fixed amount off the order.
        - `amount` Money, required
          - `amount` string, required: Decimal amount in major currency units, e.g. 42.00.
          - `currency` string, required: ISO 4217 currency code.
      - PercentageDiscount
        - `type` 'percentage', required: A percentage off the order.
        - `amount` Money, required
          - `amount` string, required: Decimal amount in major currency units, e.g. 42.00.
          - `currency` string, required: ISO 4217 currency code.
    - `total` Money, required
      - `amount` string, required: Decimal amount in major currency units, e.g. 42.00.
      - `currency` string, required: ISO 4217 currency code.
  - `created_at` string, date-time, nullable, required: Creation timestamp, if recorded.
  - `updated_at` string, date-time, nullable, required: Last update timestamp, if recorded.
  - `cancelled_at` string, date-time, nullable, required: When the order was cancelled, if it was.

## Other responses

- `404`: Order not found.
- `422`: Validation Error

---

[API](https://skmtc.dev/whatnot/apis/whatnot-seller-api.md) - [All operations](https://skmtc.dev/whatnot/apis/whatnot-seller-api/llms.txt) - [OpenAPI document](https://skmtc.dev/whatnot/apis/whatnot-seller-api/revisions/e619f15f7ce0?raw)
