Get Exchange Info
API Description
Fetches general exchange information, such as supported symbols, rate limits, and server time.
HTTP Request
GET /bapi/defi/v1/public/alpha-trade/get-exchange-info
Full URL
https://www.binance.com/bapi/defi/v1/public/alpha-trade/get-exchange-info
Parameters
None
Response Structure
code: String, the API response code. Here, "000000" indicates success.message: Null, generally used for returning informational messages.messageDetail: Null, usually for more detailed messages or error descriptions.success: Boolean, indicates whether the API call was successful (true).data: Object, containing trading and asset related information:timezone: String, representing the timezone of the trading data, e.g., "UTC".assets: Array of objects, each with fields:asset: String, the asset symbol, e.g., "USDT".
symbols: Array of objects, each representing a trading symbol or pair with fields:symbol: String, trading pair name, e.g., "ALPHA_105USDT".status: String, trading status of the symbol, e.g., "TRADING".baseAsset: String, base asset of the trading pair, e.g., "ALPHA_105".quoteAsset: String, quote asset of the trading pair, e.g., "USDT".pricePrecision: Integer, number of decimals allowed for the price.quantityPrecision: Integer, number of decimals allowed for quantity.baseAssetPrecision: Integer, precision of the base asset.quotePrecision: Integer, precision of the quote asset.filters: Array of objects, each representing trading rules or constraints with common fields:filterType: String, type of filter (e.g., "PRICE_FILTER", "LOT_SIZE", "MIN_NOTIONAL").minPrice: String, min PricemaxPrice: String, max PricetickSize: String, tick SizestepSize: String, step SizemaxQty: String, max QuantityminQty: String, min Quantitylimit: Integer, limit of max num ordersminNotional: String, minimum of notionalmaxNotional: String, max of notionalmultiplierDown: String, lower bound multipliermultiplierUp: String, upper bound multiplierbidMultiplierUp: String, upper bound multiplier for bid (buy) pricesaskMultiplierUp: String, upper bound multiplier for ask (buy) pricesbidMultiplierDown: String, lower bound multiplier for bid priceaskMultiplierDown: String, lower bound multiplier for ask price
orderTypes: Array of strings, listing supported order types for the symbol, e.g., ["LIMIT"].
Response Example
{
"code": "000000",
"message": "",
"messageDetail": "",
"success": true,
"data": {
"timezone": "UTC",
"assets": [
{
"asset": "USDT"
}
],
"symbols": [
{
"symbol": "ALPHA_105USDT",
"status": "TRADING",
"baseAsset": "ALPHA_105",
"quoteAsset": "USDT",
"pricePrecision": 8,
"quantityPrecision": 8,
"baseAssetPrecision": 8,
"quotePrecision": 8,
"filters": [
{
"filterType": "PRICE_FILTER",
"minPrice": "0.00000001",
"maxPrice": "1000",
"tickSize": "0.00000001"
},
{
"filterType": "LOT_SIZE",
"stepSize": "0.01000000",
"maxQty": "277778",
"minQty": "0.01000000"
},
{
"filterType": "MAX_NUM_ORDERS",
"limit": 200
},
{
"filterType": "MIN_NOTIONAL",
"minNotional": "0.1"
},
{
"filterType": "MAX_NOTIONAL",
"maxNotional": "1000000"
},
{
"filterType": "NOTIONAL",
"minNotional": "0.1",
"maxNotional": "1000000"
},
{
"filterType": "PERCENT_PRICE",
"multiplierDown": "0.20000",
"multiplierUp": "5"
},
{
"filterType": "PERCENT_PRICE_BY_SIDE",
"bidMultiplierUp": "5",
"askMultiplierUp": "5",
"bidMultiplierDown": "0.20000",
"askMultiplierDown": "0.20000"
}
],
"orderTypes": ["LIMIT"]
}
],
"orderTypes": ""
}
}