# API

/api/teacher/ | Get teacher by ID (fe: /api/teacher/1) or list of all teachers. Can be POST, GET, UPDATE (PATCH)
/api/classroom/ | Get classroom by ID (fe: /api/classroom/1) or list of all classrooms. Can be POST, GET, UPDATE (PATCH)
/api/classroom/computer | Get list of all computer classrooms
/api/classroom/lecture | Get list of all lecture classrooms
/api/group/ | Get group by ID (fe: /api/group/471) list of all groups. 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/module/ | Get subject by professional module
/api/subject/ | Get subject by ID (fe: /api/subject/1) list of all subject. Can be POST, GET, UPDATE (PATCH)
/api/building/ | Get list of buildings or building by ID (/api/building/{ID})
/api/module/ | Get list of modules or module by ID (/api/module/{ID})
/api/cycle/ | Get list of cycles or cycle by ID (/api/cycle/{ID})
/api/groupschedule/ | Get schedule of group ID (/api/groupschedule/{ID})
/api/bellschedule/ | Get bell schedule
/api/attestation/ | Get list of all attestation types or one type by ID (/api/attestation/{ID})
/api/semester/ | Get list of semesters or semester by ID (/api/cycle/{ID})
/api/studyplan/ | Get study plan of group (/api/studyplan/{ID})
/api/subjectofplan/ | Get subject of study plan (/api/subjectofplan/{ID})
/api/subjecttype/ | Get types or type of subject (/api/subjecttype/{ID})
Download | Models file