API Reference
Complete documentation for the NexusOne REST API.
Authentication is required for all API endpoints. Include the JWT Bearer token in the Authorization header.
POST
/api/auth/loginAuthenticate and receive JWT token
GET
/api/auth/meGet the currently authenticated user
POST
/api/admin/usersAdmin creates a user account
GET
/api/coursesList all courses (role-scoped)
GET
/api/assignmentsList assignments (role-scoped)
GET
/api/fees/accounts/myGet own fee account
GET
/api/timetable/myGet role-scoped timetable
GET
/api/transport/routesList transport routes