---
title: "Returns a consensus layer account."
method: GET
path: "/consensus/accounts/{address}"
---

# Returns a consensus layer account.

`GET /consensus/accounts/{address}`

## Path parameters

- `address` string, required — An Oasis-style (bech32) address.

## Response `200`

A JSON object containing a consensus layer account.

- Account — A consensus layer account.
  - `address` string, required — The staking address for this account.
  - `nonce` integer, required — The expected nonce for the next transaction (= last used nonce + 1)
  - `available` string, bigint, required
  - `escrow` string, bigint, required
  - `debonding` string, bigint, required
  - `delegations_balance` string, bigint, required
  - `debonding_delegations_balance` string, bigint, required
  - `first_activity` string, date-time — The second-granular consensus time of the block in which this account was first active. Dates before Cobalt (2021-04-28) are approximate.
  - `allowances` Allowance[], required — The allowances made by this account. This field is omitted when listing multiple accounts.
    - `address` string, required — The allowed account.
    - `amount` string, bigint, required
  - `stats` AccountStats, required
    - `total_sent` string, bigint
    - `total_received` string, bigint
    - `num_txns` integer, required — The total number of transactions this account was involved with.

## Other responses

- `400` — A human-readable error message.
- `404` — An empty response indicating that the requested resource was not found.
- `500` — A human-readable error message.

---

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