GET
/
v0
/
solana
/
delegators
/
stakeAuthorities
curl --request GET \
  --url https://api.rated.network/v0/solana/delegators/stakeAuthorities
{
  "page": {
    "from": 123,
    "to": 123,
    "granularity": "3k",
    "size": 1
  },
  "total": 1,
  "data": [
    {
      "aggregateValidatorEffectiveness": 0.984,
      "blendedMevCommissionRate": 0.07,
      "blendedVoteCommissionRate": 0.07,
      "delegatedStake": 100000.55,
      "delegations": [
        {
          "percentage": 0.8,
          "validatorName": "Ledger by Figment",
          "validatorVoteAccount": "26pV97Ce83ZQ6Kz9XT4td8tdoUFPTng8Fb8gPyc53dJx"
        },
        {
          "percentage": 0.2,
          "validatorName": "Aurora Validator",
          "validatorVoteAccount": "34yvUa2fxfm2tUqxFEj9PHrVNwCcdzd51eo9hntWpZRs"
        }
      ],
      "delegatorApy": 0.05,
      "mevRewardsApr": 0,
      "networkPenetration": 0.24,
      "stakeAuthority": "123FPQtifVXkooNAhiYiKeoQaL9tD9kkY5mQvGRwnLy2",
      "stakingRewardsApy": 0.05,
      "sumCommissionPaid": 0.0001,
      "sumMevCommissionPaid": 0,
      "sumMevRewards": 0,
      "sumMissedStakingRewards": 0,
      "sumRewards": 0.002,
      "sumStakingCommissionPaid": 0.0001,
      "sumStakingRewards": 0.002,
      "timeWindow": "1d",
      "validatorDelegates": 2
    }
  ],
  "next": "<string>"
}

Similar to the Single delegator summary but returns the summary stats for all stake accounts or stake authorities.

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

ParameterContext
windowWindow of the aggregation, with 1d, 7d, 30d and all being the supported values
fromFrom a specific delegator’s ranking based on their order in terms of network_penetration
sizeThe number of results included per page

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).

Query Parameters

window
enum<string>
required
Available options:
1d,
7d,
30d,
all
type
string | null
from
integer | null
Required range: x > 0
size
integer
default:
15
Required range: 1 < x < 200

Response

200
application/json
Successful Response
page
object
required
total
integer
required
Required range: x > 0
data
object[]
required
next
string | null