API Endpoints - kbaraniak/librus-api-rewrited GitHub Wiki
Authentication
mkToken(login, password)
- Authenticate Librus Synergia User / Get Token
Grades API
getGrades()
getGradesAverages()
getGradesCategoriesAverages()
getGradesCategories()
getGradesComments()
getGradesScales()
getGradesTypes()
getGradesUnpreparednessPerSemesterAndSubject()
Point Grades API
getPointGrades()
getPointGradesCategories()
getPointGradesDictionaries()
getPointGradesAverages()
getPointGradesStudentsAverages()
getPointGradesCategoriesAverages()
Behaviour Grades API
getBehaviourGrades()
getBehaviourGradesTypes()
getBehaviourGradesPoints()
getBehaviourGradesPointsCategories()
getBehaviourGradesPointsComments()
getBehaviourGradesSystemProposal()
Lessons API
getLessons()
getAttendances()
getAttendancesTypes()
getAttendancesLessonsStatistics(id)
getAttendancesFilledByTeacher(id="")
getCalendar(id="")
getCalendarSubstitutions(id="")
getHomeWorks()
getHomeWorksCategories(id="")
getTimetables()
getTimetablesDate(arg)
getTimetablesNext()
getTimetablesPrev()
getSubstitutions()
getSubjects()
getTeacherFreeDays()
getLuckyNumber()
School API
getSchool()
getClassrooms()
getVirtualClasses()
getSchoolNotices()
getRealizationsTypesOfDays()
getRealizationsTypesOfClasses()
Class API
getClassFreeDays()
getClasses()
getClassesCrossedOutStudents()
Other Endpoints
getMe()
getNotificationCenter()
getColors()
getUsers()
getAPI(endpoint)
Librus Endpoints
getHelp() // For Synergia
getEndpoints() // All Endpoints
getWhatsNew() // Changes after update