---
title: "List of Ethereum voluntary exits"
method: GET
path: "/v1/ethereum/{network}/voluntary-exits"
tags: ["Ethereum"]
---

# List of Ethereum voluntary exits

`GET /v1/ethereum/{network}/voluntary-exits`

Lists all the Ethereum voluntary exits that have been generated by the system.

## Path parameters

- `network` 'mainnet' | 'hoodi', required — Ethereum network

## Query parameters

- `page` integer
- `per_page` integer

## Response `200`

Successful operation

- EthereumExitsList
  - `exits` EthereumVoluntaryExit[], required — List of voluntary exits
    - `created_at` string, date-time, required — Date and time of the voluntary exit
    - `validators` EthereumVoluntaryExitValidator[], required — List of validators associated with the voluntary exit
      - `public_key` string, hex, required — Public Key of an asymmetric key-pair.
      - `onchain_status` 'pending_initialized' | 'pending_queued' | 'active_ongoing' | 'active_exiting' | 'active_slashed' | 'exited_unslashed' | 'exited_slashed' | 'withdrawal_possible' | 'withdrawal_done' | 'unknown', required — On-chain status of the validator. Reference: https://docs.blockdaemon.com/docs/eth-validator-statuses
      - `balance` string, required — Amount of ETH (denominated in Gwei).
  - `pagination` Pagination, required
    - `prev_page_token` string
    - `next_page_token` string

## Other responses

- `400` — Invalid request.
- `401` — Unauthorized
- `500` — Internal server error

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
