This endpoint requires a state from the Electra fork or later (slot >= 11649024). The pending_partial_withdrawals field does not exist in pre-Electra state schemas (Phase0, Altair, Bellatrix, Capella, Deneb). Querying a state prior to Electra will return a 400 error.
Path Parameters
The state identifier. It can be one of: head (canonical head in node's view), genesis, finalized, justified, slot, or stateRoot (hex encoded stateRoot with 0x prefix)
Returns
(Optional) The specification version of the Beacon API response (e.g., electra)
True if the response references an unverified execution payload. The optimistic information may be invalidated at a later time. If the field is not present, assume the false value
Indicates whether the response data is finalized
List of pending partial withdrawal entries for the given state
The index of the validator requesting the partial withdrawal
The withdrawal amount (in Gwei)
The epoch at which the partial withdrawal becomes withdrawable
1{2"execution_optimistic": false,3"finalized": false,4"data": [5{6"validator_index": "1084521",7"amount": "1000000000",8"withdrawable_epoch": "350375"9}10]11}
1{2"execution_optimistic": false,3"finalized": false,4"data": [5{6"validator_index": "1084521",7"amount": "1000000000",8"withdrawable_epoch": "350375"9}10]11}