Get Token OHLCV Chart logo

Catalog action Blockchain Data

Retrieves OHLCV candlestick data for a token, auto-aggregated from its most liquid pool. Returns up to 1000 candles per request with customizable timeframes; uses highest-liquidity pool for accuracy. Ideal for: token price charts, technical analysis, trading signals for on-chain tokens.

At a Glance

FieldValue
Action IDcoingecko-get-token-ohlcv
CategoryBlockchain Data
ConnectorNot required
Requires gasNo
Funds movementNone declared
Tagscoingecko, onchain, token, ohlcv, chart, candle, dex, read

Payload Schema

FieldTypeRequiredDescription
networkstringYesNetwork ID (e.g., 'eth', 'solana').
tokenAddressstringYesToken contract address.
timeframestringYesChart timeframe: day, hour, minute, second.
aggregatestringNoTime aggregation period. Day: 1; Hour: 1,4,12; Minute: 1,5,15; Second: 1,15,30.
beforeTimestampnumberNoReturn OHLCV data before this Unix timestamp.
limitnumberNoNumber of results (default: 100, max: 1000).
currencystringNoCurrency for prices: usd or token.
includeEmptyIntervalsbooleanNoInclude intervals with no trade data.
includeInactiveSourcebooleanNoInclude data from inactive pools.

Result Schema

FieldTypeRequiredDescription
candlesarrayYesList of OHLCV candles.
baseTokenobjectNoBase token metadata (optional, may not be present for all responses).
quoteTokenobjectNoQuote token metadata (optional, may not be present for all responses).

Examples

json
{ "type": "coingecko-get-token-ohlcv", "payload": { "network": "example-network", "tokenAddress": "0x0000000000000000000000000000000000000000", "timeframe": "day" }, "children": []}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I