---
title: "List Allocatable Subaccounts"
method: GET
path: "/iserver/account/allocation/accounts"
tags: ["tradingFaAllocationManagement"]
---

# List Allocatable Subaccounts

`GET /iserver/account/allocation/accounts`

Retrieves a list of all sub-accounts and returns their net liquidity and available equity for advisors to make decisions on what accounts should be allocated and how. This endpoint is only supported for Financial Advisors and IBroker Accounts.

## Response `200`

Indicates data is being returned successfully.

- SubAccounts
  - `accounts` SubAccountsAccountsItems[] — An array containing all sub-accounts held by the advisor.
    - `data` SubAccountsAccountsItemsDataItems[] — Contains Net liquidation and available equity of the given account Id.
      - `value` string — Contains the price value affiliated with the key.
      - `key` 'AvailableEquity' | 'NetLiquidation' — Defines the value of the object * `AvailableEquity` - Indicates the value relates to the Available Equity held within the account * `NetLiquidation` - Indicates the value relates to the Net Liquidation held within the account
    - `name` string — Returns the account ID affiliated with the balance data.

## Other responses

- `401` — Missing, invalid, or unparseable Authorization token.
- `500` — internal server error, returned when incoming request cannot be processed. It can sometimes include subset of bad requests. For example, wrong accountId passed and it can only be detected later in handling request. Error contains reason of the problem.
- `503` — service is unavailable. For example if request takes more than 10s due to some internal service unavailability, request aborted and this status returned

---

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