API Reference
/api/student/choice GET
Getting choice of Students
Request parameters
Responses
/api/student/choice PUT
Altering Choice of Student
Request parameters
Responses
/api/student/choice DELETE
Deleting class from choice of Students
Request parameters
Responses
/api/auth/resetPasswords PUT
Resetting Password of User List
Request parameters
Responses
/api/auth/resetPassword PUT
Resetting Password of User
Request parameters
Responses
/api/auth/changePassword PUT
Changing Password of User
Request parameters
Responses
/api/admin/teacher GET
Getting Teacher
Request parameters
Responses
/api/admin/teacher PUT
Editing Teacher
Request parameters
Responses
/api/admin/teacher POST
Signing up new Teacher
Request parameters
Responses
/api/admin/teacher DELETE
Getting Teacher
Request parameters
Responses
/api/admin/tape GET
Getting tape
Request parameters
Responses
/api/admin/tape PUT
Editing tape
Request parameters
Responses
/api/admin/tape POST
Create new tape
Request parameters
Responses
/api/admin/tape DELETE
Deleting tape
Request parameters
Responses
/api/admin/subject GET
Getting subject
Request parameters
Responses
/api/admin/subject PUT
Editing subject
Request parameters
Responses
/api/admin/subject POST
Create new subject
Request parameters
Responses
/api/admin/subject DELETE
Deleting subject
Request parameters
Responses
/api/admin/subjectArea GET
Getting subject area
Request parameters
Responses
/api/admin/subjectArea PUT
Editing subject area
Request parameters
Responses
/api/admin/subjectArea POST
Create new subject area
Request parameters
Responses
/api/admin/subjectArea DELETE
Deleting subject area
Request parameters
Responses
/api/admin/student GET
Getting Student
Request parameters
Responses
/api/admin/student PUT
Editing Student
Request parameters
Responses
/api/admin/student POST
Signing up new Student
Request parameters
Responses
/api/admin/student DELETE
Deleting Student
Request parameters
Responses
/api/admin/studentClass GET
Getting student class
Request parameters
Responses
/api/admin/studentClass PUT
Editing student class
Request parameters
Responses
/api/admin/studentClass POST
Create a new student class
Request parameters
Responses
/api/admin/studentClass DELETE
Deleting student class
Request parameters
Responses
/api/admin/settings GET
Getting Settings
Responses
/api/admin/settings PUT
Editing Settings
Request parameters
Responses
/api/admin/rule GET
Getting rule
Request parameters
Responses
/api/admin/rule PUT
Editing rule
Request parameters
Responses
/api/admin/rule POST
Getting rule
Request parameters
Responses
/api/admin/rule DELETE
Deleting rule
Request parameters
Responses
/api/admin/class GET
Getting class
Request parameters
Responses
/api/admin/class PUT
Editing class
Request parameters
Responses
/api/admin/class POST
Create a new class
Request parameters
Responses
/api/admin/class DELETE
Deleting class
Request parameters
Responses
/api/admin/assignChoice PUT
Assigning ChoiceClass to student
Request parameters
Responses
/api/admin/assignChoice POST
Assigning alternate Choice to student
Request parameters
Responses
/api/admin/assignChoice DELETE
Deleting ChoiceClass selection from student
Request parameters
Responses
/api/admin/admin GET
Gets Admin
Request parameters
Responses
/api/admin/admin PUT
Edit Admin
Request parameters
Responses
/api/admin/admin POST
Signs up new Admin
Request parameters
Responses
/api/admin/admin DELETE
Deletes Admin
Request parameters
Responses
/api/common/message GET
Getting Message by id
Request parameters
Responses
/api/common/message POST
Creating new Message
Request parameters
Responses
/api/auth/standardAdmin POST
Creating Standard Admin
Responses
/api/auth/login POST
Logging in User
Request parameters
Responses
/api/admin/lesson POST
Creating new lesson
Request parameters
Responses
/api/admin/lesson DELETE
Deleting lesson
Request parameters
Responses
/api/admin/csvTeachers POST
Importing Teachers from csv file
Request parameters
Responses
/api/admin/csvStudents POST
Importing Students from csv file
Request parameters
Responses
/api/teacher/classes GET
Getting all classes for teacher
Request parameters
Responses
/api/student/tapeClasses GET
Getting all tapes for Student's year
Request parameters
Responses
/api/student/subjectTapes GET
Getting all subjects with the tapes they are on for Student's year
Request parameters
Responses
/api/student/choices GET
Getting choices of Student
Request parameters
Responses
/api/student/choiceResult GET
Getting results of Student
Request parameters
Responses
/api/common/users GET
Getting all Users
Request parameters
Responses
/api/common/messages GET
Getting Messages, that user received
Request parameters
Responses
/api/common/messages/sent GET
Getting Messages, that user sent
Request parameters
Responses
/api/admin/teachers GET
Getting all teachers
Responses
/api/admin/teachers DELETE
Deleting list of Teachers
Request parameters
Responses
/api/admin/tapes GET
Getting all tapes from year
Request parameters
Responses
/api/admin/tapes DELETE
Deleting list of tapes
Request parameters
Responses
/api/admin/subjects GET
Getting all subjects
Responses
/api/admin/subjects DELETE
Deleting list of subjects
Request parameters
Responses
/api/admin/subjectAreas GET
Getting all subject areas
Responses
/api/admin/subjectAreas DELETE
Deleting list of subject areas
Request parameters
Responses
/api/admin/students GET
Getting all Students
Responses
/api/admin/students DELETE
Deleting list of Students
Request parameters
Responses
/api/admin/studentClasses GET
Getting all student classes
Responses
/api/admin/studentClasses DELETE
Deleting list of student classes
Request parameters
Responses
/api/admin/studentChoices GET
Getting choices of student
Request parameters
Responses
/api/admin/rules GET
Getting all rules by year
Request parameters
Responses
/api/admin/rules DELETE
Deleting list of rules
Request parameters
Responses
/api/admin/result GET
Get results
Request parameters
Responses
/api/admin/classes GET
Getting all classes
Request parameters
Responses
/api/admin/classes DELETE
Deleting list of classes
Request parameters
Responses
/api/admin/classesStudents GET
Get all classes with students
Request parameters
Responses
/api/admin/choiceTapes GET
Get all tapes by year
Request parameters
Responses
/api/admin/choiceSurveillance GET
Get choice surveillance
Responses
/api/admin/admins GET
Get all Admins
Responses
/api/admin/admins DELETE
Delete List of Admins
Request parameters
Responses
/api/admin/alternativeChoice DELETE
Deleting alternate Choice from student