GET
/
v0
/
eth
/
operators
/
{operator_id}
/
summary
curl --request GET \
  --url https://api.rated.network/v0/eth/operators/{operator_id}/summary
{
  "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": [],
  "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.

Headers

X-Rated-Network
enum<string>
Available options:
mainnet,
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

200
application/json
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
object[]
required
networkPenetration
number | null
required
Required range: x >= 0
relayerPercentages
object[]
required
nodeOperatorCount
integer | null
required
Required range: x >= 0
operatorTags
object[]
required
displayName
string | null
required
aprPercentage
number | null
required