---
title: "Get XLM Account info"
method: GET
path: "/v3/xlm/account/{account}"
tags: ["Stellar - Tatum API"]
---

# Get XLM Account info

`GET /v3/xlm/account/{account}`

## Request

- Base URL: `https://api.tatum.io`
- URL: `https://api.tatum.io/v3/xlm/account/{account}`
- Auth: API key in header `x-api-key`

/v3/xlm/account/{account}

#### 5 credits per API call.

  

Get XLM Account detail.

## Path parameters

- `account` string, required

## Response `200`

OK

- XlmAccount
  - `id` string: A unique identifier for this account.
  - `account_id` string: This account’s public key encoded in a base32 string representation.
  - `sequence` string: This account’s current sequence number. For use when submitting this account’s next transaction.
  - `subentry_count` number: The number of subentries on this account.
  - `last_modified_ledger` number: The ID of the last ledger that included changes to this account.
  - `thresholds` object: Operations have varying levels of access. This field specifies thresholds for different access levels, as well as the weight of the master key.
    - `low_threshold` number: The weight required for a valid transaction including the Allow Trust and Bump Sequence operations.
    - `med_threshold` number: The weight required for a valid transaction including the Create Account, Payment, Path Payment, Manage Buy Offer, Manage Sell Offer, Create Passive Sell Offer, Change Trust, Inflation, and Manage Data operations.
    - `high_threshold` number: The weight required for a valid transaction including the Account Merge and Set Options operations.
  - `flags` object: Flags denote the enabling/disabling of certain asset issuer privileges.
    - `auth_required` boolean: If set to true, anyone who wants to hold an asset issued by this account must first be approved by this account.
    - `auth_revocable` boolean: If set to true, this account can freeze the balance of a holder of an asset issued by this account.
    - `auth_immutable` boolean: If set to true, none of the following flags can be changed.
  - `balances` object[]: The assets this account holds.
    - `balance` string: The number of units of an asset held by this account.
    - `limit` string: The maximum amount of this asset that this account is willing to accept. Specified when opening a trustline.
    - `buying_liabilities` string: The sum of all buy offers owned by this account for this asset.
    - `selling_liabilities` string: The sum of all sell offers owned by this account for this asset.
    - `asset_type` string: Either native, credit_alphanum4, or credit_alphanum12.
    - `asset_code` string: The code for this asset.
    - `asset_issuer` string: The Stellar address of this asset’s issuer.
  - `signers` object[]: The public keys and associated weights that can be used to authorize transactions for this account. Used for multi-sig.
    - `weight` number: The numerical weight of a signer. Used to determine if a transaction meets the threshold requirements.
    - `key` string: A hash of characters dependent on the signer type.
    - `type` 'sha256_hash' | 'ed25519_public_key' | 'preauth_tx': The type of hash for this signer.
  - `data` object: An array of account data fields.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized. Not valid or inactive subscription key present in the HTTP Header.
- `403`: Forbidden. The request is authenticated, but it is not possible to required perform operation due to logical error or invalid permissions.
- `500`: Internal server error. There was an error on the server during the processing of the request.

---

[API](https://skmtc.dev/tatum/apis/blockchain.md) - [All operations](https://skmtc.dev/tatum/apis/blockchain/llms.txt) - [OpenAPI document](https://skmtc.dev/tatum/apis/blockchain/revisions/f9623a85f420?raw)
