DocsAPI v1Get API key

Reference › Flows

Daily net flows of one asset

GET/v1/flows/{asset}API key

Returns the daily net ETF flow series of one asset for the last 30 days, ordered oldest → newest. For btc, eth, sol, xrp and hyp every calendar day is listed, with weekends and a day not yet published as 0; the other assets list trading days only. Flows are T+1: a trading day appears the next morning (UTC).

Parameters

assetstringpathrequired

Lowercase symbol of the asset. Full names work too (bitcoin, ethereum, solana, dogecoin, chainlink, avalanche, hedera, litecoin, polkadot, tron, zcash), and Hyperliquid accepts hyp or hype. Anything else returns 400.

btcethsolxrphypdogelinkavaxhbarltcbnbdotsuineartrxzec

Response fields

Daily net flows of the asset, last 30 days.

FieldTypeDescription
symbolstringstringAsset ticker symbol.
assetstringstringInternal asset id: bitcoin, ethereum, solana, xrp, hyp, then the lowercase symbol (doge, link, …).
windowDaysnumbernumberDays of history this key can read: 30 for every key.
daysobject[]object[]Daily net flows, ordered oldest → newest.
days[].datestringstringDay in UTC (YYYY-MM-DD). btc, eth, sol, xrp and hyp list every calendar day; the other assets list trading days only.
days[].netFlowUsdMnumbernumberNet ETF flow for the day in millions of USD, rounded to 0.1. Positive = net inflow, negative = net outflow. For btc, eth, sol, xrp and hyp a weekend or a day not yet published is 0.
updatedAtstringstringResponse generation time (UTC, ISO 8601).

Status codes

200Daily net flows of the asset, last 30 days.
400Unsupported asset.
401Missing, unknown or revoked API key.
429More than 120 requests in the current minute for this key. The Retry-After header says how many seconds to wait.