ApiWatch only
List derived addresses (with balances)
GET
bearerid*stringX-API-Version?stringAPI version for header-based versioning
Default
"1"Value in
"1""2"curl -X GET 'http://localhost:3001/api/v1/watchonly/wallets/string/addresses'Example Response200
Empty
Import an xpub (watch-only wallet) POST
Parses + validates the xpub (xpub/ypub/zpub, or tpub/upub/vpub on testnet), stores it encrypted, and derives the first receive addresses. Zero private key material.
Refresh balances from mempool.space POST
Best-effort: updates every address + the cached wallet total.