API Reference

Endpoint Explorer

Search the complete live catalog, including exact response fields, typed parameters, Pro tiers, chain coverage, and supported legacy paths.

Reset
1,368 endpoints, catalog 927ed17c749a5e0cPage 27 of 28
sth-pvrpro

Sth Pvr

On-Chain Metrics
GET /api/v1/onchain/sth-pvrTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?profit_volatility_ratio: number?sth_cost_basis: number?sth_cost_basis_usd: number?sth_mvrv: number?sth_profit_volatility_ratio: number?sth_pvr: number?sth_realized_price: number?sth_supply: number?sth_supply_btc: number?timestamp: integer?zero_line: number?daily_realized_loss_btc: number?daily_realized_loss_usd: number?daily_realized_profit_btc: number?daily_realized_profit_usd: number?lth_btc_in_loss: number?lth_btc_in_profit: number?lth_cost_basis: number?lth_cost_basis_usd: number?lth_mvrv: number?lth_net_position_change: number?lth_percentage: number?lth_realized_cap: number?lth_realized_cap_usd: number?lth_realized_loss_usd: number?lth_realized_price: number?lth_realized_profit_usd: number?lth_rpl_ratio: number?lth_sopr: number?lth_supply: number?lth_supply_btc: number?net_rpl: number?pct_circulating_lth_in_loss: number?pct_circulating_lth_in_profit: number?pct_circulating_sth_in_loss: number?pct_circulating_sth_in_profit: number?pct_lth_in_loss: number?pct_lth_in_profit: number?pct_sth_in_loss: number?pct_sth_in_profit: number?sth_btc_in_loss: number?sth_btc_in_profit: number?sth_net_position_change: number?sth_percentage: number?sth_realized_cap: number?sth_realized_cap_usd: number?sth_realized_loss_usd: number?sth_realized_profit_usd: number?sth_rpl_ratio: number?sth_sopr: number?price_volatility_30d: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realizedpro

Sth Realized

On-Chain Metrics
GET /api/v1/onchain/sth-realized?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_usd: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-cappro

Sth Realized Cap

On-Chain Metrics
GET /api/v1/onchain/sth-realized-cap?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?sth_realized_cap: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-losspro

Sth Realized Loss

On-Chain Metrics
GET /api/v1/onchain/sth-realized-loss?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_loss_usd: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-pl-ratiopro

Sth Realized Pl Ratio

On-Chain Metrics
GET /api/v1/onchain/sth-realized-pl-ratioTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_pl_ratio: number?sth_realized_loss: number?sth_realized_loss_usd: number?sth_realized_profit: number?sth_realized_profit_usd: number?timestamp: integer?ledger_index: number?sth_realized_loss_btc: number?sth_realized_pl_ratio: number?sth_realized_profit_btc: number?ratio: number?sth_cost_basis_usd: number?sth_realized_pl_ratio_btc: number?sth_realized_pl_ratio_sma_30: number?sth_realized_pl_ratio_sma_90: number?sth_realized_pl_ratio_usd: number?sth_realized_price: number?sth_supply: number?sth_supply_btc: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-pl-ratio-momentumpro

Sth Realized Pl Ratio Momentum

On-Chain Metrics
GET /api/v1/onchain/sth-realized-pl-ratio-momentumTry in Playground

Response fields

