/v1/beacon/states/{state_id}/validators/{validator_id}

Returns validator specified by state and ID or public key, along with its status and balance. The validator can be referenced by its index (numeric) or hex-encoded public key (bytes48 with 0x prefix).

Path parameters

state_idstringRequired

State identifier. Can be one of: head (canonical head in node’s view), genesis, finalized, justified, <slot>, <hex encoded stateRoot with 0x prefix>.

validator_idstringRequired

Validator identifier. Either validator index (integer) or hex-encoded public key (bytes48 with 0x prefix).

Response

Validator details for the given state and identifier.
execution_optimisticboolean or null
Whether the execution payload is optimistic.
finalizedboolean or null
Whether the state is finalized.
dataobject or null
Validator details.