Get Transaction History (UTXO) Batch: API Migration (v3 to v4)


This guide covers the migration from legacy v3 chain-specific Get transaction history batch endpoints to the new unified Blockchains API endpoint Get UTXO transaction history batch


Endpoint Change Summary

Componentv3 (Legacy)v4 (New)
Standard Pattern/v3/{chain}/transaction/address/batch/v4/data/blockchains/transaction/history/utxos/batch

Deprecated v3 Endpoints

The following chain-specific endpoints have been consolidated:

Old v3 EndpointStatus
/v3/bitcoin/transaction/address/batchDeprecated
/v3/dogecoin/transaction/address/batchDeprecated
/v3/litecoin/transaction/address/batchDeprecated

Migration Steps

1. Update Your Base URL

Standard endpoints:

- POST /v3/bitcoin/transaction/address/batch
+ POST /v4/data/blockchains/transaction/history/utxos/batch?chain=bitcoin-mainnet

2. Adjust Chain Identifiers

Ensure you're using the new chain identifier format (e.g., ethereum-mainnet instead of ethereum).

3. Update Response Handling

Review your code for any response schema changes between v3 and v4.

🚧

Attention

Mind potential breaking changes.