Skip to main content

Exchange Information

Type: NONE

Weight: 1

GET /fapi/v1/exchangeInfo

Current exchange trading rules and symbol information for every active market on this deployment. Public endpoint: no X-MBX-APIKEY, timestamp or signature required.

Request

GET /fapi/v1/exchangeInfo

Parameters: none — filtering by symbol / symbols is not supported; the full list is always returned.

Response — 200

{
"timezone": "UTC",
"serverTime": 1714261234567,
"rateLimits": [
{ "rateLimitType": "REQUEST_WEIGHT", "interval": "MINUTE", "intervalNum": 1, "limit": 2400 },
{ "rateLimitType": "ORDERS", "interval": "MINUTE", "intervalNum": 1, "limit": 1200 }
],
"assets": [
{ "asset": "USDT", "marginAvailable": true, "autoAssetExchange": "0" }
],
"symbols": [
{
"symbol": "BTCUSDT",
"pair": "BTCUSDT",
"contractType": "PERPETUAL",
"deliveryDate": 4133404800000,
"onboardDate": 1700000000000,
"status": "TRADING",
"baseAsset": "BTC",
"quoteAsset": "USDT",
"marginAsset": "USDT",
"pricePrecision": 2,
"quantityPrecision": 3,
"baseAssetPrecision": 8,
"quotePrecision": 8,
"underlyingType": "COIN",
"settlePlan": 0,
"triggerProtect": "0.005",
"filters": [
{ "filterType": "PRICE_FILTER", "minPrice": "0.01", "maxPrice": "1000000000", "tickSize": "0.01" },
{ "filterType": "LOT_SIZE", "minQty": "0.001", "maxQty": "1000000000", "stepSize": "0.001" },
{ "filterType": "MARKET_LOT_SIZE", "minQty": "0.001", "maxQty": "1000000000", "stepSize": "0.001" },
{ "filterType": "MIN_NOTIONAL", "notional": "10" }
],
"orderTypes": ["LIMIT", "MARKET", "STOP", "STOP_MARKET", "TAKE_PROFIT", "TAKE_PROFIT_MARKET"],
"timeInForce": ["GTC", "IOC", "FOK", "GTX"]
}
]
}
FieldNotes
rateLimitsAdvertised for SDK display only — not enforced at the /fapi layer (see Rate limits).
marginAssetAlways the deployment's collateral asset (USDT).
pricePrecision / quantityPrecisionDerived from the market's tick_size / lot_size (0.01 → 2, 0.001 → 3).
triggerProtectThe market's maintenance-margin rate.
statusTRADING, HALT (paused) or CLOSE (delisted / reduce-only).
underlyingTypeCOIN (crypto), INDEX (RWA / equities) or DEFI.
deliveryDateFar-future constant for perpetuals unless a delisting is scheduled.
filtersPRICE_FILTER.tickSize and LOT_SIZE.stepSize are enforced at order entry; maxPrice / maxQty are soft sanity caps (the real ceiling is the market's max_order_size_usd, checked server-side). MIN_NOTIONAL.notional is the market's min_order_size_usd. PERCENT_PRICE and MAX_NUM_ORDERS are not published.

Errors

HTTPcodemsg
500-1000Market configuration unavailable.