Updated: April 20268 min read
REST API Reference
Documented backend routes used by desktop, web, and mobile clients.
Core Service Routes
- GET /api/health
- GET /api/version
- GET /api/version?platform=windows&product=core&architecture=x64
- GET /api/download/windows?product=core&architecture=x64
- GET /api/download/macos?product=ops&architecture=universal
Auth Routes
- POST /api/auth/login
- POST /api/auth/register
- POST /api/auth/signup
- POST /api/auth/reset/request
- POST /api/auth/reset/confirm
- POST /api/auth/account/delete
- GET /api/auth/account/export
- NextAuth: /api/auth/[...nextauth]
Billing Routes
- GET /api/subscription/status
- POST /api/subscription/revenuecat-webhook
- POST /api/subscription/checkout returns 410 Gone after RevenueCat migration
- POST /api/subscription/webhook returns 410 Gone after LemonSqueezy migration
Notification Registration Routes
- POST /api/push/register (iOS token registration; delivery requires signed-device APNs evidence)
- GET /api/push/devices
- DELETE /api/push/devices/[deviceId]
Example: Service Version
Fetch version metadatabash
curl -s 'https://quilon.dev/api/version?platform=windows&product=core&architecture=x64' | jq