
get
/v4/rewards/campaign/{campaignId}/list
Get rewards for a specific campaign by campaignId path parameter and list of addresses. campaignId accepts the on-chain campaign id (chainId picks one when it exists on several chains) or, for backward compatibility, the legacy internal Campaign.id.
Path parameters
campaignIdstringrequired
On-chain campaign ID (32-byte hex hash, e.g. 0x93cf385c...). NOT the internal Campaign.id. See ID types.
Query parameters
addressesstring[]required
chainIdstring (integer) | integerDistribution chain of the campaign. Only needed when the same on-chain campaignId exists on several chains — the route says so when it does.
get
https://api.merkl.xyz/v4/rewards/campaign//list?addresses=curl -X GET "https://api.merkl.xyz/v4/rewards/campaign/7772424586270261909/list?addresses=0xd93814273b33DD33B32cD345225CfB65DEB048Dd"