---
title: "Get Deposit Records"
method: GET
path: "/v2/ethereum/{network}/deposits"
tags: ["Ethereum Staking Reporting"]
---

# Get Deposit Records

`GET /v2/ethereum/{network}/deposits`

Retrieves deposit records filtered by either a withdrawal address or a validator public key (exactly one must be provided).

## Path parameters

- `network` 'mainnet' | 'holesky' | 'hoodi', required — Network

## Query parameters

- `withdrawalAddress` string
- `pubkey` string

## Response `200`

List of deposit records

- ErrorResponse[]
  - `timestamp` string — The timestamp of the error in ISO-8601 format
  - `path` string — The path called when the error occurred
  - `status` number — The http status code
  - `error` string — A useful description of the error that occurred

## Other responses

- `400` — Bad Request
- `422` — Validation 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)
