
get
/v4/users/{address}/rewards/breakdowns
Per-chain rewards with full opportunity breakdowns and proofs. Returns the same shape as /v4/users/{address}/rewards but with the breakdowns included. Limited to roughly 1000 breakdowns per response; responses exceeding this limit omit the breakdowns. For high-volume users, paginate via /v4/leaves/{recipient}/breakdowns instead.
Path parameters
addressstringrequired
User address
Query parameters
chainIdsstring[]Filter by chain IDs
reloadChainIdnumber | stringChain ID to bypass cache and check for recent claims
testbooleanInclude test token rewards
claimableOnlybooleanInclude only claimable rewards (to avoid transferring zero amounts)
showPrivatebooleanWhen true, decode private campaign IDs instead of returning the zero hash. Requires the caller's identity (JWT or API key owner) to match the queried address — otherwise returns 403. Also bypasses CDN cache.
get
https://api.merkl.xyz/v4/users//rewards/breakdownscurl -X GET "https://api.merkl.xyz/v4/users/0xd93814273b33DD33B32cD345225CfB65DEB048Dd/rewards/breakdowns"