---
title: "List User Withdrawals"
method: GET
path: "/users/{userID}/funding/redemptions"
tags: ["Withdrawals"]
---

# List User Withdrawals

`GET /users/{userID}/funding/redemptions`

Retrieves a list of User Withdrawals by userID.

## Path parameters

- `userID` string, required — A unique identifier created for each User on DriveWealth's platform.

## Query parameters

- `status` string
- `type` string
- `limit` integer
- `offset` string

## Response `200`

Retrieving a list of User Withdrawals by userID was Successful.

- Redemption[]
  - `id` string — A unique identifier for the user's account redemption/withdrawal.
  - `paymentID` string — A unique identifier for the user's account redemption/withdrawal.
  - `amount` number — The amount that will be withdraw from the user's brokerage account.
  - `currency` CurrencyObject
    - `name` 'USD' — The name of the currency in abbreviation form.
    - `description` string — A custom description about the currency.
    - `symbol` '$' — The currency symbol.
  - `status` RedemptionStatusObject
    - `id` number — The current status of the user's brokerage account withdraw in integer form.
    - `message` 'STARTED' | 'PENDING' | 'SUCCESSFUL' | 'FAILED' | 'OTHER' | 'RIA_PENDING' | 'RIA_APPROVED' | 'RIA_APPROVED' | 'APPROVED' | 'REJECTED' | '-' — The current status of the user's brokerage account redemption/withdrawal.
    - `updated` string — The last updated timestamp of the status of the user's brokerage account redemption/withdrawal.
  - `accountDetails` object
    - `accountID` string — The user's unique account identifier.
    - `accountNo` string — The user's unique account number, that is human readable.
    - `accountType` AccountTypeObject
      - `name` string — The type of account that has been created.
      - `description` string — A custom description of the account type.
    - `accountManagementType` AccountManagementTypeObject
      - `name` 'SELF' | 'ADVISORY' | 'RIA_MANAGED' | 'CUSTODIAL' | 'CUSTODIAL_MANAGED' | 'RESERVED' | 'RETIREMENT_TRADITIONAL_SELF' | 'RETIREMENT_TRADITIONAL_ADVISORY' | 'RETIREMENT_TRADITIONAL_RIA_MANAGED' | 'RETIREMENT_ROTH_SELF' | 'RETIREMENT_ROTH_ADVISORY' | 'RETIREMENT_ROTH_RIA_MANAGED' | 'TRUST_SELF' | 'TRUST_ADVISORY' | 'TRUST_RIA_MANAGED' | 'HSA_SELF' | 'HSA_ADVISORY' | 'HSA_RIA_MANAGED' | 'BUSINESS_SELF' | 'BUSINESS_ADVISORY' | 'BUSINESS_RIA_MANAGED' | 'JOINT_SELF' | 'JOINT_ADVISORY' | 'JOINT_RIA_MANAGED' | 'TRUMP_SELF' — The type of account who has trading authority.
      - `description` string — A custom description of the account management type.
  - `fees` FeeObject[]
    - `type` 'FEE_ACH', required — The type of fee that is being applied.
    - `description` string — A custom description that describes the fee type.
    - `amount` number, required — The amount of the fee that is being applied.
    - `wlpFinTranTypeID` string — A unique identifier to id different type of transactions.
    - `transactionCode` 'JOURNAL' | 'FEE_ACH' | 'DISBURSEMENT_ACH_SVB'
    - `finTranReference` string — The unique identifier that references back to the specific transaction.
    - `created` string — The timestamp of when the fee was charged.
    - `currency` 'USD' — The name of the currency in abbreviation form.
    - `symbol` '$' — The currency symbol.
  - `wlpFinTranTypeID` string — A unique identifier to id different type of transactions.
  - `finTranReference` string — The unique identifier that references back to the specific transaction.
  - `timestamp` string — The date and time of when the redemption was created.

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/drivewealth/apis/authentication-apis.md) · [All operations](https://skmtc.net/drivewealth/apis/authentication-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/drivewealth/authentication-apis/versions/9fced6d0ac41/schema)
