На запит розробників сторонніх додатків для представлення розкладу занять НАУ сектор розробки програмного забезпечення відділу автомтизованих систем управління інформаційно-обчислювального центру надає API для спрощення отримання інформації з баз сайту. API та його описания представлено нижче.
Всі питання можна задавати на acs_nau@ukr.net
Документація
API посилання для отримання даних:
GET: http://rozklad.nau.edu.ua/api/v1/departments
Посилання для отримання списку департаментів з параметрами:
- CODE - код департаменту
- SHORT - скорочена назва
- NAME - повна назва
- CHIEF - керівник
GET: http://rozklad.nau.edu.ua/api/v1/groups/{department_code}
Посилання для отримання списку груп відповідного департаменту з параметрами:
- DEP - код департаменту
- COURSE - курс групи
- STRM - потік
- GRP - група
- DEPSHORT - скорочена назва
- NAME - повна назва
- Name_p - назва і потік
GET: http://rozklad.nau.edu.ua/api/v1/schedule/{department_code}/{course}/{stream}/{group_code}/{subgroup?}
Посилання для отримання розкладу відповідної групи з параметрами:
- teacher - викладач
- discipline - дисципліна
- classroom - аудиторія
- group - група
- isLecture - лекція