● Service running
Version 0.1.0 · Queue inline
FastAPI · PostgreSQL · deployed on Vercel

Endpoints

GET
/health
Health check: database, queue and cache state.
GET
/status
Machine-readable service summary (JSON).
POST
/api/v1/signup/trial
Create a school, its admin user and a trial subscription.
POST
/api/v1/auth/login
Email/password sign-in, isolated to the requesting tenant.
GET
/api/v1/auth/me
The authenticated user (requires a bearer token).
GET
/api/v1/auth/session
The current user, resolved from the Host header alone.
GET
/api/v1/tenant
Public information for the school on this host.
GET
/api/v1/tenant/subscription
Plan, limits and renewal date for this school.
PATCH
/api/v1/tenant/branding
Update colours and logo for this school.