API reference · Holder rewards
Get holder rewards
GET
https://payday.direct/api/v1/rewardsWhat Cash Payback holders were paid across every coin: totals, dollars per asset, the top 25 coins and recent payouts newest first. A basket dividend is one row with every asset it paid.
Needs an API key in Authorization: Bearer or X-API-Key. Authentication
Query parameters
mintstringone coin only (top is then empty)
limitintegerdefault 25recent rounds per page
cursorstringnext_cursor from the previous page
Responses
200OK
401Missing or invalid key
429Over the limit. Retry-After says when to try again.
Response fields
totalsobjecttotals.distributed_usdstring | nullUS dollars with 2 decimals
totals.last_24h_usdstring | nullUS dollars with 2 decimals
totals.last_7d_usdstring | nullUS dollars with 2 decimals
totals.roundsintegertotals.dividendsintegerbasket dividends (each pays one round per asset)
totals.transactionsintegertotals.paying_coinsintegercoins that have paid at least once
totals.holder_payoutsintegerwallets paid, counted per coin
totals.wallets_paidintegerdifferent wallets paid
totals.assets_paidintegertotals.last_distributed_atstring | nullby_assetobject[]by_asset[].assetobjectby_asset[].amountstringby_asset[].usdstring | nullUS dollars with 2 decimals
by_asset[].roundsintegerby_asset[].coinsintegerCoins paying this account
topobject[]top 25 coins by dollars paid
top[].mintstringThe coin's address: a Solana mint, or an EVM token address in lower case
top[].symbolstringThe ticker, in the case it was launched with
top[].category"pairing" | "basket"top[].reward_symbolsstring,null[]top[].distributed_usdstring | nullUS dollars with 2 decimals
top[].roundsintegertop[].wallets_paidintegertop[].last_atstring | nullrecentobject[]payouts, newest first: a plain round, or a basket dividend with every asset it paid