---
title: "Retrieve funding wallet transfers"
method: GET
path: "/v1beta/accounts/{account_id}/funding_wallet/transfers"
tags: ["Funding Wallets"]
---

# Retrieve funding wallet transfers

`GET /v1beta/accounts/{account_id}/funding_wallet/transfers`

## Request

- Base URL: `https://broker-api.giftcity.sandbox.in.alpaca.markets`
- URL: `https://broker-api.giftcity.sandbox.in.alpaca.markets/v1beta/accounts/{account_id}/funding_wallet/transfers`
- Auth: HTTP basic

Returns all funding wallet transfers (deposits and withdrawals) associated with the specified account.

## Path parameters

- `account_id` string, required

## Response `200`

transfers

- ListTransfersResponse
  - `transfers` FundingWalletTransfer[]
    - `account_id` string, uuid
    - `created_at` string, date-time
    - `direction` 'incoming' | 'outgoing': Status: * `incoming`: incoming amount * `outgoing`: outgoing amount
    - `fees` TransferFee[]
      - `amount` string, decimal, required
      - `currency` string, required: "USD" // US Dollar "JPY" // Japanese Yen "EUR" // Euro "CAD" // Canadian Dollar "GBP" // British Pound Sterling "CHF" // Swiss Franc "TRY" // Turkish Lira "AUD" // Australian Dollar "CZK" // Czech Koruna "SEK" // Swedish Krona "DKK" // Danish Krone "SGD" // Singapore Dollar "HKD" // Hong Kong Dollar "HUF" // Hungarian Forint "NZD" // New Zealand Dollar "NOK" // Norwegian Krone "PLN" // Poland Złoty
      - `payment_type` 'invoice', required: Status: * `invoice`
      - `type` 'withdrawal_fee' | 'fx_fee' | 'network_fee' | 'deposit_fee' | 'ach_return_fee' | 'parnter_fee' | 'alpaca_fee', required: Status: * `withdrawal_fee`: Withdrawal fee * `fx_fee`: FX Fee * `network_fee` * `deposit_fee` * `ach_return_fee` * `parnter_fee` * `alpaca_fee`
    - `id` string, uuid
    - `original_amount` string, decimal: **Deprecation notice:** Use `total_amount` for the actual amount debited from the account. Since: 2026-09-22 Sunset: 2026-12-21 --- The amount you should expect to receive, calculated as requested amount - fees.
    - `original_currency` string: The currency of the withdrawn amount, 3-letter ISO code
    - `payment_type` 'swift_wire' | 'local_rails': Status: * `swift_wire`: SWIFT wire * `local_rails`: Local scheme
    - `requested_amount` string, decimal: The amount requested when the transfer was created.
    - `status` 'PENDING' | 'CANCELED' | 'EXECUTED' | 'FAILED' | 'COMPLETE': Status: * `PENDING`: Created and waiting to be processed * `CANCELED`: Canceled * `FAILED`: Failed mostly due to technical reasons * `COMPLETE`: Transfer has settled
    - `total_amount` string, decimal: The total amount moved for the transfer. For outgoing transfers with fees added on top, this is the requested amount plus fees (the total debited from the account). For fee-inclusive outgoing withdrawals, fees are taken out of the requested amount, so this equals requested_amount. For incoming transfers, this is the requested amount credited to the account.
    - `updated_at` string, date-time
    - `usd` Usd
      - `amount` string, decimal, required

## Other responses

- `default`: error

---

[API](https://skmtc.dev/alpacahq/apis/broker-api.md) - [All operations](https://skmtc.dev/alpacahq/apis/broker-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alpacahq/apis/broker-api/revisions/381b1ecb3ccc?raw)
