API
The OfficeLabs service is a Django REST API. Its URL groups are:
| Prefix | What it covers |
|---|---|
/api/accounts/ | The signed-in account |
/api/auth/ | Email sign-in, registration, tokens, password reset |
/api/auth/registration/ | Account registration |
/api/billing/ | Plans, subscription, usage, Stripe webhooks |
/api/device/ | Device authorisation for the desktop app |
/api/downloads/ | Gated installer downloads |
/api/llm/ | The AI endpoints the desktop app calls |
/health/ | Health check |
A generated OpenAPI reference is planned.