---
title: "Retrieve account balance"
method: GET
path: "/v1/accounts/{id}/balance"
tags: ["Accounts"]
---

# Retrieve account balance

`GET /v1/accounts/{id}/balance`

## Request

- Base URL: `https://api.augustus.com`
- URL: `https://api.augustus.com/v1/accounts/{id}/balance`
- Auth: HTTP bearer

Retrieves the available balance for an account.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `as_of` string, date-time

## Response `200`

The account balance resource

- AccountBalanceResourceDto
  - `type` 'account_balance', required: Resource type discriminator.
  - `account_id` string, uuid, required: Unique identifier of the account.
  - `amount` object, required
    - `available` string, required: Available balance as a string decimal (e.g. "100.50").
    - `pending` string, required: Pending balance as a string decimal (e.g. "7.50").
  - `currency` 'EUR' | 'GBP' | 'USD' | 'USDC', required: Currency code (ISO 4217 or crypto).
  - `as_of` string, date-time, required: ISO 8601 UTC timestamp when the balance was retrieved.

## Changes

- **2026-10-16** `f7ded6c181ab`: 1 info
  - endpoint added
- **2026-08-19** `3d21138daf4c`: 3 info
  - removed the pattern `^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$` from the `path` request parameter `id`
  - the `account_id` response's property pattern `^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$` was removed for the status `200`
  - the `as_of` response's property pattern `^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$` was removed for the status `200`
- **2026-08-17** `3ed0a0aba68b`: 4 info
  - removed the `BTC` enum value from the `currency` response property for the response status `200`
  - removed the `ETH` enum value from the `currency` response property for the response status `200`
  - removed the `POL` enum value from the `currency` response property for the response status `200`
  - removed the `SOL` enum value from the `currency` response property for the response status `200`
- …earlier changes not shown

[Operation history](https://skmtc.dev/augustus/apis/ivy-api/changes/v1/accounts/:id/balance/get.md)

---

[API](https://skmtc.dev/augustus/apis/ivy-api.md) - [All operations](https://skmtc.dev/augustus/apis/ivy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/augustus/apis/ivy-api/revisions/e87bdcac11cc?raw)
