Skip to main content
GET
Get treasury cash forecast

Authorizations

X-API-KEY
string
header
required

Authorization method required to allow user to access the api endpoints.

Query Parameters

group
string

Filter accounts by group name (exact match, case-sensitive).

Example:

"Treasury"

type
enum<string>
Available options:
eoa,
multisig,
contract,
custodian,
exchange,
bank,
defi
Example:

"bank"

provider
enum<string>
Available options:
utila,
kraken,
binance,
okx,
bybit,
bitget,
gate,
kucoin,
plaid,
squads,
altitude,
coinbase,
realms,
wise,
safe,
hyperliquid,
cubist,
privy,
dfns,
anchorage,
revolut_business,
turnkey,
octav,
fordefi,
coins_ph,
fireblocks,
pave_bank
Example:

"utila"

network
string

Filter by account network/chain.

Example:

"ethereum"

denom
string

Filter balances and transfer legs by asset symbol.

Example:

"USDC"

months_forward
number
default:12

How many months to project forward.

Required range: 1 <= x <= 36
lookback_months
number
default:3

How many months of history to average for rates.

Required range: 1 <= x <= 12

Response

200 - application/json
starting_cash_usd
number
required
Example:

724819.43

avg_monthly_inflow_usd
number
required
Example:

18000

avg_monthly_outflow_usd
number
required
Example:

47200

net_monthly_rate_usd
number
required
Example:

-29200

expenses_by_category
object[]
required

Deferred this sprint (RNG-4135) — always []. Categorized spend returns later.

revenue_by_category
object[]
required

Deferred this sprint (RNG-4135) — always []. Categorized revenue returns later.

projection
object[]
required
data_availability
object
required
coverage_months
number | null
Example:

24.8

Last modified on August 5, 2026