# Get Account

> Return the trading account properties for the specified account ID.

Source: /admin/accounts-funding/accounts/accounts-service_-account-get

## `GET /accounts/{id}`

**Get Account**

Return the trading account properties for the specified account ID.

Tags: `Accounts`

#### Path parameters

- `id` (string) (required)


### Responses

#### `200` — A successful response.

**Content-Type:** `application/json`

- `id` (string)
- `groupId` (string)
- `profileId` (string)
- `currency` (string)
- `positionMode` (string)
  - enum: `POSITIONING_MODE_UNSPECIFIED`, `POSITIONING_MODE_NETTING`, `POSITIONING_MODE_HEDGING`
- `status` (string)
  - enum: `TRADE_STATUS_UNSPECIFIED`, `TRADE_STATUS_FULL`, `TRADE_STATUS_CLOSE_ONLY`, `TRADE_STATUS_DISABLED`, `TRADE_STATUS_LONG_ONLY`
- `nop` (number)
- `balance` (number)
- `maxLeverage` (string)
- `version` (string)
- `isSb` (boolean)
- `isDemo` (boolean)
- `marginCalcTypeOverride` (string) — MarginCalculationType defines how opposing positions on the same symbol are combined.

 - MARGIN_CALC_TYPE_UNSPECIFIED: unspecified — behaves as SUM
 - MARGIN_CALC_TYPE_SUM: long_margin + short_margin (most conservative)
 - MARGIN_CALC_TYPE_MAX: max(long_margin, short_margin) — partial hedging relief
 - MARGIN_CALC_TYPE_NET: margin on abs(long_qty - short_qty) — full hedging offset
  - enum: `MARGIN_CALC_TYPE_UNSPECIFIED`, `MARGIN_CALC_TYPE_SUM`, `MARGIN_CALC_TYPE_MAX`, `MARGIN_CALC_TYPE_NET`
- `dailyStatement` (boolean)

#### `default` — An unexpected error response.

**Content-Type:** `application/json`

- `code` (integer)
- `message` (string)
- `details` (array)
  - items:
    - `@type` (string)

