Skip to main content
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

pkh
string
required
Payment-key hash of the wallet to inspect.
offset
integer
default:"0"
Pagination offset.
limit
integer
default:"100"
Max results per request.
query
string
default:"unspent"
Query mode. Today only unspent is supported.

Response

[]
object[]
Array of unspent outputs.
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" }
    ]
  }
]