Skip to main content

/eth/v1/beacon/states/{state_id}/validators/{validator_id} REST API Endpoint

Loading...

Updated on
Jul 28, 2025

/eth/v1/beacon/states/{state_id}/validators/{validator_id} REST API Endpoint

Parameters

state_id
string
REQUIRED
Loading...
validator_id
string
REQUIRED
Loading...

Returns

execution_optimistic
Boolean
Loading...
data
Loading...
index
String
Loading...
balance
String
Loading...
status
String
Loading...
pending_initialized
Loading...
pending_queued
Loading...
active_ongoing
Loading...
active_exiting
Loading...
active_slashed
Loading...
exited_unslashed
Loading...
exited_slashed
Loading...
withdrawal_possible
Loading...
withdrawal_done
Loading...
validator
Loading...
pubkey
string
Loading...
withdrawal_crendetials
String
Loading...
effective_balance
String
Loading...
slashed
String
Loading...
activation_elgibility_epoch
String
Loading...
activation_epoch
String
Loading...
exit_epoch
String
Loading...
withdrawable_epoch
String
Loading...
Request
1
curl -X GET \
2
"https://docs-demo.quiknode.pro/eth/v1/beacon/states/head/validators/0xa263cec6f692c3f2a4edcbf7b791634ae964ae959e2dfab032cbe9234004ca34b02015ede753db15bd98bd12e3cd039b" \
3
-H "accept: application/json"
4
Response
1
{
2
"execution_optimistic": false,
3
"finalized": false,
4
"data": {
5
"index": "183215",
6
"balance": "0",
7
"status": "withdrawal_done",
8
"validator": {
9
"pubkey": "0xa263cec6f692c3f2a4edcbf7b791634ae964ae959e2dfab032cbe9234004ca34b02015ede753db15bd98bd12e3cd039b",
10
"withdrawal_credentials": "0x0100000000000000000000001a5e3bf5b68c9cf0be8e4daad9a297ddc6399106",
11
"effective_balance": "0",
12
"slashed": false,
13
"activation_eligibility_epoch": "46120",
14
"activation_epoch": "48315",
15
"exit_epoch": "324399",
16
"withdrawable_epoch": "324655"
17
}
18
}
19
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free