Returns the rewards of an Eigenpod with specified granularity (day or week)
GET
/
v1
/
eigenlayer
/
eigenpods
/
{eigenpod_address}
/
rewards
curl--request GET \--url https://api.rated.network/v1/eigenlayer/eigenpods/{eigenpod_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 it using the eigenpod address and you will see the particular rewards related to that eigenpod, 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/eigenpods/{eigenpod_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"}]}]}