age_bands: number?band_0_loss_btc: number?band_0_profit_btc: number?band_1_loss_btc: number?band_1_profit_btc: number?band_2_loss_btc: number?band_2_profit_btc: number?band_3_loss_btc: number?band_3_profit_btc: number?band_4_loss_btc: number?band_4_profit_btc: number?block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_pl_ratio: number?sth_realized_loss_usd: number?sth_realized_pl: number?sth_realized_pl_ratio: number?sth_realized_pl_ratio_sma_30: number?sth_realized_pl_ratio_sma_90: number?sth_realized_profit_usd: number?sth_rpl_momentum: number?sth_rpl_sma_30: number?sth_rpl_sma_365: number?timestamp: integer?ledger_index: number?sth_realized_pl_ratio_momentum: number?realized_pl_ratio: number?realized_pl_ratio_btc: number?rpl_ratio_momentum: number?rpl_ratio_momentum_btc: number?rpl_ratio_sma_30: number?rpl_ratio_sma_30_btc: number?rpl_ratio_sma_365: number?rpl_ratio_sma_365_btc: number?momentum: number?realized_pl_ratio_usd: number?sth_momentum_negative_area: number?sth_momentum_positive_area: number?sth_pl_ratio_btc: number?sth_pl_ratio_sma: number?sth_realized_pl_ratio_btc: number?sth_realized_pl_ratio_usd: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-pricepro

Sth Realized Price

On-Chain Metrics
GET /api/v1/onchain/sth-realized-price?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_price: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-profitpro

Sth Realized Profit

On-Chain Metrics
GET /api/v1/onchain/sth-realized-profit?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_profit_usd: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-profit-losspro

Sth Realized Profit Loss

On-Chain Metrics
GET /api/v1/onchain/sth-realized-profit-loss?chain=litecoinTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_net_realized_pnl_usd: number?sth_realized_loss_usd: number?sth_realized_profit_usd: number?timestamp: integer?block: number?sth_net_realized_pl: number?sth_realized_loss: number?sth_realized_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-rpl-mompro

Sth Rpl Mom

On-Chain Metrics
GET /api/v1/onchain/sth-rpl-mom?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_rpl_mom: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-rpl-sma30pro

Sth Rpl Sma30

On-Chain Metrics
GET /api/v1/onchain/sth-rpl-sma30?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_rpl_sma30: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-rpl-sma365pro

Sth Rpl Sma365

On-Chain Metrics
GET /api/v1/onchain/sth-rpl-sma365?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_rpl_sma365: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-soprpro

Sth Sopr

On-Chain Metrics
GET /api/v1/onchain/sth-soprTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sopr: number?sth_percentage: number?sth_sopr: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?adjusted_sopr: number?spent_outputs: number?sth_sopr_momentum_negative: number?sth_sopr_momentum_positive: number?sth_sopr_sma: number?sth_sopr_sma_90: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
sth-sopr-momentumpro

Sth Sopr Momentum

On-Chain Metrics
GET /api/v1/onchain/sth-sopr-momentumTry in Playground

Response fields

adjusted_sopr: number?block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sopr: number?spent_outputs: number?spent_value_usd: number?sth_sopr: number?sth_sopr_sma_30: number?sth_sopr_sma_90: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_sopr_momentum: number?momentum: number?sth_sopr_momentum_30d: number?sth_sopr_momentum_90d: number?sth_sopr_momentum_negative: number?sth_sopr_momentum_positive: number?sth_sopr_sma: number?sth_sopr_sma_365: number?z_score: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-stresspro

Sth Stress

On-Chain Metrics
GET /api/v1/onchain/sth-stressTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?realized_price_1d_1w: number?realized_price_1m_3m: number?realized_price_1w_1m: number?realized_price_3m_6m: number?sth_composite: number?sth_composite_zscore: number?sth_cost_basis: number?sth_realized_price: number?timestamp: integer?ledger_index: number?sth_stress: number?sth_stress_normalized: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-stress-zpro

Sth Stress Z

On-Chain Metrics
GET /api/v1/onchain/sth-stress-z?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_stress_z: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-supplypro

Sth Supply

On-Chain Metrics
GET /api/v1/onchain/sth-supplyTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_percentage: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_supply: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-wealth-concentrationpro

Sth Wealth Concentration

On-Chain Metrics
GET /api/v1/onchain/sth-wealth-concentrationTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?realized_cap: number?realized_cap_usd: number?sth_concentration_change_negative: number?sth_concentration_change_positive: number?sth_cost_basis_usd: number?sth_supply_btc: number?sth_wealth_concentration: number?sth_wealth_concentration_change: number?sth_wealth_concentration_pct: number?timestamp: integer?ledger_index: number?sth_realized_cap: number?top10_pct_share: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
stock-to-flowpro

