---
title: "List Portfolios by Advisor"
method: GET
path: "/users/{userID}/managed/portfolio"
tags: ["Portfolios"]
deprecated: true
---

# List Portfolios by Advisor

`GET /users/{userID}/managed/portfolio`

> **Deprecated.**

Fetches a list of portfolios by userID

## Path parameters

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

## Response `200`

Fetching A List of Portfolios By userID was Successful.

- PortfolioByUserID[] — A list of portfolios by userID.
  - `id` string — The unique identifier of a portfolio.
  - `name` string — A user defined name that describes the underlying portfolio.
  - `description` string — A user defined description that describes the underlying portfolio.
  - `clientPortfolioID` string — A user defined identifier attached to the portfolio.
  - `holdings` union[] — A list of all the individual funds making up the portfolio.
    - union
      - PortfolioByUserIDHoldingsCashReserve
        - `type` 'CASH_RESERVE' | 'FUND' — The type of collection making up the portfolio
        - `target` string — The individual targeted weight of the cash portion of the portfolio.
      - FundByUserID
        - `id` string — The unique identifier of a fund.
        - `userID` string — A unique identifier created for each User on DriveWealth's platform.
        - `name` string — A user defined name that describes the underlying fund.
        - `type` 'FUND' | 'CASH_RESERVE' — The type of fund.
        - `clientFundID` string — A user defined identifier attached to the fund.
        - `description` string — A user defined description that describes the underlying fund.
        - `holdings` FundByUserIDHoldings[] — A list of instruments to make up the fund.
          - `instrumentID` string, uuid — A unique ID created by DriveWealth to identify a specific instrument.
          - `target` number — The individual targeted weight of the instrument.
        - `triggers` FundByUserIDTriggers[] — A list of the individual triggers for each instrument.
          - `child` string, uuid — A unique ID created by DriveWealth to identify a specific instrument.
          - `maxAllowed` number — The total drift amount for this instrument.
          - `lowerBound` number
          - `upperBound` number
          - `type` 'TOTAL_DRIFT' | 'RELATIVE_DRIFT' | 'ABSOLUTE_DRIFT' — The type of trigger associated to the fund as a whole or an individual instrument.
  - `userID` string — A unique identifier created for each User on DriveWealth's platform.
  - `triggers` PortfolioByUserIDTriggers[] — A list of the individual triggers for each fund and or cash.
    - `child` string — The unique identifier of a fund.
    - `maxAllowed` number — The total drift amount for this fund or cash.
    - `lowerBound` number
    - `upperBound` number
    - `type` 'TOTAL_DRIFT' | 'RELATIVE_DRIFT' | 'ABSOLUTE_DRIFT' — The type of trigger associated to the fund as a whole or an individual instrument.

---

[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/revisions/9fced6d0ac41/schema)
