Get started
Create an account, then build your first course in minutes.
Openthe manual
The reference for everything programmable — courses, analytics, and the platform’s authenticated API. Honest scope: it’s growing, and what’s here is real.
api reference
A representative slice of the REST API. Every call is session-authenticated and rate-limited per user.
/api/coursesList published courses/api/coursesCreate a course/api/courses/{id}Fetch a single course/api/courses/{id}Update a course/api/courses/{id}Delete a course/api/analyticsPlatform analytics/api/analytics/web-vitalsSubmit performance metrics/api/healthService health & DB statusSession cookies; role-based access for ADMIN, TEACHER and STUDENT.
All requests and responses use JSON, with a consistent envelope.
Calls are throttled per user to keep the platform fast for everyone.
We document what ships, as it ships — no phantom pages. Need an endpoint that isn’t here yet? Ask us.