Issue with /api/address/:address/txs/chain Endpoint Returning "Cannot GET" Error

Hello Umbrel Team and Community,

I’m experiencing an issue with the confirmed transactions endpoint in the Umbrel mempool API. When I make a GET request to:

http://umbrel.local:3006/api/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs/chain

I receive the following HTML error response:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot GET /api/v1/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs/chain</pre>
</body>
</html>

I have also tried the versioned URL (/api/v1/address/.../txs/chain), but the same error is returned.

Details:

  • Electrum (electrs) Server Status: Fully synced.
  • Umbrel Version: [Please include your current version here]
  • Other Endpoints: Other mempool API endpoints are working as expected.

Steps to Reproduce:

  1. Run the following command:
    curl -sSL "http://umbrel.local:3006/api/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs/chain"
    
  2. Observe the HTML error output indicating “Cannot GET /api/v1/address/…/txs/chain”.

Expected Behavior:

The endpoint should return a JSON response containing the confirmed transactions for the specified address (25 transactions per page), with optional paging using the :last_seen_txid parameter.

Actual Behavior:

It returns an HTML error message, suggesting the endpoint is either not implemented or not enabled in this version.

Has anyone encountered this issue before? Is there a known fix or workaround? Any help or guidance would be greatly appreciated.

Thanks in advance for your assistance.

Same here… maybe give this a try:

If not installed, install and fire this guy up - Electrs | Umbrel App Store

and

retry query while dropping the final “chain”

http://umbrel.local:3006/api/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs

Not perfect, but might give you what you need.

I’ve got the same error with the endpoint:
http://umbrel.local:3006/api/address/1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY/utxo
Bitcoin Node and Electrs are 100% synchronized.