---
title: "Get balances for account"
method: GET
path: "/api/v1/accounts/{id}/balances"
tags: ["Data v1.Account", "ENTERPRISE", "BETA"]
---

# Get balances for account

`GET /api/v1/accounts/{id}/balances`

Returns an object with the account’s balances.

## Response `200`

Successful operation.

- Balances
  - `accountId` string — The internal identifier of account.
  - `balances` BalancesDetails
    - `available` CurrencyDenominatedAmount
      - `currencyCode` string, required — The ISO 4217 currency code of the amount
      - `scale` integer, required — The scale of the amount. <br/> The `unscaledValue` is used with `scale` to accurately represent floating point values. <br/> The formula is `unscaledValue * (10^-scale)`. For example, if scale is 1 and unscaledValue is 1230, the end result would be 123.0.
      - `unscaledValue` integer, required — The unscaled value of the amount. <br/> The `unscaledValue` is used with `scale` to accurately represent floating point values. <br/> The formula is `unscaledValue * (10^-scale)`. For example, if scale is 1 and unscaledValue is 1230, the end result would be 123.0.
    - `booked` CurrencyDenominatedAmount, required
      - `currencyCode` string, required — The ISO 4217 currency code of the amount
      - `scale` integer, required — The scale of the amount. <br/> The `unscaledValue` is used with `scale` to accurately represent floating point values. <br/> The formula is `unscaledValue * (10^-scale)`. For example, if scale is 1 and unscaledValue is 1230, the end result would be 123.0.
      - `unscaledValue` integer, required — The unscaled value of the amount. <br/> The `unscaledValue` is used with `scale` to accurately represent floating point values. <br/> The formula is `unscaledValue * (10^-scale)`. For example, if scale is 1 and unscaledValue is 1230, the end result would be 123.0.
    - `creditLimit` CurrencyDenominatedAmount
      - `currencyCode` string, required — The ISO 4217 currency code of the amount
      - `scale` integer, required — The scale of the amount. <br/> The `unscaledValue` is used with `scale` to accurately represent floating point values. <br/> The formula is `unscaledValue * (10^-scale)`. For example, if scale is 1 and unscaledValue is 1230, the end result would be 123.0.
      - `unscaledValue` integer, required — The unscaled value of the amount. <br/> The `unscaledValue` is used with `scale` to accurately represent floating point values. <br/> The formula is `unscaledValue * (10^-scale)`. For example, if scale is 1 and unscaledValue is 1230, the end result would be 123.0.
  - `refreshed` string, date-time — Timestamp of when the account was last refreshed.

## Other responses

- `404` — The account does not exist, or no balances available.

---

[API](https://skmtc.net/tink/apis/tink-api.md) · [All operations](https://skmtc.net/tink/apis/tink-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tink/tink-api/revisions/23d8982b533d/schema)
