v1

latestOpenAPI 3.0.32026-07-2613529376.3 KB
Public API V4

Market Info

The endpoint retrieves configuration and trading rules for all available spot, futures, and TradFi futures markets. Use the response to discover tradeable pairs, check minimum order sizes, and read fee schedules. Each entry includes precision settings, fee ratios, and order-size constraints for the market.

<Note> Market configuration is reference data, re-synced from the database approximately every 10 seconds. Polling more frequently returns identical data. The cache is shared across all callers. </Note> <Note> TradFi futures markets are region-gated. Markets not available in a given region are omitted from the response entirely and do not appear under any other market type. </Note> <Warning> Rate limit 2000 requests/10 sec. </Warning>
get/api/v4/public/markets

Response

Successful response

namestring required

Market pair name

stockstring required

Ticker of stock currency

moneystring required

Ticker of money currency

stockPrecstring required

Maximum number of decimal places for the base (stock) currency quantity. Represented as a stringified integer.

moneyPrecstring required

Maximum number of decimal places for the quote (money) currency amount. Represented as a stringified integer.

feePrecstring required

Maximum number of decimal places used when calculating fees. Represented as a stringified integer.

makerFeestring required

Default maker fee as a decimal ratio (e.g., "0.001" = 0.1%). Multiply by 100 to convert to a percentage.

takerFeestring required

Default taker fee as a decimal ratio (e.g., "0.001" = 0.1%). Multiply by 100 to convert to a percentage.

minAmountstring required

Minimum order quantity in the base (stock) currency.

minTotalstring required

Minimum order total in the quote (money) currency.

maxTotalstring required

Maximum order total (quantity × price) in the quote (money) currency. "0" indicates no upper limit.

tradesEnabledboolean required

Indicates whether trading is enabled

isCollateralboolean required

Indicates whether margin trading is enabled

type'spot' | 'futures' | 'tradfiFutures' required

Market type. Possible values: spot, futures, tradfiFutures

isTradFiFuturesboolean required

Indicates whether the market is a traditional-finance (TradFi) futures market. Always paired with type: tradfiFutures. TradFi futures markets are region-gated and are omitted from the response entirely where not available.

Example response

[
  {
    "name": "SON_USD",
    "stock": "SON",
    "money": "USD",
    "stockPrec": "3",
    "moneyPrec": "2",
    "feePrec": "4",
    "makerFee": "0.001",
    "takerFee": "0.001",
    "minAmount": "0.001",
    "minTotal": "0.001",
    "maxTotal": "10000000000",
    "tradesEnabled": true,
    "isCollateral": true,
    "type": "spot"
  }
]