Stock To Flow

On-Chain Metrics
GET /api/v1/onchain/stock-to-flowTry in Playground

Response fields

btc_price: number?date: string?days_to_halving: number?formattedDate: string?model_price: number?model_price_planb: number?model_ratio: number?price: number?stock_to_flow: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supplypro

Supply

On-Chain Metrics
GET /api/v1/onchain/supply?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?supply: number?timestamp: integer?supply_hype: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-1yr-pluspro

Supply 1yr Plus

On-Chain Metrics
GET /api/v1/onchain/supply-1yr-plusTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?hodl_wave_realized_cap_pct_band_0: number?hodl_wave_realized_cap_pct_band_1: number?hodl_wave_realized_cap_pct_band_10: number?hodl_wave_realized_cap_pct_band_11: number?hodl_wave_realized_cap_pct_band_2: number?hodl_wave_realized_cap_pct_band_3: number?hodl_wave_realized_cap_pct_band_4: number?hodl_wave_realized_cap_pct_band_5: number?hodl_wave_realized_cap_pct_band_6: number?hodl_wave_realized_cap_pct_band_7: number?hodl_wave_realized_cap_pct_band_8: number?hodl_wave_realized_cap_pct_band_9: number?hodl_wave_supply_pct_band_0: number?hodl_wave_supply_pct_band_1: number?hodl_wave_supply_pct_band_10: number?hodl_wave_supply_pct_band_11: number?hodl_wave_supply_pct_band_2: number?hodl_wave_supply_pct_band_3: number?hodl_wave_supply_pct_band_4: number?hodl_wave_supply_pct_band_5: number?hodl_wave_supply_pct_band_6: number?hodl_wave_supply_pct_band_7: number?hodl_wave_supply_pct_band_8: number?hodl_wave_supply_pct_band_9: number?price: number?supply_1yr_plus: number?supply_1yr_plus_btc: number?supply_1yr_plus_change: number?supply_1yr_plus_change_negative: number?supply_1yr_plus_change_positive: number?supply_1yr_plus_pct: number?supply_less_1yr: number?supply_less_1yr_pct: number?timestamp: integer?ledger_index: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-dynamicspro

Supply Dynamics

On-Chain Metrics
GET /api/v1/onchain/supply-dynamicsTry in Playground

Response fields

active_supply_btc: number?block_height: number?btc_price: number?circulating_supply_btc: number?date: string?formattedDate: string?liveliness: number?lth_supply_btc: number?price: number?sth_supply_btc: number?timestamp: integer?vaulted_supply_btc: number?vaultedness: number?active_supply: number?ledger_index: number?vaulted_supply: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-evm-circulatingpro

Supply Evm Circulating

On-Chain Metrics
GET /api/v1/onchain/supply-evm-circulating?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?supply_evm_circulating_hype: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-evm-noncircpro

Supply Evm Noncirc

On-Chain Metrics
GET /api/v1/onchain/supply-evm-noncirc?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?supply_evm_noncirc_hype: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-in-losspro

Supply In Loss

On-Chain Metrics
GET /api/v1/onchain/supply-in-lossTry in Playground

Response fields

block_height: number?btc_in_loss: number?btc_in_profit: number?btc_price: number?current_supply: number?date: string?formattedDate: string?percent_btc_in_loss: number?percent_btc_in_profit: number?price: number?supply_in_loss_btc: number?supply_in_loss_percent: number?supply_in_profit_btc: number?supply_in_profit_percent: number?timestamp: integer?ledger_index: number?supply_in_loss: number?supply_in_loss_pct: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-in-profitprolegacy

Legacy V1 compatibility path. Production historically returned 'profit-loss' for this endpoint; use the canonical replacement for new integrations.

On-Chain Metrics
GET /api/v1/onchain/supply-in-profitTry in Playground

