API Reference
This reference documents the public REST API surface available to integrators. It contains endpoint groups organized by product domain.
Authentication model
public: no bearer token required.authenticated: valid JWT required.- role names such as
student,assistant,faculty_manager,super_admin: JWT plus matching role required.
Domains
- admin — 22 endpoints
- assistants — 2 endpoints
- attendance — 10 endpoints
- audit — 2 endpoints
- auth — 26 endpoints
- faculty-manager — 24 endpoints
- forms — 12 endpoints
- health — 3 endpoints
- institutions — 21 endpoints
- knowledge — 43 endpoints
- maintenance — 3 endpoints
- materials — 13 endpoints
- news — 5 endpoints
- notifications — 5 endpoints
- posts — 8 endpoints
- public — 1 endpoints
- reports — 2 endpoints
- score-sheets — 19 endpoints
- sessions — 7 endpoints
- status — 9 endpoints
- students — 4 endpoints
- subjects — 20 endpoints
- todos — 4 endpoints
- versions — 3 endpoints