get https://api-glb.hashkey.com/api/v1/exchangeInfo
Retrieve current exchange trading rules and symbol information
You may now retrieve ExchangeInfo by a specific symbol
Types of trading restrictions
| Types | Description |
|---|---|
| PRICE_FILTER | Price limit |
| LOT_SIZE | Limit on the number of transactions |
| MIN_NOTIONAL | Minimum nominal limit |
| TRADE_AMOUNT | Transaction limit |
| LIMIT_TRADING | Limit trading rules |
| MARKET_TRADING | Market trading rules |
| OPEN_QUOTE | Opening Restrictions |
Trading pair status
| Status | Status_ZH | Description |
|---|---|---|
| IN_PREVIEW | 预告中 | Under preview |
| TRADING | 交易中 | Continuous trading |
| HALT | 停牌中 | Trading suspended |
| RESUMING | 复牌中 | Resuming from Halt |
Request Parameters
| PARAMETER | TYPE | Req 'd | DESCRIPTION |
|---|---|---|---|
| symbol | STRING | Symbol Name. e.g: "BTCUSDT", "ETHUSDT", "BTCUSDT-PERPETUAL", "ETHUSDT-PERPETUAL" |
Response Content
| PARAMETER | TYPE | Example values | DESCRIPTION | filterType |
|---|---|---|---|---|
| timezone | STRING | UTC | Time zone | N/A |
| serverTime | INTEGER | 1690084771517 | Server Millisecond Timestamp | N/A |
| symbols | Object Array | Currency pair description | N/A | |
| symbols.exchangeId | STRING | 301 | Exchange ID | N/A |
| symbols.symbol | STRING | BTCUSDT | Currency pair | N/A |
| symbols.status | ENUM | TRADING | Trading pair status. (IN_PREVIEW / TRADING / HALT / RESUMING) | N/A |
| symbols.baseAsset | STRING | BTC | Base Asset | N/A |
| symbols.baseAssetName | STRING | BTC | Name of base asset | N/A |
| symbols.baseAssetPrecision | STRING | 0.00001 | Precision of base asset | N/A |
| symbols.quoteAsset | STRING | USD | Quoted Asset | N/A |
| symbols.quoteAssetName | STRING | USD | Name of quoted asset | N/A |
| symbols.quotePrecision | STRING | 0.00000001 | Precision of quoted asset | N/A |
| symbols.retailAllowed | BOOLEAN | false | Will be released soon | N/A |
| symbols.piAllowed | BOOLEAN | false | Will be released soon | N/A |
| symbols.corporateAllowed | BOOLEAN | false | Will be released soon | N/A |
| symbols.omnibusAllowed | BOOLEAN | true | Will be released soon | N/A |
| symbols.icebergAllowed | STRING | FALSE | Currently not in use | N/A |
| filters | Object Array | List of trading pair restrictions | N/A | |
| filters.filterType | STRING | PRICE_FILTER | Trading restriction type refer to appendix "Trading restriction type" | PRICE_FILTER |
| filters.minPrice | STRING | 0.01 | Minimum price for PRICE_FILTER types only | PRICE_FILTER |
| filters.maxPrice | STRING | 100000.00000000 | Maximum price for PRICE_FILTER types only | PRICE_FILTER |
| filters.tickSize | STRING | 0.01 | Minimum price change, only for PRICE_FILTER types | PRICE_FILTER |
| filters.minQty | STRING | 0.0003 | Minimum no. of coin for base Asset allowed for Limit Order | LOT_SIZE |
| filters.maxQty | STRING | 4 | Maximum no. of coin for base Asset allowed for Limit Order | LOT_SIZE |
| filters.stepSize | STRING | 0.00001 | Minimal change in quantity, only used for LOT_SIZE types | LOT_SIZE |
| filters.marketOrderMinQty | STRING | 0.003 | Minimum no. of coin for base Asset allowed for for Market Order | LOT_SIZE |
| filters.marketOrderMaxQty | STRING | 20 | Maximum no. of coin for base Asset allowed Market Order, only for LOT_SIZE types | LOT_SIZE |
| filters.filterType | STRING | LOT_SIZE | Trading restriction type | LOT_SIZE |
| filters.minNotional | STRING | 10 | Minimum notional turnover, only for MIN_NOTIONAL types | MIN_NOTIONAL |
| filters.minAmount | STRING | 10 | Minimum turnover, only for TRADE_AMOUNT types | TRADE_AMOUNT |
| filters.maxAmount | STRING | 100000 | Maximum turnover, only for TRADE_AMOUNT types | TRADE_AMOUNT |
| filters.minBuyPrice | STRING | 6000 | Minimum purchase price, only for TRADE_AMOUNT types | TRADE_AMOUNT |
| filters.maxSellPrice | STRING | 150000 | Limit maximum sell price, only for LIMIT_TRADING types | LIMIT_TRADING |
| filters.buyPriceUpRate | STRING | 0.2 | Limit Buy cannot be higher than the mark price, only for LIMIT_TRADING types | LIMIT_TRADING |
| filters.sellPriceDownRate | STRING | 0.2 | Limit Buy cannot be lower than the mark price, only for LIMIT_TRADING type | LIMIT_TRADING |
| filters.buyPriceUpRate | STRING | 0.2 | Market buy cannot be higher than the mark price, only for MARKET_TRADING types | MARKET_TRADING |
| filters.sellPriceDownRate | STRING | 0.2 | Market buy cannot be lower than the mark price, only for MARKET_TRADING types | MARKET_TRADING |
| filters.noAllowMarketStartTime | STRING | 1668483032058 | Market order start time is not allowed, only for OPEN_QUOTE types | OPEN_QUOTE |
| filters.noAllowMarketEndTime | STRING | 1668483032058 | Market order end time is not allowed, only for OPEN_QUOTE types | OPEN_QUOTE |
| filters.limitOrderStartTime | STRING | 1668483032058 | Time limit order start time, only for OPEN_QUOTE types | OPEN_QUOTE |
| filters.limitOrderEndTime | STRING | 1668483032058 | Time limit order end time, only for OPEN_QUOTE types | OPEN_QUOTE |
| filters.limitMinPrice | STRING | 0.1 | Lowest price for a limited time limit order, only for OPEN_QUOTE types | OPEN_QUOTE |
| filters.limitMaxPrice | STRING | 1000 | Limit order maximum price, only for OPEN_QUOTE types | OPEN_QUOTE |
| coins | Object Array | 6002 | Coin description | N/A |
| coins.orgId | STRING (integer) | 6002 | Institution ID | N/A |
| coins.coinId | STRING | BTC | Coin ID | N/A |
| coins.coinName | STRING | BTC | Coin name | N/A |
| coins.allowWithdraw | BOOLEAN | true | Whether to allow withdrawal | N/A |
| coins.allowDeposit | BOOLEAN | true | Whether to allow deposit | N/A |
| chainTypes | Object Array | Chain information list | N/A | |
| chainTypes.chainType | STRING | BTC | Chain Type. Relevant endpoint: get-chaintype | N/A |
| chainTypes.withdrawFee | STRING | 0 | Withdrawal fee | N/A |
| chainTypes.minWithdrawQuantity | STRING | 0.0001 | Minimum withdrawal amount | N/A |
| chainTypes.maxWIthdrawQuantity | STRING | 100 | Maximum withdrawal amount | N/A |
| chainTypes.DepositQuantity | STRING | 0.0001 | Minimum deposit quantity | N/A |
| chainTypes.allowDeposit | BOOLEAN | true | Whether to allow deposit | N/A |
| chainTypes.allowWithdraw | BOOLEAN | true | Whether to allow withdrawal | N/A |
| brokerFilters | Object Array | - | Not currently in use | N/A |
| contracts | Object Array | - | Contracts related info(e.g. multipliers, precision, initialMargin, maintMargin,etc) | N/A |
| options | Object Array | - | Not currently in use | N/A |