Canonical replacement: /api/v1/onchain/profit-loss

Response fields

block_height: number?btc_in_loss: number?btc_in_profit: number?btc_price: number?current_supply: number?date: string?formattedDate: string?percent_btc_in_loss: number?percent_btc_in_profit: number?price: number?supply_in_loss_btc: number?supply_in_loss_pct: number?supply_in_loss_percent: number?supply_in_profit_btc: number?supply_in_profit_pct: number?supply_in_profit_percent: number?timestamp: integer?circulating_supply_btc: number?ledger_index: number?profit_loss: number?abs_loss: number?abs_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-in-profit-losspro

Supply In Profit Loss

On-Chain Metrics
GET /api/v1/onchain/supply-in-profit-lossTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?lth_supply_in_loss_btc: number?lth_supply_in_profit_btc: number?price: number?sth_supply_in_loss_btc: number?sth_supply_in_profit_btc: number?supply_in_loss_btc: number?supply_in_loss_pct: number?supply_in_profit_btc: number?supply_in_profit_pct: number?timestamp: integer?percent_btc_in_loss: number?percent_btc_in_profit: number?supply_in_loss_percent: number?supply_in_profit_percent: number?current_supply: number?btc_in_loss: number?btc_in_profit: number?circulating_supply_btc: number?ledger_index: number?profit_loss: number?abs_loss: number?abs_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-inflationpro

Supply Inflation

On-Chain Metrics
GET /api/v1/onchain/supply-inflationTry in Playground

Response fields

cointime_adjusted_inflation_rate: number?date: string?formattedDate: string?inflation_rate: number?price: number?timestamp: integer?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-liquiditypro

Supply Liquidity

On-Chain Metrics
GET /api/v1/onchain/supply-liquidityTry in Playground

Response fields

btc_price: number?date: string?dormant_share_pct: number?etf_share_pct: number?exchange_share_pct: number?formattedDate: string?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
supply-velocitypro

Supply Velocity

On-Chain Metrics
GET /api/v1/onchain/supply-velocityTry in Playground

Response fields

cointime_adjusted_velocity_btc: number?date: string?formattedDate: string?price: number?timestamp: integer?velocity_btc: number?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
taproot-usagepro

Taproot Usage

On-Chain Metrics
GET /api/v1/onchain/taproot-usageTry in Playground

Response fields

date: string?formattedDate: string?output_share_percent: number?prevout_share_percent: number?price: number?timestamp: integer?transactions_with_output_percent: number?transactions_with_prevout_percent: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
thermocappro

Thermocap

On-Chain Metrics
GET /api/v1/onchain/thermocapTry in Playground

Response fields

blocks: number?btc_price: number?coinbase_rewards_btc: number?daily_revenue_usd: number?date: string?fees_btc: number?formattedDate: string?market_cap: number?market_cap_usd: number?price: number?supply_btc: number?thermocap: number?thermocap_to_mcap_ratio: number?thermocap_usd: number?timestamp: integer?fee_revenue_usd: number?fee_to_reward_ratio: number?reserve_issuance: number?security_budget_pct: number?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
thermocap-flowpro

Thermocap Flow

On-Chain Metrics
GET /api/v1/onchain/thermocap-flowTry in Playground

Response fields

active_mvrv: number?active_realized_price: number?active_supply_btc: number?aviv_nupl: number?aviv_ratio: number?block_height: number?btc_price: number?circulating_supply_btc: number?cointime_price: number?date: string?formattedDate: string?investor_cap: number?liveliness: number?market_cap: number?miner_position_change: number?miner_position_change_negative: number?miner_position_change_positive: number?mvrv_ratio: number?nupl: number?price: number?realized_cap: number?supply_in_loss_btc: number?supply_in_profit_btc: number?thermocap: number?timestamp: integer?true_market_mean_price: number?vaulted_price: number?vaulted_supply_btc: number?vaultedness: number?coinbase_rewards_btc: number?daily_revenue_usd: number?investor_cap_delta: number?thermocap_delta: number?daily_mining_revenue_usd: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
total-addressespro

