---
title: "Get a List of Balances for an Address"
method: GET
path: "/{protocol}/{network}/account/{address}"
tags: ["Balances & UTXO"]
---

# Get a List of Balances for an Address

`GET /{protocol}/{network}/account/{address}`

Returns a list of account balances by a user-defined account address for the supported currencies.

## Path parameters

- `protocol` string, required
- `network` string, required
- `address` string, required

## Query parameters

- `assets` string

## Response `200`

Balances

- Balance[] — The currency balances with asset paths as keys.
  - `currency` union
    - object
      - `asset_path` string, required — The asset path of transferred currency.
      - `symbol` string — The currency symbol.
      - `name` string — The name of the currency.
      - `decimals` integer — The decimal places right to the comma.
      - `type` string, required — The type of the currency.
    - object
      - `asset_path` string, required — The asset path of the transferred currency.
      - `symbol` string — The currency symbol.
      - `name` string — The name of the currency.
      - `decimals` integer — The decimal places right to the comma.
      - `type` string, required — The currency type.
      - `detail` Token — The detail object.
        - `type` string, required — The name of token mechanism.
        - `id` string, required — The token identifier.
        - `creator` string — The address that created the token.
    - object
      - `asset_path` string, required — The asset path of the transferred currency.
      - `symbol` string — The currency symbol.
      - `name` string — The name of the currency.
      - `decimals` integer — The decimal places right to the comma.
      - `type` string, required — The type of the currency.
      - `detail` SmartToken — The detail object.
        - `type` string, required — The name of the token mechanism (smart contract).
        - `contract` string, required — The address of the contract.
  - `confirmed_balance` string — The balance that can be spent.
  - `pending_balance` string — The balance value from the latest confirmed block.
  - `confirmed_block` integer — The confirmed block number.
  - `confirmed_nonce` integer — The confirmed nonce of the transaction.

## Other responses

- `400` — Bad request
- `401` — Invalid or expired token
- `404` — Resource not found
- `429` — Rate limit exceeded
- `500` — An internal server error happened
- `503` — The resource you are trying to access is currently unavailable

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
