{
  "ok": true,
  "service": "rootmyandroid-api",
  "version": "v1",
  "endpoints": [
    "/v1/health",
    "/v1/analytics/event (POST) — first-party analytics beacon",
    "/v1/analytics/t.gif (GET) — first-party analytics noscript pixel",
    "/v1/support/conversations (POST) — open a support conversation (realtime | message)",
    "/v1/support/conversations/{id}/messages (GET, x-support-token) — poll thread",
    "/v1/support/conversations/{id}/messages (POST, x-support-token) — visitor reply",
    "/v1/accounts (POST)",
    "/v1/accounts/{number} (GET)",
    "/v1/billing/checkout (POST) — card rail (NOWPayments)",
    "/v1/billing/halo/checkout (POST) — Halo pack, card rail (NOWPayments)",
    "/v1/billing/halo/payment (POST) — Halo pack, whitelabel rail (deposit address returned)",
    "/v1/halo (POST) — balance + recent ledger",
    "/v1/halo/services (GET) — PRO service catalog + prices",
    "/v1/halo/consume (POST) — charge a PRO service",
    "/v1/redeem (POST) — redeem a voucher code for Halo",
    "/v1/billing/payment/{id} (GET)",
    "/v1/billing/nowpayments/webhook (POST)",
    "/v1/backups (POST)",
    "/v1/backups/list (POST)",
    "/v1/guardian/sync (POST)",
    "/v1/relay/devices (POST) — pair a Rootz relay device (Ed25519 key-bound)",
    "/v1/relay/devices/list (POST) — list active relay devices for an account",
    "/v1/relay/devices/{id} (DELETE) — kill-switch revoke a paired device",
    "/v1/relay/challenge (POST) — issue a single-use tunnel challenge",
    "/v1/device/audit (POST)",
    "/v1/device/audit/list (POST)",
    "/v1/device/whoami"
  ]
}