Skip to main content
The Data API provides several ways to get token prices: a single live price, historical chart candles, and bulk multi-token lookups.

Live Price

The price endpoint returns the current price for any token.

Multiple Token Prices

Need prices for a batch of tokens? Use the multi-price endpoint to fetch them all at once instead of making individual requests.

OHLCV Chart Data

The OHLCV endpoint returns candlestick data for charting. OHLCV means open, high, low, close, and volume. Example Solana token chart with price candles, volume bars, and holder data

Candle Intervals

Outlier Removal

By default, the OHLCV endpoints drop extreme price points that come from thin liquidity, MEV ticks, or one-off pool glitches so candles render cleanly. Pass removeOutliers=false to keep every raw candle as recorded:
Disable it when you need the raw on-chain history (e.g. for audits or replay), and keep the default true when rendering a user-facing chart.

Pool-Specific Charts

For tokens with multiple pools, use the pool-specific OHLCV endpoint to get candles from a specific pool:

Historical Prices

Price at a Specific Time

The timestamp price endpoint returns what a token was worth at an exact point in time.

Price History (Time Series)

The price history endpoint returns historical price data points.

Price Range (High/Low)

The price range endpoint returns the minimum and maximum price within a time window.

Example: Build a Price Dashboard

Open-Source Chart Examples

Liveline Chart

Minimal real-time line chart using the Datastream WebSocket.

TradingView Advanced Chart

Full TradingView integration with real-time candle updates.

Live Prices (WebSocket)

Stream real-time prices and build live updating charts.

Token Research

Full token lookup: stats, holders, trades, and events.