binance_get_exchange_info
Look up spot symbol trading rules, status, and order filters to verify price and quantity limits before placing an order.
Instructions
Look up trading rules, symbol status, and order filters for spot symbols.
Calls GET /api/v3/exchangeInfo (weight 20). Without symbol/symbols/permissions/
symbol_status this returns Binance's full symbol universe (3707+ symbols); the
response is always capped at 50 symbols here — pass symbol/symbols to narrow it.
When to Use:
Before placing an order, to read the LOT_SIZE/PRICE_FILTER/NOTIONAL/MARKET_LOT_SIZE filter values a quantity/price must respect (see
binance_place_order).To check whether a symbol is currently TRADING, HALTed, or in BREAK.
To discover which symbols share a base/quote asset (with
permissions/symbol_status).
When NOT to Use:
For live prices — use
binance_get_ticker_priceorbinance_get_avg_price.For account-specific trading permissions — use
binance_get_spot_account.
Returns:
Markdown: one block per symbol (status, base/quote, order types, filter values), capped
at 50 symbols with a note if more matched. JSON: the same data, count vs shown.
Examples: params = {"symbol": "BTCUSDT"} params = {"symbols": ["BTCUSDT", "ETHUSDT"]} params = {"permissions": ["SPOT"], "symbol_status": "TRADING"}
Error Handling:
An unknown symbol raises Binance -1121 Invalid symbol; combining symbol/symbols
with permissions/symbol_status is rejected locally before the call is made.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |