This repository has been 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)