Exchange Information
Current exchange trading rules and symbol information
- If any symbol provided in either symbol or symbols do not exist, the endpoint will throw an error.
- All parameters are optional.
- permissions can support single or multiple values (e.g. SPOT, ["MARGIN","LEVERAGED"])
- If permissions parameter not provided, the default values will be ["SPOT","MARGIN","LEVERAGED"].
- To display all permissions you need to specify them explicitly. (e.g. SPOT, MARGIN,...)
Examples of Symbol Permissions Interpretation from the Response:
- [["A","B"]] means you may place an order if your account has either permission "A" or permission "B".
- [["A"],["B"]] means you can place an order if your account has permission "A" and permission "B".
- [["A"],["B","C"]] means you can place an order if your account has permission "A" and permission "B" or permission "C". (Inclusive or is applied here, not exclusive or, so your account may have both permission "B" and permission "C".)
Weight(IP): 10
Query parameters
Trading symbol, e.g. BNBUSDT
Response
Current exchange trading rules and symbol information
Example response
{
"timezone": "UTC",
"serverTime": 1592882214236,
"rateLimits": [
{
"rateLimitType": "REQUEST_WEIGHT",
"interval": "MINUTE",
"intervalNum": 1,
"limit": 1200
}
],
"symbols": [
{
"symbol": "ETHBTC",
"status": "TRADING",
"baseAsset": "ETH",
"baseAssetPrecision": 8,
"quoteAsset": "BTC",
"quoteAssetPrecision": 8,
"baseCommissionPrecision": 8,
"quoteCommissionPrecision": 8,
"orderTypes": [
"LIMIT"
],
"icebergAllowed": true,
"ocoAllowed": true,
"quoteOrderQtyMarketAllowed": true,
"cancelReplaceAllowed": true,
"isSpotTradingAllowed": true,
"isMarginTradingAllowed": true,
"filters": [
{
"filterType": "PRICE_FILTER",
"minPrice": "0.00000100",
"maxPrice": "100000.00000000",
"tickSize": "0.00000100"
}
],
"permissions": [
"SPOT"
],
"defaultSelfTradePreventionMode": "NONE",
"allowedSelfTradePreventionModes": [
"NONE"
]
}
]
}Changes
Changed in 5 of the 26 revisions of this API.139
- ○
added the required property
symbols/items/cancelReplaceAllowedto the response with the200statusresponse-required-property-added
- ○
added the required property
symbols/items/otoAllowedto the response with the200statusresponse-required-property-added
- ○
added the required property
symbols/items/permissionSetsto the response with the200statusresponse-required-property-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the required property
symbols/items/allowedSelfTradePreventionModesto the response with the200statusresponse-required-property-added
- ○
added the required property
symbols/items/defaultSelfTradePreventionModeto the response with the200statusresponse-required-property-added
- ○
- ○
added the new optional
queryrequest parameterpermissionsnew-optional-request-parameter
- ○
- ●
deleted the
queryrequest parameterarraySymbolsrequest-parameter-removed
- ○
added the new optional
queryrequest parametersymbolsnew-optional-request-parameter
- ○
added the required property
symbols/items/allowTrailingStopto the response with the200statusresponse-required-property-added
- ●
- ○
the response property
codebecame required for the status400response-property-became-required
- ○
the response property
exchangeFiltersbecame required for the status200response-property-became-required
- ○
the response property
msgbecame required for the status400response-property-became-required
- ○
the response property
rateLimitsbecame required for the status200response-property-became-required
- ○
the response property
rateLimits/items/intervalbecame required for the status200response-property-became-required
- ○
the response property
rateLimits/items/intervalNumbecame required for the status200response-property-became-required
- ○
the response property
rateLimits/items/limitbecame required for the status200response-property-became-required
- ○
the response property
rateLimits/items/rateLimitTypebecame required for the status200response-property-became-required
- ○
the response property
serverTimebecame required for the status200response-property-became-required
- ○
the response property
symbolsbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/baseAssetbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/baseAssetPrecisionbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/baseCommissionPrecisionbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/filtersbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/filters/items/filterTypebecame required for the status200response-property-became-required
- ○
the response property
symbols/items/filters/items/maxPricebecame required for the status200response-property-became-required
- ○
the response property
symbols/items/filters/items/minPricebecame required for the status200response-property-became-required
- ○
the response property
symbols/items/filters/items/tickSizebecame required for the status200response-property-became-required
- ○
the response property
symbols/items/icebergAllowedbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/isMarginTradingAllowedbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/isSpotTradingAllowedbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/ocoAllowedbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/orderTypesbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/permissionsbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/quoteAssetbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/quoteAssetPrecisionbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/quoteCommissionPrecisionbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/quoteOrderQtyMarketAllowedbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/statusbecame required for the status200response-property-became-required
- ○
the response property
symbols/items/symbolbecame required for the status200response-property-became-required
- ○
the response property
timezonebecame required for the status200response-property-became-required
- ○