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

# Get Balance — GET /balance

> Read your available and pending balance per coin, with live USD estimates and a 30-day series. Requires balance:read.

Returns your withdrawable (available) and unconfirmed (pending) balance for every coin you hold, plus a live fiat estimate and a 30-day available-balance series. Requires the `balance:read` scope.

* **available** — settled funds you can withdraw.
* **pending** — deposits seen on-chain but not yet confirmed.

Fiat figures are a **live-rate estimate** in your account's settlement currency, never a stored liability — balances are always denominated in the coin itself.

## Request

**`GET https://api.blockra.io/balance`**

## Response

<ResponseField name="currency" type="string">
  Your account's settlement currency, which every fiat estimate is quoted in — one of `USD`, `EUR`, or `GBP`.
</ResponseField>

<ResponseField name="total" type="object">
  Combined available + pending, in fiat, with `value`, `previous` (30 days ago), and a daily `series`.
</ResponseField>

<ResponseField name="available" type="object">
  Withdrawable balance in fiat (same shape as `total`).
</ResponseField>

<ResponseField name="pending" type="object">
  Unconfirmed balance in fiat (same shape as `total`).
</ResponseField>

<ResponseField name="pending_count" type="number">
  The number of deposits currently awaiting confirmation.
</ResponseField>

<ResponseField name="assets" type="array">
  Per-coin breakdown.

  <Expandable title="asset">
    <ResponseField name="asset" type="string">
      The coin (`BTC`, `LTC`, `ETH`, `USDC`, `USDT`).
    </ResponseField>

    <ResponseField name="available_atoms" type="string">
      Available amount in the coin's smallest unit.
    </ResponseField>

    <ResponseField name="available" type="string">
      Available amount as a human decimal string.
    </ResponseField>

    <ResponseField name="available_fiat" type="number">
      Available amount valued in your settlement currency (estimate).
    </ResponseField>

    <ResponseField name="pending_atoms" type="string">
      Pending amount in the coin's smallest unit.
    </ResponseField>

    <ResponseField name="pending" type="string">
      Pending amount as a human decimal string.
    </ResponseField>

    <ResponseField name="pending_fiat" type="number">
      Pending amount valued in your settlement currency (estimate).
    </ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl https://api.blockra.io/balance \
    -H "X-API-Key: bk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "data": {
      "currency": "USD",
      "total": { "value": 152.31, "previous": 98.10, "series": [140.02, 145.88, 149.20] },
      "available": { "value": 149.20, "previous": 98.10, "series": [138.00, 143.10, 149.20] },
      "pending": { "value": 3.11, "previous": 0, "series": [2.02, 2.78, 3.11] },
      "pending_count": 1,
      "assets": [
        {
          "asset": "LTC",
          "available_atoms": "180000000",
          "available": "1.8",
          "available_fiat": 78.55,
          "pending_atoms": "0",
          "pending": "0",
          "pending_fiat": 0
        }
      ]
    },
    "error": null
  }
  ```
</ResponseExample>
