> ## Documentation Index
> Fetch the complete documentation index at: https://developers.bloobank.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get wallet balance

Returns a **real-time balance snapshot** for the wallet — total, locked, and immediately available amounts, plus an `asset` descriptor. The snapshot is read live from the underlying provider on every call; values are **not cached**.

The three balances:

| Field       | Meaning                                                                                   |
| ----------- | ----------------------------------------------------------------------------------------- |
| `amount`    | Total balance, including funds reserved for in-flight outbound orders.                    |
| `locked`    | Funds reserved for outbound orders currently in `PENDING` or `PROCESSING`. Not spendable. |
| `available` | Funds you can immediately commit to a new outbound order. `available = amount - locked`.  |

<Warning>
  **Before creating an outbound payment order**, check `available`, not `amount`. An outbound order against insufficient `available` will finalize as `FAILED` with `errorCode: INSUFFICIENT_FUNDS`.
</Warning>

All values are integers in **minor units** (cents for BRL). See [Amounts & currency](/get-started/concepts/amounts-and-currency).
