> ## Documentation Index
> Fetch the complete documentation index at: https://docs.privy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get deposit accounts

Deposit instructions never change, so your app can read them back at any time instead of storing them.

<View title="REST API" icon="terminal">
  To list a wallet's fiat deposit accounts, make a `GET` request to:

  ```bash theme={"system"}
  https://api.privy.io/v1/wallets/{wallet_id}/deposit_accounts/fiat
  ```

  The endpoint accepts the following query parameters:

  <ParamField query="provider" type="'bridge'" required>
    Provider to list accounts for.
  </ParamField>

  <ParamField query="environment" type="'production' | 'sandbox'">
    Provider environment to list accounts for. Defaults to `production`.
  </ParamField>

  Below is a sample cURL command for this request:

  ```bash theme={"system"}
  curl --request GET 'https://api.privy.io/v1/wallets/{wallet_id}/deposit_accounts/fiat?provider=bridge&environment=sandbox' \
    -u "<your-privy-app-id>:<your-privy-app-secret>" \
    -H "privy-app-id: <your-privy-app-id>"
  ```

  The response contains an `accounts` array of deposit accounts, each with the same fields as the create
  response. To read a single account, make a `GET` request to
  `/v1/wallets/{wallet_id}/deposit_accounts/fiat/{deposit_account_id}`.
</View>

## Next steps

<CardGroup cols={2}>
  <Card title="Deposit lifecycle" icon="webhook" href="/wallets/funding/fiat-deposits/deposit-lifecycle">
    Follow a deposit from bank transfer to on-chain settlement
  </Card>

  <Card title="Create a deposit account" icon="building-columns" href="/wallets/funding/fiat-deposits/create-deposit-account">
    Provision bank details for a wallet
  </Card>
</CardGroup>
