Bitcoin Payments

Create and manage Bitcoin payment requests

Create Invoice
API Docs

New Payment Request

Bitcoin QR Code

Agent API

REST endpoints for automated payments.

POST /api/pay/invoice
GET /api/pay/status/{id}
POST /api/pay/cancel/{id}
GET /api/pay/history
GET /api/pay/balance

Create Invoice

curl -X POST /api/pay/invoice \
  -H "Content-Type: application/json" \
  -d '{
    "amount_sats": 50000,
    "memo": "Booking deposit"
  }'

Response

{
  "id": "inv_abc123...",
  "address": "bc1q...",
  "amount_sats": 50000,
  "status": "pending",
  "bitcoin_uri": "bitcoin:bc1q..."
}