Skip to main content

All Orders

Type: USER_DATA · Weight: 10

Status: Implemented.

GET /api/v3/allOrders

Open and completed orders for this key, newest first. Open orders come from the live order set; FILLED and CANCELED orders come from the order history table.

Request

GET /api/v3/allOrders?symbol=CBTC-USDCB&limit=100&timestamp=1756600000000&signature=...

Parameters

NameTypeRequiredDefaultNotes
symbolstringno—Omit for all symbols.
limitintegerno500Non-positive → default; clamped to 1000.

orderId, startTime, endTime are ignored; there is no cursor paging.

Response — 200 (values illustrative)

[
{
"symbol": "CBTC-USDCB",
"orderId": "019910a4-9f21-7b34-8c56-1d2e3f4a5b6c",
"orderListId": -1,
"clientOrderId": "019910a4-9f21-7b34-8c56-1d2e3f4a5b6c",
"price": "50000",
"origQty": "0.001",
"executedQty": "0.001",
"cummulativeQuoteQty": "50.000",
"status": "FILLED",
"timeInForce": "GTC",
"type": "LIMIT",
"side": "BUY",
"time": 1756600000123,
"updateTime": 1756600000123,
"isWorking": false
},
{
"symbol": "CBTC-USDCB",
"orderId": "019910a3-1111-7b34-8c56-1d2e3f4a5b6c",
"orderListId": -1,
"clientOrderId": "019910a3-1111-7b34-8c56-1d2e3f4a5b6c",
"price": "56905.00",
"origQty": "0.5",
"executedQty": "0.2",
"cummulativeQuoteQty": "11381.000",
"status": "CANCELED",
"timeInForce": "IOC",
"type": "MARKET",
"side": "SELL",
"time": 1756599990000,
"updateTime": 1756599990000,
"isWorking": false
}
]
FieldNotes
statusNEW, PARTIALLY_FILLED (open) or FILLED, CANCELED (history). A MARKET order whose remainder was cancelled reports CANCELED with a non-zero executedQty.
time, updateTimeCreation time for open orders; finalization time for history rows. Both fields carry the same value.
cummulativeQuoteQtyexecutedQty × price; for a MARKET order price is the protective band price recorded at placement (bestAsk × 1.05 / bestBid × 0.95), not the fill VWAP — use myTrades for actual notional.
isWorkingtrue for NEW / PARTIALLY_FILLED, else false.
clientOrderIdEquals orderId (see Query Order).

History is prospective: only orders finalized after the order-history table shipped (2026-07-22) appear as FILLED / CANCELED. Earlier completed orders are not reconstructable; their fills remain visible in myTrades.

Errors

HTTPcodecause
429-1003Weight bucket exhausted.
500-1000Database unavailable.

Differences from Binance

  • No orderId / startTime / endTime filters; newest first.
  • EXPIRED, REJECTED, EXPIRED_IN_MATCH statuses do not occur; an IOC remainder is CANCELED.
  • time and updateTime are identical, and for history rows are the finalization time rather than creation time.