---
title: "Get vault accounts"
method: GET
path: "/vault/accounts"
tags: ["Vaults"]
deprecated: true
---

# Get vault accounts

`GET /vault/accounts`

## Request

- Base URL: `https://api.fireblocks.io/v1`
- URL: `https://api.fireblocks.io/v1/vault/accounts`
- Auth: none declared
- TypeScript: <https://skmtc.dev/fireblocks/apis/fireblocks-api/docs/vault/accounts/get.ts> (a function with typed inputs; its response is checked against the schema)

> **Deprecated.**

DEPRECATED - Please use `/vault/accounts_paged` endpoint instead.
Endpoint Permission: Admin, Non-Signing Admin, Signer, Approver, Editor, Viewer.

## Query parameters

- `namePrefix` string
- `nameSuffix` string
- `minAmountThreshold` number
- `assetId` string

## Response `200`

A list of vault accounts

- VaultAccount[]
  - `id` string
  - `name` string
  - `assets` VaultAsset[]
    - `id` string
    - `total` string: The total wallet balance. In EOS this value includes the network balance, self staking and pending refund. For all other coins it is the balance as it appears on the blockchain.
    - `balance` string: Deprecated - replaced by "total"
    - `available` string: Funds available for transfer. Equals the blockchain balance minus any locked amounts
    - `pending` string: The cumulative balance of all transactions pending to be cleared
    - `frozen` string: The cumulative frozen balance
    - `lockedAmount` string: Funds in outgoing transactions that are not yet published to the network
    - `staked` string: Staked balance
    - `totalStakedCPU` string: Deprecated
    - `totalStakedNetwork` string: Deprecated
    - `selfStakedCPU` string: Deprecated
    - `selfStakedNetwork` string: Deprecated
    - `pendingRefundCPU` string: Deprecated
    - `pendingRefundNetwork` string: Deprecated
    - `blockHeight` string
    - `blockHash` string
    - `rewardsInfo` RewardsInfo
      - `pendingRewards` string: Amount that is pending for rewards
  - `hiddenOnUI` boolean
  - `customerRefId` string
  - `autoFuel` boolean
  - `tags` Tag[]: List of tags attached to the vault account
    - `id` string, uuid, required: The unique identifier of the tag
    - `label` string, required: The tag label
    - `description` string: Description for the tag
    - `color` string: The tag color in hex format
    - `isProtected` boolean, required: Indication if the tag is a protected tag
    - `updatedAt` number, required: The date and time the tag was last updated
    - `type` 'WALLET_POOL': The tag type, indicating the domain that owns the tag
    - `allowedEntityTypes` string[]: The entity types this tag may be attached to. Tags created before this field was introduced read back as ['vault_account']. Known values: vault_account (default), contact.
    - `pendingApprovalRequest` ApprovalRequest: Approval request details
      - `id` string, numeric, required: The approval request identifier
      - `type` 'TAG_UPDATE' | 'TAG_DELETE' | 'TAG_ATTACH_DETACH', required: The approval request type
      - `state` 'PENDING' | 'APPROVED' | 'REJECTED' | 'FAILED' | 'CANCELLED' | 'EXPIRED', required: The approval request state

## Other responses

- `default`: Error Response

---

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