GET
/
v0
/
solana
/
validators
/
{validator_id}
/
summary
curl --request GET \
  --url https://api.rated.network/v0/solana/validators/{validator_id}/summary
{
  "delegatorApy": 0.05,
  "effectiveness": 0.984,
  "mevCommissionRate": 0.05,
  "name": "name",
  "networkPenetration": 0.24,
  "stakeAccountCount": 100,
  "timeWindow": "30d",
  "validatorApy": 0.05,
  "validatorIdentity": "validatorIdentity",
  "validatorName": "validatorName",
  "voteAccount": "voteAccount",
  "voteCommissionRate": 0.05,
  "voteLatency": 2.984
}

This endpoint returns high level information about a validator over the time period such as its entity name, network penetration, annual percentage yield (APY), and effectiveness.

Here’s how to interpret the inputs required to operate it 👇

ParameterDescription
windowWindow of the aggregation, with 1d, 7d, 30d and all being the supported values

On the 1d time period, the APY takes into account the rewards received for the last 3 days to smooth out the noise given Solana’s staking rewards schedule, which is every epoch (~2 days).

Path Parameters

validator_id
string
required

Query Parameters

window
enum<string>
required
Available options:
1d,
7d,
30d,
all

Response

200
application/json
Successful Response
validatorIdentity
string
required
voteAccount
string
required
timeWindow
enum<string>
required
Available options:
1d,
7d,
30d,
all
name
string
required
validatorApy
required
delegatorApy
required
voteCommissionRate
required
mevCommissionRate
required
totalStake
required
networkPenetration
required
effectiveness
required
stakeAccountCount
integer | null
required
Required range: x > 0
voteLatency
required