Get a List of Transaction Inputs and Outputs

Returns the transaction inputs and outputs following the BTC's UTXO model definition by a user-definied account address.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
💡

Compute Unit Value: 10 (paginated)


🚧

Truncation Info

For responses that have big numbers (such as in transfer amounts from blockchain transactions), truncation might be applied from Javascript’s native JSON parser.

To avoid this behavior, we recommend using a library such as json-bigint or lossless-json

Supported Protocols & Networks

Protocol Network Path Parameter
Bitcoin Mainnet bitcoin/mainnet
Testnet bitcoin/testnet
Testnet4 bitcoin/testnet4
Bitcoincash Mainnet bitcoincash/mainnet
Testnet bitcoincash/testnet
Dogecoin Mainnet dogecoin/mainnet
Testnet dogecoin/testnet
Litecoin Mainnet litecoin/mainnet
Testnet litecoin/testnet
Path Params
string
required
Defaults to bitcoin

The protocol handle, one of: bitcoin, bitcoincash, dogecoin, litecoin.

string
required
Defaults to mainnet

Which network to target. Available networks can be found in the list of supported protocols or with /{protocol}.

string
required
Defaults to 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa

The account address of the protocol.

Query Params
boolean

Whether the transaction output was spent or not.

boolean

Whether to check for UTXOs spent in the mempool as well as UTXOs pending in the mempool.

integer

The Unix Timestamp from where to start.

integer

The Unix Timestamp from where to end.

string
enum
Defaults to desc

The pagination order.

Allowed:
string

The token to retrieve more items in the next request. Use the next_page_token returned from the previous response for this parameter.

integer

The max number of items to return in a response
Defaults to 50k and is capped at 100k.

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json