Skip to main content

GET /markets

All listed markets (spot and perpetual) with their trading rules. Check is_active.

GEThttps://arc-testnet-api.realtime.exchange/markets

No authentication

Query parameters

instrument_typestringoptional
SPOT or PERPETUAL. Case-sensitive; any other value returns an empty list.
assetstringoptional
Underlying asset, case-insensitive.

Response

200
A JSON array. Each market includes instrument_id, instrument_name, instrument_type, underlying_asset, quote_asset, price_step (tick size), amount_step, min_order_value, max_order_value, max_notional_value, max_leverage (perpetuals, omitted when unknown), mark_price and index_price (null when unavailable), funding_rate, open_interest, volume_24h, maker_fee / taker_fee (perpetuals only; null when unknown) and base_decimals / quote_decimals (18 for perpetuals).
  • Cached for 30 seconds.
  • volume_24h is a rolling 24 hours: the hourly candles from the start of the hour 23 hours ago through the current, partial hour.
  • If the indexer is unavailable, spot markets can be missing from the list for a few seconds.