REST reference / Market data

Exchange information

GET/fapi/v1/exchangeInfo
PublicWeight 1

Overview

Listed symbols, filters and configured rate limits

Parameters

This endpoint takes no parameters.

Responses

Success

assetsobject[]required
Array items object
assetstringrequired
type
"string"
autoAssetExchangestringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
marginAvailablebooleanrequired
type
"boolean"
type
"object"
additionalProperties
false
type
"array"
exchangeFiltersany[]required
type
"array"
maxItems
0
futuresTypestringrequired
type
"string"
rateLimitsobject[]required
Array items object
intervalstringrequired
type
"string"
intervalNumintegerrequired
type
"integer"
format
"int64"
limitintegerrequired
type
"integer"
format
"int64"
rateLimitTypestringrequired
type
"string"
type
"object"
additionalProperties
false
type
"array"
serverTimeintegerrequired
type
"integer"
format
"int64"
symbolsSymbolInfo[]required
Array items SymbolInfo
baseAssetstringrequired
type
"string"
baseAssetPrecisionintegerrequired
type
"integer"
format
"int64"
contractTypestringrequired
type
"string"
deliveryDateintegerrequired
type
"integer"
format
"int64"
filtersobject[]required
Array items object

One of these shapes

Variant 1 object
filterTypestringrequired
type
"string"
enum
["PRICE_FILTER"]
maxPricestringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
minPricestringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
tickSizestringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
type
"object"
additionalProperties
false
Variant 2 object
filterTypestringrequired
type
"string"
enum
["LOT_SIZE"]
maxQtystringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
minQtystringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
stepSizestringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
type
"object"
additionalProperties
false
Variant 3 object
filterTypestringrequired
type
"string"
enum
["MARKET_LOT_SIZE"]
maxQtystringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
minQtystringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
stepSizestringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
type
"object"
additionalProperties
false
Variant 4 object
filterTypestringrequired
type
"string"
enum
["MAX_NUM_ORDERS"]
limitintegerrequired
type
"integer"
format
"int64"
type
"object"
additionalProperties
false
Variant 5 object
filterTypestringrequired
type
"string"
enum
["MAX_NUM_ALGO_ORDERS"]
limitintegerrequired
type
"integer"
format
"int64"
type
"object"
additionalProperties
false
Variant 6 object
filterTypestringrequired
type
"string"
enum
["MIN_NOTIONAL"]
notionalstringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
type
"object"
additionalProperties
false
Variant 7 object
filterTypestringrequired
type
"string"
enum
["PERCENT_PRICE"]
multiplierDecimalstringrequired
type
"string"
multiplierDownstringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
multiplierUpstringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
type
"object"
additionalProperties
false
type
"array"
marginAssetstringrequired
type
"string"
onboardDateintegerrequired
type
"integer"
format
"int64"
orderTypesstring[]required
Array items string
type
"string"
enum
["LIMIT","MARKET"]
type
"array"
pairstringrequired
type
"string"
pricePrecisionintegerrequired
type
"integer"
format
"int64"
quantityPrecisionintegerrequired
type
"integer"
format
"int64"
quoteAssetstringrequired
type
"string"
quotePrecisionintegerrequired
type
"integer"
format
"int64"
settlePlanintegerrequired
type
"integer"
format
"int64"
statusstringrequired
type
"string"
symbolstringrequired
type
"string"
timeInForcestring[]required
Array items string
type
"string"
enum
["GTC","IOC","FOK","GTX"]
type
"array"
triggerProtectstringrequired

Decimal encoded as a string. Precision follows the symbol or the field's documented scale. Never convert to a binary floating-point number for signing or accounting.

type
"string"
pattern
"^-?[0-9]+(\\.[0-9]+)?$"
underlyingTypestringrequired
type
"string"
type
"object"
additionalProperties
false
type
"array"
timezonestringrequired
type
"string"
type
"object"
additionalProperties
false
Response headers
X-MBX-USED-WEIGHT-1M

Per-IP admitted request weight in the current minute. Requests admitted by the limiter count even if authentication or validation later fails.

Raw response schema
Response schema
{
  "$ref": "#/components/schemas/ExchangeInfo"
}
Errors, limits and retry behavior