Skip to main content
GET
cURL

Authorizations

APIKey
string
query
required

Path Parameters

metricNames
string
required

Comma-separated, case-insensitive metric names.

Query Parameters

symbols
string
required

Comma-separated asset symbols. May mix crypto symbols with eq--prefixed equities in a single request.

startDate
string<date>
required

Start date in YYYY-MM-DD format.

endDate
string<date>
required

End date in YYYY-MM-DD format.

granularity
enum<string>
default:DAY

Rolls the daily series up to weeks, months, quarters, or years, according to each metric's aggregation_type. Two labelling conventions apply: ordinary time series (on-chain, stablecoin, equity PRICE) are labelled by period start, while equity fundamentals such as TOTAL_REVENUE follow the company's fiscal calendar, are labelled by period end, and snap to fiscal periods regardless of the granularity requested.

Available options:
DAY,
WEEK,
MONTH,
QUARTER,
YEAR
summarize
boolean
default:false

When true, returns the endDate day's value for each metric rather than the full series, plus a <METRIC>_PCT_CHG series giving the percent change from the startDate value to the endDate value. The range acts as a comparison window rather than an aggregation window. Use granularity for a period roll-up.

dimensionType
enum<string>

Splits a series by chain, protocol version, or market category. The values each metric supports are listed under cuts[] on List Supported Metrics.

Available options:
CHAIN,
VERSION,
CATEGORY,
TOKEN,
TOKEN_TYPE,
SYMBOL

Response

200 - application/json

Time-series data for the requested metrics, symbols, and date range.

series_columns
string[]
required

Column labels for each tuple in data. ["timestamp","value"] by default (timestamp = epoch ms, UTC); ["label","value"] when summarize=true.

series
object[]
required