---
title: "List unspent outputs (UTXOs)"
method: GET
path: "/utxo_management/{vaultAccountId}/{assetId}/unspent_outputs"
tags: ["UTXO Management"]
---

# List unspent outputs (UTXOs)

`GET /utxo_management/{vaultAccountId}/{assetId}/unspent_outputs`

## Request

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

Returns a paginated list of unspent transaction outputs (UTXOs) for a UTXO-based asset in a vault account, with optional filters for labels, statuses, amounts, and more.
Endpoint Permission: Admin, Non-Signing Admin, Signer, Approver, Editor, Viewer.

## Path parameters

- `vaultAccountId` string, numeric, required
- `assetId` string, required

## Query parameters

- `pageCursor` string
- `pageSize` integer
- `sort` 'AMOUNT' | 'CONFIRMATIONS'
- `order` 'ASC' | 'DESC'
- `includeAllLabels` string[]
- `includeAnyLabels` string[]
- `excludeAnyLabels` string[]
- `includeStatuses` string[]
- `address` string
- `txHash` string
- `txId` string, uuid
- `minAmount` string
- `maxAmount` string

## Response `200`

A paginated list of UTXOs

- ListUtxosResponse
  - `data` UtxoOutput[], required: List of UTXOs
    - `input` UtxoInput2, required
      - `txHash` string: The transaction hash
      - `index` integer: The output index (vout)
    - `utxoId` string, required: The unique UTXO identifier
    - `address` string, required: The address holding this UTXO
    - `amount` string, required: The UTXO amount in the asset's native unit
    - `confirmations` integer: Number of confirmations
    - `status` 'PENDING' | 'AVAILABLE' | 'FROZEN' | 'SELECTED', required: The UTXO status
    - `isChange` boolean: Whether this is a change output
    - `isCoinbase` boolean: Whether this is a coinbase output
    - `fbTxId` string: The Fireblocks transaction ID that created this UTXO
    - `createdByHash` string: The on-chain block hash where this UTXO was created
    - `spentByFbTxId` string[]: Fireblocks transaction IDs that selected/spent this UTXO
    - `createdByHeight` integer: The block height at which this UTXO was created
    - `createdAt` string, date-time: The timestamp when this UTXO was created
    - `updatedAt` string, date-time: The timestamp when this UTXO was last updated
    - `labels` string[]: Labels attached to this UTXO
    - `hasNativeAssets` boolean: Whether this UTXO carries Cardano native assets (tokens)
  - `next` string, nullable: Cursor to the next page

## 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)
