GET /v1/whales

Tracked whale wallets, portfolio holdings, interpretation signals, and aggregated AUM for the same managed snapshot as the dashboard Whales tab.

GET /api/v1/whales

Example

curl -s \
  -H "Authorization: Bearer kv_live_YOUR_KEY" \
  "https://app.kvantrank.com/api/v1/whales"

Response fields

meta

FieldTypeDescription
meta.productstringProduct identifier (Kvantrank Data API).
meta.taglinestringShort product summary.
meta.docsstringURL to public API documentation.

whales[]

FieldTypeDescription
whales[].addressstringOn-chain wallet address.
whales[].namestring | nullTracked wallet label.
whales[].categorystring | nullWallet category (exchange, fund, etc.).
whales[].portfolio_valuenumber | nullEstimated portfolio value (USD).
whales[].holdings[]arrayToken holdings with symbol, value, and allocation.

whale_signals[]

FieldTypeDescription
whale_signals[].addressstringWallet address for the signal.
whale_signals[].date_utcstringUTC date of the signal window.
whale_signals[].patternstring | nullDetected flow pattern.
whale_signals[].directional_biasstring | nullAccumulation vs distribution bias.
whale_signals[].confidencenumber | nullInterpretation confidence.
whale_signals[].scorenumber | nullNormalized signal score.

Aggregates

FieldTypeDescription
total_aumnumber | nullSum of tracked whale portfolio values (USD).
total_aum_sharenumber | nullShare of tracked universe AUM.
top_held_assetstring | nullMost-held asset symbol across whales.
top_held_asset_valnumber | nullUSD value of the top held asset.

aggregated_holdings[]

FieldTypeDescription
aggregated_holdings[].symbolstringToken symbol.
aggregated_holdings[].namestringToken name.
aggregated_holdings[].coingecko_idstring | nullCoinGecko id when mapped.
aggregated_holdings[].value_usdnumber | nullAggregate USD value held.
aggregated_holdings[].whales[]arrayWhale addresses contributing to this holding.

Snapshot fields (price, cap, volume) align to the same UTC pipeline run as Kvantrank scores. Intraday charting may need a separate live feed.