curl --request POST \
--url https://utxo-monitor.snek.fun/getUtxos \
--header 'Content-Type: application/json' \
--data '{
"pkh": "...",
"offset": 0,
"limit": 100,
"query": "unspent"
}'
[
{
"txHash": "...",
"index": 0,
"address": "addr1...",
"value": [
{ "unit": "lovelace", "amount": "1000000" },
{ "unit": "abc123...", "amount": "24000" }
]
}
]
UTXO Monitor
Get UTXOs
Unspent outputs for a wallet
POST
/
getUtxos
curl --request POST \
--url https://utxo-monitor.snek.fun/getUtxos \
--header 'Content-Type: application/json' \
--data '{
"pkh": "...",
"offset": 0,
"limit": 100,
"query": "unspent"
}'
[
{
"txHash": "...",
"index": 0,
"address": "addr1...",
"value": [
{ "unit": "lovelace", "amount": "1000000" },
{ "unit": "abc123...", "amount": "24000" }
]
}
]
Returns the unspent transaction outputs owned by a wallet, identified by its payment-key hash.
Paginate by requesting 100 at a time until the response returns fewer than
limit entries — that’s the last page.
Auth: Public
Request body
string
required
Payment-key hash of the wallet to inspect.
integer
default:"0"
Pagination offset.
integer
default:"100"
Max results per request.
string
default:"unspent"
Query mode. Today only
unspent is supported.Response
object[]
Array of unspent outputs.
Show properties
Show properties
string
Hash of the transaction that created the output.
integer
Output index within its transaction.
string
Bech32 address of the output.
curl --request POST \
--url https://utxo-monitor.snek.fun/getUtxos \
--header 'Content-Type: application/json' \
--data '{
"pkh": "...",
"offset": 0,
"limit": 100,
"query": "unspent"
}'
[
{
"txHash": "...",
"index": 0,
"address": "addr1...",
"value": [
{ "unit": "lovelace", "amount": "1000000" },
{ "unit": "abc123...", "amount": "24000" }
]
}
]
Was this page helpful?