Skip to main content
GET /v1/token/ohlcv · 5 credits Chart-ready candles from 1s to 1d, multi-pool aggregation (≤50 pools), wick-outlier clamping and candle connecting included. On Base, the forming candle includes preconfirmed (flashblocks) swaps ~2.5s before block commit.
string
required
Public chain id - evm:<id> or solana (solana:solana accepted). Example: evm:8453
string
required
Token address (EVM hex, case-insensitive). Example: 0x4ed4e862860bed51a9570b96d89af5e1b0efefed
string
required
CSV of pool addresses (≤50). Example: 0x0ca6485b7e9cf814a3fd09d81672b07323535b64
string
1s|5s|15s|30s|1m|3m|5m|15m|30m|1h|2h|4h|6h|12h|1d|1w|1M (default 5m). Example: 1h
integer
1-500, default 200. Example: 24
integer
Unix seconds, inclusive. Paginate back with prev meta.oldestTime - 1 while meta.hasMore.
string
native (default) or usd (Solana) - usd converts each candle at its bucket’s SOL/USD rate from our in-house minute-grade price history. Example: usd
Prices are native-quoted by default (meta.quote: "native"). On Solana, pass quote=usd for USD candles; otherwise multiply by the native USD price for USD charts.
Historical pages are immutable and cached - pagination is fast and deterministic.