Welcome to the new WEEX API documentation. Looking for the previous version?Switch to the legacy docs
WEEX

Exchange information

  • GET /api/v3/exchangeInfo

Weight(IP): 20

Request parameters

ParameterTypeRequired?Description
symbolStringNoSingle trading pair. Mutually exclusive with symbols.
symbolsArrayNoMultiple trading pairs. Accepts comma-separated values or a JSON array.
symbolStatusStringNoFilter by symbol status. Values: TRADING (normal trading), HALT (trading suspended), BREAK (market closed).
Request example
PowerShellCode
curl "https://api-spot.weex.com/api/v3/exchangeInfo?symbolStatus=TRADING"
Response parameters
FieldTypeDescription
timezoneStringExchange timezone (e.g. UTC).
serverTimeLongCurrent server time in milliseconds.
rateLimitsArray<Object>API access rate limits.
→ intervalStringRate-limit interval unit, e.g. MINUTE.
→ intervalNumIntegerNumber of interval units, e.g. 1.
→ limitIntegerMaximum allowed count within the interval.
→ rateLimitTypeStringRate-limit type, e.g. REQUEST_WEIGHT or ORDERS.
symbolsArray<Object>Trading pair definitions.
→ symbolStringTrading pair code, e.g. BTCUSDT.
→ statusStringTrading status. Values: TRADING (normal trading), HALT (trading suspended), BREAK (market closed).
→ baseAssetStringBase asset symbol.
→ baseAssetPrecisionIntegerBase asset precision.
→ quoteAssetStringQuote asset symbol.
→ quoteAssetPrecisionIntegerQuote asset precision.
→ tickSizeStringMinimum price increment (for quoteCoin)
→ stepSizeStringMinimum quantity increment (for baseCoin)
→ minTradeAmountBigDecimalMinimum order quantity.
→ maxTradeAmountBigDecimalMaximum order quantity.
→ takerFeeRateBigDecimalTaker fee rate.
→ makerFeeRateBigDecimalMaker fee rate.
→ apiMakerFeeRateDecimalMaker fee rate for orders placed through the API. Omitted when not configured.
→ apiTakerFeeRateDecimalTaker fee rate for orders placed through the API. Omitted when not configured.
→ buyLimitPriceRatioBigDecimalMaximum allowed deviation for buy limit orders.
→ sellLimitPriceRatioBigDecimalMaximum allowed deviation for sell limit orders.
→ marketBuyLimitSizeBigDecimalPer-order size limit for market buys.
→ marketSellLimitSizeBigDecimalPer-order size limit for market sells.
→ marketFallbackPriceRatioBigDecimalFallback price ratio for market orders.
→ enableTradeBooleanWhether trading is enabled.
→ enableDisplayBooleanWhether the symbol is displayed.
→ displayDigitMergeStringDepth merge configuration.
→ displayNewBooleanWhether the symbol is marked as “new”.
→ displayHotBooleanWhether the symbol is marked as “hot”.
Response example
JSONCode
{ "timezone": "UTC", "serverTime": 1764506000123, "rateLimits": [ { "rateLimitType": "REQUEST_WEIGHT", "interval": "SECOND", "intervalNum": 10, "limit": 2000 }, { "rateLimitType": "ORDERS", "interval": "SECOND", "intervalNum": 10, "limit": 5 } ], "symbols": [ { "symbol": "BTCUSDT", "status": "TRADING", "baseAsset": "BTC", "baseAssetPrecision": 8, "quoteAsset": "USDT", "quoteAssetPrecision": 8, "minTradeAmount": "0.0001", "maxTradeAmount": "1000", "takerFeeRate": "0.001", "makerFeeRate": "0.001", "apiMakerFeeRate": 0.0007, "apiTakerFeeRate": 0.0007, "buyLimitPriceRatio": "0.1", "sellLimitPriceRatio": "0.1", "marketBuyLimitSize": "50", "marketSellLimitSize": "50", "marketFallbackPriceRatio": "0.2", "enableTrade": true, "enableDisplay": true, "displayDigitMerge": "1,0.1,0.01", "displayNew": false, "displayHot": true } ] }