Skip to main content

Exchange Information

Response

{
"timezone": "CST",
"serverTime": 1765342336768,
"rateLimits": [],
"exchangeFilters": [],
"symbols": [
{
"symbol": "BTCUSDT",
"status": "1",
"baseAsset": "BTC",
"baseAssetPrecision": 8,
"quoteAsset": "USDT",
"quotePrecision": 2,
"quoteAssetPrecision": 2,
"baseCommissionPrecision": 8,
"quoteCommissionPrecision": 2,
"orderTypes": [
"LIMIT",
"MARKET",
"LIMIT_MAKER"
],
"isSpotTradingAllowed": false,
"isMarginTradingAllowed": false,
"quoteAmountPrecision": "1",
"baseSizePrecision": "0.000001",
"permissions": [
"SPOT"
],
"filters": [
{
"filterType": "PERCENT_PRICE_BY_SIDE",
"bidMultiplierUp": "0.005",
"askMultiplierDown": "0.005"
}
],
"maxQuoteAmount": "4000000",
"makerCommission": "0",
"takerCommission": "0.0005",
"quoteAmountPrecisionMarket": "1",
"maxQuoteAmountMarket": "4000000",
"fullName": "Bitcoin",
"tradeSideType": 1,
"contractAddress": "",
"conceptPlateIds": [
50,
5,
39,
12
],
"firstOpenTime": 1506787200000,
"st": false
}
]
}

  • GET /api/v3/exchangeInfo

Current exchange trading rules and symbol information

Weight(IP): 25

Parameter:

There are 3 possible options:

MethodExample
No parametercurl -X GET "https://api.mexc.com/api/v3/exchangeInfo"
symbolcurl -X GET "https://api.mexc.com/api/v3/exchangeInfo?symbol=MXUSDT"
symbolscurl -X GET "https://api.mexc.com/api/v3/exchangeInfo?symbols=MXUSDT,BTCUSDT"

Response:

NameTypeDescription
timezonestringtimezone
serverTimelongserver Time
rateLimitsArrayrate Limits
exchangeFiltersArrayexchange Filters
symbolStringsymbol
statusStringstatus:1 - online, 2 - Pause, 3 - offline
baseAssetStringbase Asset
baseAssetPrecisionIntbase Asset Precision
quoteAssetStringquote Asset
quotePrecisionIntquote Precision
quoteAssetPrecisionIntquote Asset Precision
baseCommissionPrecisionIntbase Commission Precision
quoteCommissionPrecisionIntquote Commission Precision
orderTypesArrayENUM: Order Type
isSpotTradingAllowedBooleanallow api spot trading
isMarginTradingAllowedBooleanallow api margin trading
permissionsArraypermissions
filterTypeStringfilter type:PERCENT_PRICE_BY_SIDE
bidMultiplierUpStringbidMultiplierUp
askMultiplierDownStringaskMultiplierDown
maxQuoteAmountStringmax Quote Amount
makerCommissionStringmarker Commission
takerCommissionStringtaker Commission
quoteAmountPrecisionstringmin order amount
baseSizePrecisionstringmin order quantity
quoteAmountPrecisionMarketstringmin order amount in market order
maxQuoteAmountMarketStringmax quote Amount in market order
tradeSideTypeStringtradeSide Type:1 - All, 2 - buy order only, 3 - Sell order only, 4 - Close
contractAddressStringcontract Address
firstOpenTimelongInitial listing time, represented as a 13-digit millisecond timestamp
stStringsymbol st status:false,true

filter parameter description:

  • lastPrice means using the latest trade price, orderPrice means the order placement price.
  • For buy orders (only for LIMIT, IMMEDIATE_OR_CANCEL, FILL_OR_KILL): orderPrice <= lastPrice * bidMultiplierUp
  • For sell orders: orderPrice >= lastPrice * askMultiplierDown