---
title: "Retrieve Single Allocation Group"
method: POST
path: "/iserver/account/allocation/group/single"
tags: ["tradingFaAllocationManagement"]
---

# Retrieve Single Allocation Group

`POST /iserver/account/allocation/group/single`

Retrieves the configuration of a single account group.  This describes the name of the allocation group, the specific accounts contained in the group, and the allocation method in use along with any relevant quantities. This endpoint is only supported for Financial Advisors and IBroker Accounts.

## Request body

- object
  - `name` string, required — Name of an existing allocation group.

## Response `200`

Returns details of the allocation group.

- AllocationGroup
  - `name` string — Name used to refer to your allocation group. This will be used while placing orders.
  - `accounts` AllocationGroupAccountsItems[] — Contains a series of objects depicting which accounts are involved and, for user-defined allocation methods, the distribution value for each sub-account.
    - `amount` integer — The total distribution value for each sub-account for user-defined allocation methods.
    - `name` string — The accountId of a given sub-account.
  - `default_method` 'A' | 'E' | 'N' | 'C' | 'P' | 'R' | 'S' — Interactive Brokers supports two forms of allocation methods. Allocation methods that have calculations completed by Interactive Brokers, and a set of allocation methods calculated by the user and then specified. IB-computed allocation methods: * `A` - Available Equity * `E` - Equal * `N` - Net Liquidation Value User-specified allocation methods: * `C` - Cash Quantity * `P` - Percentage * `R` - Ratios * `S` - Shares

## 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)
