Get TVL history
Get a time series of a yield’s total value locked, in underlying token units.
interval and pagination work as in reward rate history: period (default 30d) or from/to, interval of day, week or month (period=all with day returns weekly points), and limit up to 365 (default 100).
Each point carries tvl in human-readable token units and tvlRaw in the smallest unit. feeConfigurationId selects a partner allocator vault: pass a fee configuration ID to get that vault’s TVL history, and omit it for the underlying yield’s TVL. See Data.Authorizations
Path Parameters
The unique identifier of the yield
"ethereum-usdc-aave-v3-lending"
Query Parameters
Pagination offset
x >= 00
Maximum number of data points to return (default 100, max 365)
1 <= x <= 36520
Start of time range (ISO 8601). Overrides period when provided.
"2025-01-01T00:00:00Z"
End of time range (ISO 8601). Defaults to now.
"2025-07-10T00:00:00Z"
Predefined time window. Ignored when from/to are provided. Default: 30d.
1d, 7d, 30d, 90d, 1y, all Sampling resolution (day/week/month). Default: day.
day, week, month Fee configuration ID used to resolve partner allocator vault TVL history. Omit for underlying yield TVL history.
"66f299cd-aaaa-bbbb-cccc-d1f26e3a02db"
Response
Returns a time series of TVL snapshots in token units
Total number of items available
100
Offset of the current page
0
Limit of the current page
20
Unique identifier of the yield
"ethereum-usdc-aave-v3"
Sampling interval used for this response
day, week, month "day"
Start of the returned date range (ISO 8601)
"2025-06-12T00:00:00.000Z"
End of the returned date range (ISO 8601)
"2025-07-12T00:00:00.000Z"

