| GET | /v1/healthz | public | Liveness probe |
| POST | /v1/tranzila/initiate | user | Start a Tranzila checkout |
| POST | /v1/tranzila/cancel | user | Stop auto-renew / cancel subscription |
| POST | /v1/tranzila/admin | super_admin | Tranzila diagnostics |
| GET/POST | /v1/tranzila/notify | public | Tranzila payment webhook / return |
| POST | /v1/users/delete | super_admin | Delete an auth user |
| POST | /v1/users/ensure-profile | user | Ensure user profile row exists |
| POST | /v1/projects/create | user | Create a project (team, doc, budget, tags) |
| POST | /v1/projects/duplicate | user | Duplicate a project |
| POST | /v1/org/access-sync | user | Sync organization / project membership |
| POST | /v1/org/admin-breakdown | super_admin | Super-admin org snapshot (projects + members) |
| POST | /v1/org/admin-project-counts | super_admin | Active project counts per org (admin key) |