Total Addresses

On-Chain Metrics
GET /api/v1/onchain/total-addressesTry in Playground

Response fields

date: string?formattedDate: string?price: number?timestamp: integer?total_addresses: number?btc_price: number?ledger_index: number?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transaction-feespro

Transaction Fees

On-Chain Metrics
GET /api/v1/onchain/transaction-feesTry in Playground

Response fields

avg_fees_per_block: number?block_height: number?blocks: number?btc_price: number?coinbase_rewards_btc: number?daily_issuance_btc: number?date: string?difficulty: number?fees_btc: number?fees_usd: number?formattedDate: string?hash_rate: number?last_height: number?price: number?timestamp: integer?total_fees_btc: number?total_fees_usd: number?tx_count: number?utxos_created: number?utxos_spent: number?cumulative_fees_burned: number?fees_burned: number?ledger_index: number?transaction_fees: number?fee_per_tx: number?fee_revenue_usd: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transaction-patternspro

Transaction Patterns

On-Chain Metrics
GET /api/v1/onchain/transaction-patternsTry in Playground

Response fields

batch_payout_count_24h: number?coinjoin_count_24h: number?consolidation_count_24h: number?date: string?formattedDate: string?price: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transaction-version-adoptionpro

Transaction Version Adoption

On-Chain Metrics
GET /api/v1/onchain/transaction-version-adoptionTry in Playground

Response fields

date: string?formattedDate: string?other_version_transactions: number?price: number?timestamp: integer?v1_transactions: number?v2_transactions: number?v3_transactions: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transfer-volumepro

Transfer Volume

On-Chain Metrics
GET /api/v1/onchain/transfer-volume?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?timestamp: integer?transfer_volume: number?block_height: number?transfer_volume_btc: number?transfer_volume_usd: number?block: number?transfer_volume_eth: number?transfer_volume_hype: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
true-market-meanpro

True Market Mean

On-Chain Metrics
GET /api/v1/onchain/true-market-meanTry in Playground

Response fields

active_realized_price: number?active_supply_btc: number?aviv_ratio: number?block_height: number?btc_price: number?date: string?formattedDate: string?investor_cap: number?price: number?price_to_mean_ratio: number?timestamp: integer?true_market_mean: number?true_market_mean_price: number?ledger_index: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
true-market-mean-pvrpro

True Market Mean Pvr

On-Chain Metrics
GET /api/v1/onchain/true-market-mean-pvrTry in Playground

Response fields

active_mvrv: number?active_realized_price: number?active_supply_btc: number?aviv_nupl: number?aviv_ratio: number?block_height: number?btc_price: number?circulating_supply_btc: number?cointime_price: number?cumulative_std_dev: number?date: string?formattedDate: string?investor_cap: number?liveliness: number?market_cap: number?mvrv_ratio: number?nupl: number?price: number?price_at_pvr_mean: number?price_at_pvr_minus_1sigma: number?price_at_pvr_plus_1sigma: number?price_at_pvr_plus_2half_sigma: number?price_at_pvr_plus_2sigma: number?price_at_pvr_plus_half_sigma: number?price_to_mean_ratio: number?profit_to_volatility_ratio: number?profit_volatility_ratio: number?pvr_mean: number?pvr_minus_1sigma: number?pvr_plus_1sigma: number?pvr_plus_2half_sigma: number?pvr_plus_2sigma: number?pvr_plus_half_sigma: number?realized_cap: number?supply_in_loss_btc: number?supply_in_profit_btc: number?thermocap: number?timestamp: integer?tmm_profit_volatility_ratio: number?total_market_cap: number?true_market_mean: number?true_market_mean_cap: number?true_market_mean_mvrv: number?true_market_mean_price: number?true_market_mean_pvr: number?vaulted_price: number?vaulted_supply_btc: number?vaultedness: number?zero_line: number?active_cap: number?block_count: number?blocks: number?btc_in_loss: number?btc_in_profit: number?coinbase_rewards_btc: number?cumulative_investor_cap: number?daily_blocks: number?fees_btc: number?investor_cap_usd: number?investor_to_mcap_ratio: number?last_height: number?market_cap_usd: number?mvrv: number?net_realized_pl_usd: number?percent_btc_in_loss: number?percent_btc_in_profit: number?realized_cap_created: number?realized_cap_destroyed: number?realized_cap_net: number?realized_cap_usd: number?realized_price: number?rpl_ratio: number?spent_outputs: number?supply_btc: number?supply_in_loss_percent: number?supply_in_profit_percent: number?total_fees_btc: number?tx_count: number?utxos_created: number?utxos_spent: number?value_days_destroyed_usd: number?vdd_usd: number?z_score: number?ledger_index: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
tx-countpro

