# `CCXT.Account`
[🔗](https://github.com/ZenHive/ccxt_client/blob/main/lib/ccxt/account.ex#L1)

Unified exchange account data.

Represents an account or sub-account on an exchange.

## Fields

  * `id` - Account ID
  * `type` - Account type (e.g., "spot", "futures", "margin")
  * `code` - Currency code (if account is currency-specific)
  * `info` - Raw exchange response

# `t`

```elixir
@type t() :: %CCXT.Account{
  code: String.t() | nil,
  id: String.t() | nil,
  info: map() | nil,
  type: String.t() | nil
}
```

# `schema`

```elixir
@spec schema() :: map()
```

JSON Schema for the Account unified type.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
