GET
/
v0
/
eth
/
operators
/
{operator_id}
/
summary
Get Operator Summary
curl --request GET \
  --url https://api.rated.network/v0/eth/operators/{operator_id}/summary \
  --header 'Authorization: Bearer <token>'
{
  "avgCorrectness": 0.9872805930783213,
  "avgInclusionDelay": 1.0209945048723401,
  "avgUptime": 0.9990847259025307,
  "avgValidatorEffectiveness": 96.65219797373126,
  "clientPercentages": [
    {
      "client": "Prysm",
      "percentage": 0.8462792766083606
    },
    {
      "client": "Nimbus",
      "percentage": 0.04797904931317324
    },
    {
      "client": "Teku",
      "percentage": 0.034044866093487496
    },
    {
      "client": "Lighthouse",
      "percentage": 0.07169680798497875
    }
  ],
  "displayName": "0xa40dfee99e1c85dc97fdc594b16a460717838703",
  "id": "0xa40dfee99e1c85dc97fdc594b16a460717838703",
  "idType": "depositAddress",
  "networkPenetration": 0.07855633469653803,
  "operatorTags": [],
  "relayerPercentages": [],
  "sumEpochEndBalance": 320000000000000000000,
  "sumEpochEndEffectiveBalance": 320000000000000000000,
  "timeWindow": "1d",
  "validatorCount": 37361
}
ParameterContext
idTypeThe type of entity class you would like returned. You might ask for pool, poolShare, nodeOperator, depositAddress, or withdrawalAddress. Note: it is optional and can be inferred automatically for pools, pool shares and node operators. It defaults to depositAddress if it is missing and an address is provided.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Rated-Network
enum<string>
Available options:
mainnet,
hoodi,
holesky

Path Parameters

operator_id
string
required

Query Parameters

window
enum<string>
required
Available options:
1d,
7d,
30d,
all
idType
enum<string> | null
Available options:
depositAddress,
withdrawalAddress,
nodeOperator,
pool,
poolShare,
entity,
validator,
privateSet

Response

Successful Response

id
string
required
idType
enum<string>
required
Available options:
depositAddress,
withdrawalAddress,
nodeOperator,
pool,
poolShare,
entity,
validator,
privateSet
timeWindow
enum<string>
required
Available options:
1d,
7d,
30d,
all
validatorCount
integer
required
Required range: x >= 0
avgCorrectness
number
required
Required range: x >= 0
avgInclusionDelay
number | null
required
Required range: x >= 0
avgUptime
number
required
Required range: x >= 0
avgValidatorEffectiveness
number
required
Required range: x >= 0
clientPercentages
ClientPercentage · object[]
required
networkPenetration
number | null
required
Required range: x >= 0
relayerPercentages
RelayerPercentage · object[]
required
nodeOperatorCount
integer | null
required
Required range: x >= 0
operatorTags
OperatorTag · object[]
required
displayName
string | null
required
aprPercentage
number | null
required
sumEndEpochBalance
number | null
required
Required range: x >= 0
sumEndEpochEffectiveBalance
number | null
required
Required range: x >= 0