Skip to main content

Open Orders

Query user's current unfilled orders (status is new or partially filled).

API Information

Request Parameters

ParameterLocationTypeRequiredDescription
symbolquerystringNoTrading pair, e.g. BTC_USDT
limitqueryintegerNoReturn quantity, default 500, max 1000

Request Example

GET /api/v1/openOrders?symbol=BTC_USDT&limit=100

Response Fields

Returns order array, fields refer to "Order Detail" interface.

FieldTypeDescription
codeintegerStatus code
messagestringResponse message
dataarrayOrder list
data[].idstringOrder ID
data[].client_order_idstringClient order ID
data[].symbolstringTrading pair
data[].sideintegerSide
data[].typeintegerType
data[].statusintegerStatus
data[].pricestringOrder price
data[].qtystringOrder quantity
data[].filled_qtystringFilled quantity
data[].filled_quotestringFilled amount
data[].avg_pricestringAverage filled price
data[].created_atintegerCreation time (milliseconds)
data[].updated_atintegerUpdate time (milliseconds)

Response Example

{
"code": 0,
"message": "success",
"data": [
{
"id": "1234567890123456789",
"client_order_id": "my-order-001",
"symbol": "BTC/USDT",
"side": 1,
"type": 1,
"status": 2,
"price": "30000",
"qty": "0.1",
"quote_qty": "0",
"filled_qty": "0.05",
"filled_quote": "1500",
"avg_price": "30000",
"total_fee": "0.0001",
"fee_asset": "BTC",
"cancel_reason": "USER",
"created_at": 1704067200000,
"updated_at": 1704067200000,
"user_id": "user123"
}
]
}