Get candlesticks (OHLCV) data

Return OHLCV candlesticks for a pool on the selected chain.

  • chain and poolAddress are required.
  • timeBucket supports 1m, 5m, 15m, 30m, 1h, 4h, 1d, and 1w; the default is 1h.
  • endTime is a Unix timestamp in seconds.
  • limit defaults to 100 and cannot exceed 1,000.
  • Set outlier only when you intentionally want the provider's outlier behavior.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Blockchain network identifier (e.g., "sol", "eth", "bsc").
If not specified, defaults to the primary supported chain.

string

Liquidity pool contract address for the trading pair.
Required for most use cases. Use checksum address format for EVM chains.

string
enum
Defaults to 1h

Time interval for each candlestick. Supported values:

  • 1m - 1 minute
  • 5m - 5 minutes
  • 15m - 15 minutes
  • 30m - 30 minutes
  • 1h - 1 hour
  • 4h - 4 hours
  • 1d - 1 day
  • 1w - 1 week

Default: 1h

int64

Unix timestamp (in seconds) for the end of the time range.
If not provided, defaults to the current time.
Use this to fetch historical data ranges.

boolean
Defaults to false

Whether to include outlier data points in the response.
Outliers are extreme price movements that may indicate wash trading or errors.

  • true - Include all data points (may affect chart accuracy)
  • false - Filter out statistical outliers (recommended)
integer
1 to 1000
Defaults to 100

Maximum number of candlesticks to return.
Valid range: 1-1000. Defaults to 100 if not specified.

Note: Requesting large limits may increase response time and CU consumption.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json