# `Unicom360.Balances`
[🔗](https://github.com/TechRode-Solution-Limited/unicom360-elixir/blob/v0.1.0/lib/unicom360/balances.ex#L1)

The result of `Unicom360.Balance.all/2` (canonical name `Balances`).

  * `message`, `client_id`, `client_name`.
  * `balances` - a map from bundle type (`"SMS"`, `"EMAIL"`, `"WHATSAPP"`, ...) to `Decimal`.
  * `raw`, `extra` - the JSON object, and the members this version does not model.

# `t`

```elixir
@type t() :: %Unicom360.Balances{
  balances: %{optional(String.t()) =&gt; Decimal.t()},
  client_id: String.t() | nil,
  client_name: String.t() | nil,
  extra: map(),
  message: String.t() | nil,
  raw: map()
}
```

---

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