get
/v4/users/{address}/rewards/stats
Lightweight USD totals for a user — total earned, currently claimable, and pending. Supports optional filters: chainId, chains, tokens, protocols, isTest, isPreTGE.
Path parameters
addressstringrequired
Query parameters
chainIdstring[]tokensstring[]protocolsstring[]tagsstring[]isTestbooleanisPreTGEbooleanResponses
200Response for status 200
Schema
object
totalEarnedUSDstringrequired
All-time earned (claimed + claimable + pending) in USDpendingUSDstringrequired
Earned but not yet claimable (not in any merkle root), in USDclaimableUSDstringrequired
Currently claimable (in live root, not yet claimed on-chain), in USDExample
{
"totalEarnedUSD": "string",
"pendingUSD": "string",
"claimableUSD": "string"
}get
https://api.merkl.xyz/v4/users/{address}/rewards/statscurl -X GET "https://api.merkl.xyz/v4/users/{address}/rewards/stats"Fill the required path parameter address to send.