Chart
Pulse chart candles for a tracked token.
Free, no auth required. Anonymous responses are cached briefly. Free, Starter, and Pro API keys bypass the anonymous cache and get higher rate limits.
Access
- Anonymous: yes
- Free API key: same endpoint, uncached, higher rate limits
- Paid plans: same endpoint, highest rate limits
- Rate limit bucket:
Pulse reads
GET /v1/chart/:mint
Returns OHLCV candles for a tracked token. The API selects the best currently indexed pool and fetches candles server-side from GeckoTerminal.
Parameters:
:mint— Token symbol (SOL,JUP) or mint address
Query parameters:
range— Optional chart range. Supported:1d(default),7d,30d.interval— Optional candle interval. Supported combinations:1d:5m,15m(default),1h7d:1h(default),4h,1d30d:4h,1d(default)
Response:
json
{
"token": {
"symbol": "SOL",
"mint": "So11111111111111111111111111111111111111112",
"name": "Solana"
},
"range": "1d",
"interval": "15m",
"source": "geckoterminal",
"pool": {
"address": "...",
"dex": "orca-whirlpool",
"symbolA": "SOL",
"symbolB": "USDC"
},
"candles": [
{
"time": 1712000000,
"open": 175.1,
"high": 176.8,
"low": 174.9,
"close": 176.2,
"volume": 45213.9
}
],
"updatedAt": 1712000000000
}Defaults are intentionally cheap. Broader ranges are opt-in via range.
Unsupported range + interval combinations return 400.
