This repository was archived by the owner on Jul 19, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
API Guide
Dmitriy edited this page Oct 28, 2017
·
3 revisions
Full list of RUZ HSE API methods with short description.
Currently there are 2 versions of RUZ API and not all endpoints support v2.
Possible endpoints (not all of them works with v2):
-
personLessons- return classes schedule -
groups- return list of groups -
staffOfGroup- return list of students in group -
streams- return list of study streams -
staffOfStreams- return list of the groups on study stream -
lecturers- return list of teachers -
auditoriums- return list of auditoriums -
typeOfAuditoriums- return list of auditoriums' types -
kindOfWorks- return list of classes' types -
buildings- return list of buildings -
faculties- return list of learning programs (faculties) -
chairs- return list of departments -
subGroups- return list of subgroups
Input params:
-
fromDate- start of the period YYYY.MM.DD, required -
toDate- end of the period YYYY.MM.DD, required -
receiverType- type of the schedule (1/2/3 for teacher/auditorium/student)
-
lecturerOid- ID of teacher -
auditoriumOid- ID of auditorium -
studentOid- ID of student -
email- e-mail on hse.ru (edu.hse.ru for students)
One of the followed required: lecturerOid, groupOid, auditoriumOid, studentOid, email
Input params:
-
facultyOid- course ID
Input params:
-
groupOid- group' ID, required
Input params:
-
streamOid- group' ID, required
Input params:
-
chairOid- ID of department
Input params:
-
buildingOid- ID of building
Input params:
-
facultyOid- ID of course (learning program)