GET
/
v1
/
solana
/
validators
/
{validator_id}
/
rewards
curl --request GET \
  --url https://api.rated.network/v1/solana/validators/{validator_id}/rewards
{
  "next": "https://api.rated.network//v1/solana/validators/{validator_id}/rewards?limit=10&offset=30",
  "pages": 10,
  "previous": "https://api.rated.network//v1/solana/validators/{validator_id}/rewards?limit=10&offset=10",
  "results": [
    [
      {
        "blockRewards": 250.2,
        "from_": "2024-12-14",
        "mevClaimed": 110.1,
        "mevTips": 1100.1,
        "rentRewards": 50.01,
        "stakeRewards": 25000.1,
        "voteAccount": "voteAccount",
        "voteRewards": 2500.1
      }
    ]
  ]
}

You can query this endpoint by using the vote_accountaddress of a validator as the validator_id. The granularity of results can either be daily or around 20 minute intervals (3,000 slots).

Earliest data available is from April 1, 2024.

Path Parameters

validator_id
string
required

Query Parameters

limit
integer
default:
15

The number of results returned per page

offset
integer
default:
0

The number of results to skip before starting to return

toDate
string | null

End date

fromDate
string | null

Start date

toSlot
integer | null

End slot multiple of 3k

Required range: x > 0
fromSlot
integer | null

Start slot multiple of 3k

Required range: x > 0
from
any | null
deprecated

UTC day or slot multiple of 3k

granularity
enum<string>

UTC day or 3k block interval

Available options:
3k,
day

Response

200
application/json
Successful Response
previous
string | null
required
next
string | null
required
pages
integer
required
Required range: x > 0
results
object[]
required