Skip to main content
GET
Get asset timeseries data
x402 Support: Supported. See the x402 guide.

Granularity Parameter

The granularity path parameter controls the time interval for each data point:
Not all datasets support all granularities. See the table below for supported granularities by dataset.

Dataset Granularity Support

Authorizations

X-Messari-API-Key
string
header
required

Path Parameters

assetID
string
default:bitcoin
required

Asset identifier - accepts slugs (e.g. 'bitcoin') or UUIDs

Example:

"bitcoin"

datasetSlug
enum<string>
default:price
required

Dataset slug identifier. Use /metrics/v2/assets/metrics to see all available datasets.

Available options:
futures-funding-rate,
futures-open-interest,
futures-volume,
marketcap,
price,
sharpe-ratio,
supply,
volatility
granularity
enum<string>
default:1d
required

Granularity - time interval for data points

Available options:
5m,
1h,
1d,
1w

Query Parameters

start
string
default:2025-06-01T00:00:00Z

Time range start

Example:

"2025-06-01T00:00:00Z"

end
string
default:2025-06-07T00:00:00Z

Time range end

Example:

"2025-06-07T00:00:00Z"

Response

Default response

data
object
required
error
string
metadata
object