Returns the rewards of a Delegator with specified granularity (day or week)
GET
/
v1
/
eigenlayer
/
delegators
/
{delegator_address}
/
rewards
curl--request GET \--url https://api.rated.network/v1/eigenlayer/delegators/{delegator_address}/rewards
{"previous":"<string>","next":"<string>","pages":1,"results":[{"activatedAt":1726599623,"amount":1432232,"date":"2024-10-01","delegatorAddress":"0xfff1ce616cf83327981bf61396ad0c04e0c8b771","distributionRootIndex":1,"operators":[[{"address":"0x74134d0c91798d720a5585364bb4be7396c5b973","name":"Bob the Operator"}]],"prices":[{"ethAmount":0.0232,"ethPrice":0.99829323,"usdAmount":58.74,"usdPrice":2532.14}],"snapshotTimestamp":1726358400000,"token":[{"address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","decimals":18,"name":"Wrapped Ether","symbol":"WETH"}]}]}
Using this endpoint, you can query per delegator using its delegator address, and you will see that particular delegator’s rewards history, broken down per token. It gives the amount per token, the date when they were distributed (date), and the date when they are claimable (activatedAt given in milliseconds). The ETH and USD prices of the token are also given based on the day when the rewards are claimable.
Based on the granularity parameter, the rewards can be aggregated on a weekly (week) or daily (day) basis.
curl--request GET \--url https://api.rated.network/v1/eigenlayer/delegators/{delegator_address}/rewards
{"previous":"<string>","next":"<string>","pages":1,"results":[{"activatedAt":1726599623,"amount":1432232,"date":"2024-10-01","delegatorAddress":"0xfff1ce616cf83327981bf61396ad0c04e0c8b771","distributionRootIndex":1,"operators":[[{"address":"0x74134d0c91798d720a5585364bb4be7396c5b973","name":"Bob the Operator"}]],"prices":[{"ethAmount":0.0232,"ethPrice":0.99829323,"usdAmount":58.74,"usdPrice":2532.14}],"snapshotTimestamp":1726358400000,"token":[{"address":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","decimals":18,"name":"Wrapped Ether","symbol":"WETH"}]}]}