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×tamp=1756600000000&signature=...
Parameters
| Name | Type | Required | Default | Notes |
|---|---|---|---|---|
symbol | string | no | — | Omit for all symbols. |
limit | integer | no | 500 | Non-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
}
]
| Field | Notes |
|---|---|
status | NEW, PARTIALLY_FILLED (open) or FILLED, CANCELED (history). A MARKET order whose remainder was cancelled reports CANCELED with a non-zero executedQty. |
time, updateTime | Creation time for open orders; finalization time for history rows. Both fields carry the same value. |
cummulativeQuoteQty | executedQty × 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. |
isWorking | true for NEW / PARTIALLY_FILLED, else false. |
clientOrderId | Equals 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
| HTTP | code | cause |
|---|---|---|
429 | -1003 | Weight bucket exhausted. |
500 | -1000 | Database unavailable. |
Differences from Binance
- No
orderId/startTime/endTimefilters; newest first. EXPIRED,REJECTED,EXPIRED_IN_MATCHstatuses do not occur; an IOC remainder isCANCELED.timeandupdateTimeare identical, and for history rows are the finalization time rather than creation time.