Properties
| Name | Type | Description |
|---|---|---|
| addresses | array | Addresses that are eligible to sign the consumption of this output. |
| asset | object | |
| consumedOnChainId | string | Blockchain ID on which this output is consumed on. |
| consumingTxHash | string | Transaction ID that consumed this output. |
| createdOnChainId | string | Blockchain ID on which this output is created on. |
| utxoId | string | UTXO ID for this output. |
| utxoBytes | string | The bytes of the UTXO |
| consumingTxTimestamp | number | Unix timestamp in seconds at which this output was consumed. |
| creationTxHash | string | Transaction ID that created this output. |
| credentials | array | Credentials that signed the transaction to consume this utxo |
| groupId | number | Index representing the minting set for the NFT mint output. |
| locktime | number | Locktime in seconds after which this output can be consumed. |
| outputIndex | string | Postion of this output in a list of lexiographically sorted outputs of a transaction. |
| payload | string | Hex encoded data for NFT assets. |
| threshold | number | Minimum number of signatures required to consume this output. |
| timestamp | number | Unix timestamp in seconds at which this outptut was created. |
| utxoType | string | Type of output. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/Utxo.json",
"title": "Utxo",
"type": "object",
"properties": {
"addresses": {
"description": "Addresses that are eligible to sign the consumption of this output.",
"examples": [
[
"avax1qm2a25eytsrj235hxg6jc0mwk99tss64eqevsw"
]
],
"type": "array",
"items": {
"type": "string"
}
},
"asset": {
"$ref": "#/components/schemas/AssetAmount"
},
"consumedOnChainId": {
"type": "string",
"description": "Blockchain ID on which this output is consumed on.",
"examples": [
"2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM"
]
},
"consumingTxHash": {
"type": "string",
"description": "Transaction ID that consumed this output.",
"examples": [
"3j9JpF1aGuQtLLbo3YkvvKkWrCZViXZjdeJQWUSEY5hcqUn2c"
]
},
"createdOnChainId": {
"type": "string",
"description": "Blockchain ID on which this output is created on.",
"examples": [
"2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM"
]
},
"utxoId": {
"type": "string",
"description": "UTXO ID for this output.",
"examples": [
"68vLva9kfKUsX88ZPM8jdbf8qHUZRoZSFH6NdpAVTspkfrXDC"
]
},
"utxoBytes": {
"type": "string",
"description": "The bytes of the UTXO"
},
"consumingTxTimestamp": {
"type": "number",
"description": "Unix timestamp in seconds at which this output was consumed.",
"examples": [
1599696000
]
},
"creationTxHash": {
"type": "string",
"description": "Transaction ID that created this output.",
"examples": [
"FvwEAhmxKfeiG8SnEvq42hc6whRyY3EFYAvebMqDNDGCgxN5Z"
]
},
"credentials": {
"description": "Credentials that signed the transaction to consume this utxo",
"type": "array",
"items": {
"$ref": "#/components/schemas/UtxoCredential"
}
},
"groupId": {
"type": "number",
"description": "Index representing the minting set for the NFT mint output."
},
"locktime": {
"type": "number",
"description": "Locktime in seconds after which this output can be consumed.",
"examples": [
0
]
},
"outputIndex": {
"type": "string",
"description": "Postion of this output in a list of lexiographically sorted outputs of a transaction.",
"examples": [
"38"
]
},
"payload": {
"type": "string",
"description": "Hex encoded data for NFT assets."
},
"threshold": {
"type": "number",
"description": "Minimum number of signatures required to consume this output.",
"examples": [
1
]
},
"timestamp": {
"type": "number",
"description": "Unix timestamp in seconds at which this outptut was created.",
"examples": [
1599696000
]
},
"utxoType": {
"type": "string",
"description": "Type of output.",
"examples": [
"mint"
]
}
},
"required": [
"addresses",
"asset",
"consumedOnChainId",
"createdOnChainId",
"utxoId",
"creationTxHash",
"locktime",
"outputIndex",
"threshold",
"timestamp",
"utxoType"
]
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/Utxo"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.