Tx Count

On-Chain Metrics
GET /api/v1/onchain/tx-count?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?timestamp: integer?tx_count: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
txs-todaypro

Txs Today

On-Chain Metrics
GET /api/v1/onchain/txs-today?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?timestamp: integer?txs_today: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
unrealized-losspro

Unrealized Loss

On-Chain Metrics
GET /api/v1/onchain/unrealized-loss?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?timestamp: integer?unrealized_loss: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
unrealized-pl-heatmappro

Unrealized Pl Heatmap

On-Chain Metrics
GET /api/v1/onchain/unrealized-pl-heatmapTry in Playground

Response fields

btc_price: number?buckets: number?date: string?formattedDate: string?timestamp: integer?block_height: number?price: number?bucket_prices: number?scale: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
unrealized-pl-heatmap-by-agepro

Unrealized Pl Heatmap By Age

On-Chain Metrics
GET /api/v1/onchain/unrealized-pl-heatmap-by-ageTry in Playground

Response fields

btc_price: number?by_age: number?date: string?formattedDate: string?timestamp: integer?block_height: number?price: number?bucket_prices: number?buckets: number?scale: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
unrealized-pl-heatmap-lthpro

Unrealized Pl Heatmap Lth

On-Chain Metrics
GET /api/v1/onchain/unrealized-pl-heatmap-lthTry in Playground

Response fields

btc_price: number?buckets: number?date: string?formattedDate: string?timestamp: integer?block_height: number?price: number?bucket_prices: number?scale: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
unrealized-pl-heatmap-sthpro

Unrealized Pl Heatmap Sth

On-Chain Metrics
GET /api/v1/onchain/unrealized-pl-heatmap-sthTry in Playground

Response fields

btc_price: number?buckets: number?date: string?formattedDate: string?timestamp: integer?block_height: number?price: number?bucket_prices: number?scale: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
unrealized-profitpro

Unrealized Profit

On-Chain Metrics
GET /api/v1/onchain/unrealized-profit?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?timestamp: integer?unrealized_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
urpdpro

Urpd

On-Chain Metrics
GET /api/v1/onchain/urpdTry in Playground

Response fields

avg_age_days: number?btc_amount: number?bucket_max: number?bucket_min: number?cumulative_pct: number?in_profit: number?percentage: number?price_bucket: number?utxo_count: number?formattedDate: string?block_height: number?btc_price: number?date: string?timestamp: integer?ath_price: number?bucket_count: number?bucket_mode: number?current_price: number?distribution: number?total_supply_btc: number?unrealized_pl: number?

Query parameters

NameTypeDescription
chainstringChain or asset identifier.
urpd_by_cohortpro

Urpd_by_cohort

On-Chain Metrics
GET /api/v1/onchain/urpd_by_cohortTry in Playground

Response fields

bucket_max: number?bucket_min: number?cohorts: number?in_profit: number?price_bucket: number?total_btc: number?total_utxos: number?ath_price: number?bucket_count: number?bucket_mode: number?cohort_count: number?cohort_names: number?cohort_summaries: number?current_price: number?distribution: number?total_supply_btc: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.