txs: Get address transactions

API: mempool.space:mempool
Endpoint: /address/{address}/txs
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 184ms

Description

Returns a list of transactions involving the specified address. Each transaction includes inputs (vin), outputs (vout), fees, confirmation status, and witness data.

From spec: Returns all transactions associated with an address.

Usage Tips

- Results are paginated; use last_seen_txid parameter for pagination - Unconfirmed transactions have status.confirmed=false - Values in vout are in satoshis - Paging not shown in this example but can be added with ?last_seen_txid=<txid>

Parameters (1)

address (string, path, required)

Bitcoin address

Examples (1)

Get recent transactions for genesis address probe-gate

Demonstrates fetching transaction history for an address with inputs, outputs, and confirmation status

curl 'https://mempool.space/api/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/txs'
import requests

resp = requests.get("https://mempool.space/api/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/txs")
data = resp.json()
import zingu_apis

api = zingu_apis.api("mempool")
result = api.fetch("address/{address}/txs")

for item in result:
    print(item)
const resp = await fetch("https://mempool.space/api/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/txs");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:43:10.715323 200 184ms
2026-04-16 00:21:35.909690 200 174ms
2026-04-15 02:00:32.955019 200 192ms
2026-04-14 03:44:24.698295 200 285ms
2026-04-12 14:37:19.510911 200 421ms
2026-04-10 01:57:05.045351 ERR
2026-04-09 03:40:04.603016 200 195ms
2026-04-08 00:15:40.049673 200 239ms
2026-04-07 00:07:48.597957 200 190ms
2026-04-06 00:35:28.952534 200 244ms
2026-04-05 00:34:06.498126 200 447ms