---
title: "GET /fdx/accounts"
method: GET
path: "/fdx/accounts"
---

# GET /fdx/accounts

`GET /fdx/accounts`

List all accounts

## Query parameters

- `offset` string
- `limit` string

## Response `200`

OK

- object
  - `page` object
    - `nextOffset` string
  - `accounts` PathsFdxAccountsDtoAccount[], required
    - union
      - object
        - `depositAccount` PathsFdxAccountsDtoDepositAccount, required — A deposit account. For example, a checking, savings or money market account.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` 'CHECKING' | 'SAVINGS' | 'CD' | 'ESCROW' | 'MONEYMARKET' | 'OTHERDEPOSIT', required
      - object
        - `loanAccount` PathsFdxAccountsDtoLoanAccount, required — A loan account. For example, mortgage, student loan or auto loan.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` 'AUTOLOAN' | 'HOMEEQUITYLOAN' | 'INSTALLMENT' | 'LOAN' | 'MILITARYLOAN' | 'MORTGAGE' | 'PERSONALLOAN' | 'SMBLOAN' | 'STUDENTLOAN', required
      - object
        - `locAccount` PathsFdxAccountsDtoLineOfCreditAccount, required — A line-of-credit account. For example, a credit card or home equity line of credit.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` 'LINEOFCREDIT' | 'CHARGE' | 'CREDITCARD' | 'HOMELINEOFCREDIT', required
      - object
        - `investmentAccount` PathsFdxAccountsDtoInvestmentAccount, required — An investment account. For example, a 401K or IRA.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` '401A' | '401K' | '403B' | '529' | 'BROKERAGEPRODUCT' | 'COVERDELL' | 'DIGITALASSET' | 'DEFINEDBENEFIT' | 'ESOP' | 'GUARDIAN' | 'INSTITUTIONALTRUST' | 'IRA' | 'KEOGH' | 'NONQUALIFIEDPLAN' | 'OTHERINVESTMENT' | 'ROLLOVER' | 'ROTH' | 'SARSEP' | 'TAXABLE' | 'TDA' | 'TRUST' | 'TERM' | 'UGMA' | 'UTMA', required
      - object
        - `insuranceAccount` PathsFdxAccountsDtoInsuranceAccount, required — An insurance account. For example, whole life insurance or short-term disability.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` 'LONGTERMDISABILITY' | 'SHORTTERMDISABILITY' | 'UNIVERSALLIFE' | 'WHOLELIFE', required
      - object
        - `annuityAccount` PathsFdxAccountsDtoAnnuityAccount, required — An annuity account. For example, a fixed or variable annuity account.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` 'ANNUITY' | 'FIXEDANNUITY' | 'VARIABLEANNUITY', required
      - object
        - `commercialAccount` PathsFdxAccountsDtoCommercialAccount, required — A commercial account. For example, a business deposit account.
          - `accountId` string, required — Long-term persistent identity of the account, though not an account number.
          - `accountNumberDisplay` string — A masked version of the account number, which includes the last 4 digits in plain text.
          - `productName` string, required — Marketed product name for this account. You can use this in UIs to assist in account selection. For example, "Slash Platinum".
          - `nickname` string — A nickname or label for the account. This will be unique to the account, even if the user has multiple accounts with the same product name. You can use this in UIs to assist in account selection.
          - `status` 'CLOSED' | 'DELINQUENT' | 'NEGATIVECURRENTBALANCE' | 'OPEN' | 'PAID' | 'PENDINGCLOSE' | 'PENDINGOPEN' | 'RESTRICTED', required
          - `currency` object, required
            - `currencyCode` string, required — The ISO 4217 currency code for the currency that the account is denominated in. For example, "USD" for US Dollars.
          - `accountType` 'COMMERCIALDEPOSIT' | 'COMMERCIALLOAN' | 'COMMERCIALLINEOFCREDIT' | 'COMMERCIALINVESTMENT', required

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `429` — TooManyRequests
- `500` — Internal Error

---

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