| /api/teacher/ | Get teacher by ID (fe: /api/teacher/1). Can be POST, GET, UPDATE (PATCH) |
| /api/teacher | Get list of all teachers |
| /api/classroom/ | Get classroom by ID (fe: /api/classroom/1). Can be POST, GET, UPDATE (PATCH) |
| /api/classroom | Get list of all classrooms |
| /api/classroom/computer | Get list of all computer classrooms |
| /api/classroom/lecture | Get list of all lecture classrooms |
| /api/group | Get list of all groups |
| /api/group/ | Get group by ID (fe: /api/group/471). Can be POST, GET, UPDATE (PATCH) |
| /api/group/specialty/ | Get group by specialty (fe: /api/group/specialty/1). Can be POST, GET, UPDATE (PATCH) |
| /api/schedule/generate | Get schedule that generates when method called |
| /api/subject | Get list of all subjects |
| /api/subject/module/ | Get subject by professional module |
| /api/subject/ | Get subject by ID (fe: /api/subject/1). Can be POST, GET, UPDATE (PATCH) |
| /api/building/ | Get list of buildings or building by ID (/api/building/{ID}) |
| Download | Models file |