Wasabi Wallet API Reference

Developer resources and examples for integrating Wasabi’s privacy-enhancing Bitcoin features.

Base URL

https://api.wasabi-wallet.io/v1/

Endpoints

GET /status

Returns API uptime and node sync status.

{
  "status": "ok",
  "uptime": "124h",
  "network": "mainnet"
}

POST /coinjoin

Initiate a CoinJoin session with selected UTXOs.

{
  "utxos": ["txid:vout"],
  "fee_rate": 5,
  "round_id": 542
}

GET /version

Returns the current API and wallet version.

{
  "api": "1.0.3",
  "wallet": "2.1.4"
}

Authentication

Most endpoints are public. For authenticated endpoints, use API keys set in headers:

Authorization: Bearer YOUR_API_KEY

Rate Limits

60 requests per minute per IP. Exceeding will result in a 429 Too Many Requests response.

Response Codes

Developer Links

Check the open-source repo:

View on GitHub