---
title: "List account wire withdrawals"
method: GET
path: "/api/v2/wallet/{walletId}/wirewithdrawals/confirm"
tags: ["Transfer"]
---

# List account wire withdrawals

`GET /api/v2/wallet/{walletId}/wirewithdrawals/confirm`

List wire withdrawals for a specific Go Account wallet. This endpoint is deprecated. Use [List fiat withdrawals](https://developers.bitgo.com/api/v2.wallet.fiatWithdrawals.list) instead.

## Path parameters

- `walletId` string, required

## Query parameters

- `state` string[]
- `coin` string[]
- `limit` string, number
- `prevId` string

## Response `200`

OK

- WireWithdrawalsPaginatedResponse
  - `transfers` object[], required
    - `entries` object[], required
      - `address` string, required — The address associated with this transfer entry
      - `wallet` string — The wallet identifier associated with this entry
      - `valueString` string — The transfer amount represented
      - `isPayGo` boolean — Indicates if this is a PayGo transaction
      - `backingFeeString` string — The backing fee amount
      - `token` string — The token identifier used in the transfer
    - `id` string, required — Unique identifier for the transfer
    - `coin` string, required — A cryptocurrency symbol or token ticker symbol
    - `wallet` string, required — Wallet identifier
    - `walletType` 'backing' | 'cold' | 'custodial' | 'custodialPaired' | 'hot' | 'advanced' | 'trading' — Type of wallet
    - `enterprise` string — Enterprise identifier
    - `organization` string — Organization identifier
    - `txid` string — Transaction ID
    - `txidType` string — Type of transaction ID
    - `height` number — Block height
    - `heightId` string — Combined height and transfer ID
    - `date` string, date-time, required — Timestamp of the transfer
    - `type` 'send' | 'receive', required
    - `subType` string — Subtype of transfer
    - `value` number — Numeric value of the transfer
    - `valueString` string, required — String representation of the transfer value
    - `intendedValueString` string — Intended value of the transfer
    - `baseValue` number — Base value of the transfer
    - `baseValueString` string — String representation of the base value
    - `baseValueWithoutFees` number — Base value without fees
    - `baseValueWithoutFeesString` string — String representation of base value without fees
    - `feeString` string, nullable — Fee amount
    - `payGoFee` number — PayGo fee amount
    - `payGoFeeString` string — PayGo fee amount as string
    - `usd` number — USD value of the transfer
    - `usdRate` number — USD exchange rate
    - `state` 'initialized' | 'pendingApproval' | 'rejected' | 'signed' | 'unconfirmed' | 'confirmed' | 'removed' | 'failed' | 'replaced' | 'reversed' | 'deleted', required — The state of the transfer. Includes the following: - `confirmed`: The transfer is confirmed on chain. - `failed`: BitGo failed to confirm the transfer on chain. You must retry the transaction. - `initialized`: The initial state when creating a transfer. - `pendingApproval`: The transfer requires admin approval to proceed. - `rejected`: The transfer was rejected by an admin. - `removed`: A network re-org occurred, causing the confirmed transfer to be removed from the blockchain. - `replaced`: The transfer was stuck due to having a low fee and was replaced by a new transfer with a higher fee. - `reversed`: The transfer was reversed (e.g., when a withdrawal offer is rejected in multi-step transfers). - `signed`: The transfer was approved by an admin (if required) and then signed by BitGo. - `unconfirmed`: The signed transaction was sent to the network, and is pending on-chain validation.
    - `instant` boolean — Whether the transfer is instant
    - `isReward` boolean — Whether the transfer is a reward
    - `isUnlock` boolean — Whether the transfer is an unlock
    - `isFee` boolean — Whether the transfer is a fee
    - `senderInformationVerified` boolean — Whether sender information is verified
    - `tags` string[]
    - `history` object[], required
      - `date` string, date-time, required — Timestamp of the historical event
      - `action` 'created' | 'approved' | 'rejected' | 'signed' | 'unconfirmed' | 'confirmed' | 'removed' | 'commented' | 'failed' | 'regenerated' | 'replaced' | 'replacing' | 'reversed' | 'abandoned', required
      - `comment` string, nullable — comment associated with the action
      - `user` string — User who performed the action
    - `signedDate` string, date-time — Timestamp when the transfer was signed
    - `coinSpecific` WireWithdrawalCoinSpecific
      - `transactionType` string — Type of transaction
      - `settlementFeeString` string — Settlement fee amount
      - `referenceType` string — Reference type for the transaction
      - `referenceValue` string — Reference value for the transaction
      - `originalDestination` string — Original destination identifier
      - `fees` object[]
        - `amount` string — Amount of the fee
        - `category` string — Category of the fee
    - `usersNotified` boolean — Whether users have been notified
    - `metadata` object[]
      - `key` string, required — Key identifying the metadata type
      - `value` string, required — Value associated with the metadata
    - `confirmedTime` string, date-time — Timestamp when the transfer was confirmed
    - `unconfirmedTime` string, date-time — Timestamp when the transfer became unconfirmed
    - `signedTime` string, date-time — Timestamp when the transfer was signed
    - `createdTime` string, date-time — Timestamp when the transfer was created
  - `nextBatchPrevId` string — ID for fetching the next batch of results

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.net/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bitgo/bitgo-api/revisions/e445c15e5bee/schema)
