binance_get_open_orders
List orders currently resting on Binance's order book. Specify a symbol for a lightweight query, or omit to check every pair. Returns markdown or JSON.
Instructions
List the orders currently resting on the book.
Calls GET /api/v3/openOrders (SIGNED). Weight 6 with symbol, 80 without — the
no-symbol form scans every pair and costs more than a percent of the 6000/min IP
budget in one call. Pass a symbol whenever you know it.
When to Use:
To see what is working right now, before placing or cancelling anything.
After a 5xx/timeout on a placement, as a symbol-wide check when you have no id.
When NOT to Use:
For one known order —
binance_get_ordercosts weight 4 and is precise.For orders that are no longer open —
binance_get_all_orderscovers history.
Returns:
A markdown table (time, symbol, orderId, side, type, status, price, origQty,
executedQty, cumQuote) capped at 50 rows, or the raw array with
response_format="json".
Examples: params = {"symbol": "BTCUSDT"} params = {}
Error Handling: -2015 means the key lacks permission or this IP is not allowlisted. An empty list is a valid answer: nothing is resting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |