Skip to main content

Current All Open Orders

Type: USER-DATA

GET /fapi/v1/openOrders

All open orders for the calling key. Optionally filter by symbol.

Request

GET /fapi/v1/openOrders

Query params

NameTypeRequiredNotes
symbolstringnoFilter to one standard pair. Omit for all symbols.

Response — 200

[
{
"orderId": "8a3f5b2c-4d1e-6f7a-8b9c-0d1e2f3a4b5c",
"clientOrderId": "8a3f5b2c-4d1e-6f7a-8b9c-0d1e2f3a4b5c",
"symbol": "BTCUSDT",
"status": "NEW",
"side": "BUY",
"type": "LIMIT",
"price": "76500.00",
"origQty": "0.001",
"updateTime": 1748275200500
}
]

Returns the most recent 500 open orders ordered by created_at desc (no pagination). status is NEW or PARTIALLY_FILLED; clientOrderId always equals orderId (the newClientOrderId sent at placement is not stored); type is always LIMIT; updateTime is the order's creation time.

Errors

HTTPcodemsg
400-1100Unknown symbol.
500-1000Database failure.

Signature and API-key failures (-1021, -1022, -1102, -2014, -2015) and rate limiting (-1003, HTTP 429) apply to every signed endpoint; see Error Codes.