На запит розробників сторонніх додатків для представлення розкладу занять НАУ сектор розробки програмного забезпечення відділу автомтизованих систем управління інформаційно-обчислювального центру надає 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 - лекція