---
updatedAt: 2025-12-14T09:23:03.000Z
agentTools:
  projectIndex: https://docs.tatum.io/llms.txt
---

# Find all Deposit Addresses within an Account

Find all deposit addresses within a Virtual Account

> ❗️ Attention
>
> Access to this feature is limited to existing Virtual Account users on PayGo and higher tiers who registered before November 24, 2025

Generally speaking, a Virtual Account may require one (1) single blockchain Deposit Address for an end user to make deposits from outside your Exchange or Application.

However, an Account can have more than one blockchain deposit address.

You can retrieve active blockchain deposit addresses within an Account via the following [v3 REST API endpoint](https://docs.tatum.io/reference/getalldepositaddresses).

**Example request**:

```json cURL
curl --location --request GET 'https://api.tatum.io/v3/offchain/account/5fb7bdf6e96d9ab593e191a5/address' \
--header 'x-api-key: {YOUR_API_KEY}'
//Response:
[
    {
        "xpub": "tpubDE8GQ9vAXpwkp37PCCRUpCoeShpC4WiCcACxh8r3nnKjfRPRqw3w58EgkfNiBy1MaRqX1oAAxwAxauEUG7vWupSh5m15znGy7vE7aE6CWzb",
        "derivationKey": 1,
        "address": "mgSXLa5sJHvBpYTKZ62aW9z2YWQNTJ59Zm",
        "currency": "BTC"
    }
]
```