Returns the market symbols accessible to your API key. Use the symbol parameter to fetch a single symbol's full metadata, or omit it to list and search across all accessible symbols.
Compound key — use this in /v1/history and WebSocket subscriptions
display_symbol
string
Human-readable name (e.g. EUR/USD)
description
string
Full description including broker
exchange
string
Broker identifier
type
string
forex, crypto, index, or cfd
digits
integer
Decimal places in the price
price_scale
integer
Price scale factor (10^digits)
feed
string
Feed key: BROKER:ACCOUNT
session
string
Trading session — 24x7 (always open) or 24x5 (weekdays only)
data_status
string
streaming (live) or endofday
delay_seconds
integer
How far the broker's own quotes for this symbol lag real time. 0 = real time. A few brokers quote exchange-listed shares from a delayed exchange feed — e.g. Alpari's single-stock CFDs (ALPARI:LIVE:APPLE_CFD …) are 900 (15 minutes). For such a symbol the newest candle is always about this far behind the clock, and tick timestamps (tick.t) carry the time the price is from, not the time it was delivered. Use this field to tell "delayed by design" from "stalled".