Chainstack Validatiors Info API is one of 32 APIs that Chainstack publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.
This API exposes 2 JSON Schema definitions.
Tagged areas include Validatiors Info. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, an AsyncAPI specification, and 2 JSON Schemas.
This API exposes
12 operations
across 12 paths,
and defines 23 schemas.
It is described by OpenAPI 3.0.3, at version 1.0.0.
Requests are made against a single base URL, https://{node_id}.p2pify.com/{api_key}.
12 operations12 paths23 schemas12 GET
Metadata
The identity and technical contract details declared by the specification.
Get information about a specific validator in a given state
getValidatorInformation2 params→ 200400
GET
/validator_information_by_state_id_or_public_key
Get validator by state and ID
getValidatorByStateIdAndIndex2 params→ 200404500
GET
/voluntary_exits
Get voluntary exits from the beacon pool
getBeaconPoolVoluntaryExits→ 200500
Schemas 23
The contract defines 23 schemas that model the data the API accepts and returns. The most detailed are AttestationData (5 properties), BeaconBlockHeader (5 properties), ValidatorInformation (4 properties), Block (4 properties). Each schema is shown below with its type and property counts.
VoluntaryExit
object
2 properties2 required
AttestationData
object
5 properties5 required
BalanceItem
object
2 properties2 required
Error
object
2 properties2 required
BeaconPoolAttestationsList
array
BeaconPoolVoluntaryExitItem
object
2 properties2 required
BeaconBlockHeader
object
5 properties5 required
BeaconPoolAttestationItem
object
3 properties3 required
SignedBeaconBlockHeader
object
2 properties2 required
ValidatorBalances
object
1 property1 required
Checkpoint
object
2 properties2 required
BeaconPoolProposerSlashingItem
object
2 properties2 required
Validator
object
1 property3 required
BeaconBlockAttestationsList
array
Block
object
4 properties4 required
BeaconPoolAttesterSlashingItem
object
2 properties2 required
BeaconBlockAttestationItem
object
3 properties3 required
BeaconPoolProposerSlashingsList
array
ProposerDuties
array
BeaconPoolAttesterSlashingsList
array
IndexedAttestation
object
3 properties3 required
BeaconPoolVoluntaryExitsList
array
ValidatorInformation
object
4 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.