Skip to main content
GET
Scope: read:account · MCP tool: get_order One order on your account, with the same fields as in List orders plus what it contains: a pack purchase’s pulls, or the card for any other order. It answers while an order is still running. After a timeout, or a 409 IDEMPOTENCY_IN_PROGRESS that carries the order’s checkout_id, follow the order here rather than resending it in a tight loop: it shows pending until the order completes or we close it, and a pack order’s pulls as soon as they have landed. An order held for review stays pending until we settle it. Settling removes it, so this then answers 404 and the order id is free to send again: check your balance before you do. See Idempotency.
string
required
The checkout_id that Buy packs or Buy a card returned, the transaction_id of a sell-back, or any order’s checkout_id from List orders. A UUID.

Response

Every field of an order in List orders, plus:
object[]
A pack purchase’s pulls, in order. Empty for any other order.
object | null
The card, for a card buy, a sell-back or a sale: a card object as it is now. null for a pack purchase, or if we can’t load the card.
number | null
Sell-backs only: the rate the sell-back paid at.
number | null
Sell-backs only: the value the payout was based on.
A pull here has no catchback offer and no proof. For a card’s offer right now, read Get vault. To check a pull, see Verify a pull.

Errors