NPTELPro Backend API
Backend service for your frontend app. Start with /api/health, then use the endpoints below.
- GET /api/health
- POST /api/auth/admin/login
- POST /api/auth/student/login
- GET,POST /api/courses
- GET,PATCH,DELETE /api/courses/:slug
- GET /api/courses/:slug/students
- GET /api/students?q=&course=&campus=
- GET /api/students/:email
- GET /api/students/sessions
- PATCH,DELETE /api/students/sessions/:email
- GET,POST /api/tickets
- GET,PATCH /api/tickets/:id
- POST /api/tickets/:id/comments
- GET,POST,DELETE /api/search-logs
- GET,POST,DELETE /api/page-views
- GET,POST,DELETE /api/archives/semesters
- GET,POST /api/archives/results