get_open_orders
Retrieve active pending orders for a specific trading pair on Binance USDT-M Futures, including regular and conditional orders with detailed status information.
Instructions
Get open orders for a symbol.
Returns list of: orderId, clientOrderId, symbol, status, type, side, positionSide, price, origQty, executedQty, avgPrice, stopPrice, timeInForce, reduceOnly, closePosition, updateTime. Algo (conditional) orders also include '_isAlgo': True.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "<symbol>"
},
"name": "get_open_orders"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Trading pair, e.g. 'BTCUSDT' | |
| source | No | Which orders to fetch: 'regular' = standard orders (LIMIT/MARKET), 'algo' = conditional orders (STOP_MARKET/TAKE_PROFIT_MARKET/etc.), 'all' = both merged (default). Algo orders include '_isAlgo': True — pass is_algo=True to cancel_order for those. | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |