Skip to main content

Current Open Orders

Type: USER_DATA · Weight: 1 (with or without symbol)

Status: Implemented.

GET /api/v3/openOrders

All of this key's open orders, newest first, optionally filtered by symbol.

Request

GET /api/v3/openOrders?symbol=CBTC-USDCB&timestamp=1756600000000&signature=...
GET /api/v3/openOrders?timestamp=1756600000000&signature=...

Parameters

NameTypeRequiredNotes
symbolstringnoOmit (or send empty) for every symbol.

Response — 200

An array of objects in exactly the Query Order shape; [] when nothing is open.

[
{
"symbol": "CBTC-USDCB",
"orderId": "019910a4-9f21-7b34-8c56-1d2e3f4a5b6c",
"orderListId": -1,
"clientOrderId": "019910a4-9f21-7b34-8c56-1d2e3f4a5b6c",
"price": "50000",
"origQty": "0.001",
"executedQty": "0.0",
"cummulativeQuoteQty": "0",
"status": "NEW",
"timeInForce": "GTC",
"type": "LIMIT",
"side": "BUY",
"time": 1756600000123,
"updateTime": 1756600000123,
"isWorking": true
}
]

Decimal strings keep the scale the arithmetic produced ("0.0" and "0" are both zero); parse them as decimals, do not compare as text.

Errors

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

Differences from Binance

  • Weight is 1 whether or not symbol is given (Binance charges 80 for the all-symbols form).
  • There is no cancel-all endpoint; iterate and DELETE each orderId.