papi.mrsu.ru
Open in
urlscan Pro
194.54.66.165
Public Scan
Submitted URL: http://papi.mrsu.ru/help
Effective URL: https://papi.mrsu.ru/help
Submission: On October 14 via manual from RU — Scanned from CA
Effective URL: https://papi.mrsu.ru/help
Submission: On October 14 via manual from RU — Scanned from CA
Form analysis
0 forms found in the DOMText Content
ЭИОС WEB API ОПИСАНИЕ МЕТОДОВ API Ниже приводятся контроллеры и методы для работы с данными ЭИОС _1C DISCIPLINES Контроллер получения списка дисциплин со связанными преподавателями. (доступен для приложений группы "сервисы") Метод APIОписание GET v1/Disciplines Метод запроса полного списка дисциплин со связанными преподавателями GET v1/Disciplines?year={year} Метод запроса списка дисциплин со связанными преподавателями по определенному учебному году в формате 'yyyy - yyyy' EMPLOYEEDATA Контроллер получения списка сотрудников. (доступен для приложений группы "сервисы") Метод APIОписание GET v1/EmployeeData Метод запроса полного списка сотрудников EMPLOYEESUBDIVISION Контроллер получения списка подразделений сотрудников. (доступен для приложений группы "сервисы") Метод APIОписание GET v1/EmployeeSubDivision Метод запроса полного списка подразделений MARKSSHEET Контроллер получения оценок для ведомости в 1C. (доступен для приложений группы "сервисы") Метод APIОписание POST v1/MarksSheet Метод запроса оценок в ведомости MARKSSHEET Контроллер получения оценок для ведомости в 1C. (доступен для приложений группы "сервисы") Метод APIОписание POST v2/MarksSheet Метод запроса оценок в ведомости MTO Контроллер получения перечня МТО по аудиториям. (доступен для приложений группы "сервисы") Метод APIОписание GET v1/MTO Метод запроса перечня МТО, распределенного по корпусам и аудиториям PLANTASKINDEX Метод APIОписание GET v1/PlanTaskIndex?year={year} Возвращает показатели планового задания университета за указанный год GET v1/PlanTaskIndex?year={year}&indexPP={indexPP} Возвращает заданный показатель планового задания университета за указанный год PUBLICATIONS Контроллер получения списка публикаций с авторами. (доступен для приложений группы "сервисы") Метод APIОписание GET v1/Publications Метод запроса полного списка публикаций с авторами REGISTER Контроллер для регистрации новых пользователей Метод APIОписание POST v1/Register Запрос регистрации пользователя. Если окажется что для данного кода физического лица уже имеется учетная запись вернется форма ответа с именем пользователя, без пароля SPECIALITYRESEARCHRESULTS Контроллер получения списка результатов научной (научно-исследовательской) деятельности по направлениям подготовки Метод APIОписание GET v1/SpecialityResearchResults Метод запроса полного списка результатов научной (научно-исследовательской) деятельности по направлениям подготовки TEACHERSREGISTER Контроллер для регистрации пользователей для новых сотрудников (метод для планировщика задач) Метод APIОписание POST v1/TeachersRegister Регстрирует пользователей для новых сотрудников (метод для планировщика задач) BRS DISCIPLINE Контроллер для получения дисциплин Метод APIОписание GET v1/Discipline/{id} Возвращает дисциплину по ее идентификатору (без указания количества не просмотренных (непрочитанных) объектов) DISCIPLINEREADED Контроллер для получения сообщений форума по дисциплине Метод APIОписание GET v1/DisciplineReaded/{id} Возвращает информацию о просмотренных оценках, сообщениях по дисциплине PUT v1/DisciplineReaded Обновляет информацию о просмотренных оценках, сообщениях по дисциплине FORUMMESSAGE Контроллер для получения сообщений форума по дисциплине Метод APIОписание GET v1/ForumMessage?disciplineId={disciplineId}&count={count}&startMessageId={startMessageId} Возвращает коллекцию сообщений форума по дисциплине, следующих за сообщением с заданным Id в антихронологическом порядке POST v1/ForumMessage?disciplineId={disciplineId} Отправка нового сообщения в форум по дисциплине DELETE v1/ForumMessage/{id} Удаляет сообщение с заданным идентификатором. Достуно только для собственных сообщений пользователя STUDENTATTENDANCECODE Контроллер для самостоятельной отметки студнта в посещаемости по коду. Метод APIОписание POST v1/StudentAttendanceCode?code={code} Отмечает студента по коду и возвращает объект удачной отметки студента в посещаемости или сообщение об ошибке STUDENTRATINGPLAN Контроллер для получения рейтинг-планов для студента (с оценками и отчетами по контрольным точкам) Метод APIОписание GET v1/StudentRatingPlan/{id} Возвращает рейтинг-план для студента (с оценками и отчетами по контрольным точкам) STUDENTRATINGPLAN Контроллер для получения рейтинг-планов для студента (с оценками и отчетами по контрольным точкам) Метод APIОписание GET v2/StudentRatingPlan/{id} Возвращает рейтинг-план для студента (с оценками и отчетами по контрольным точкам) GET v2/StudentRatingPlan?disciplineId={disciplineId}&studentId={studentId} Для преподавателя. Возвращает рейтинг-план заданного студента (с оценками и отчетами по контрольным точкам) STUDENTSEMESTER Контроллер для получения семестров (для студента) Метод APIОписание GET v1/StudentSemester Возвращает семестры где за студентом закреплены дисциплины (без объектов дисциплин) GET v1/StudentSemester?selector={selector} Возвращает текущий семестр при selector=current со списком дисциплин GET v1/StudentSemester?year={year}&period={period} Возвращает заданный семестр со списком дисциплин STUDENTSGROUP Контроллер для получения группы студентов Метод APIОписание GET v1/StudentsGroup?group={group}&planNumber={planNumber}&disciplineId={disciplineId} Возвращает список студентов для данной группы TEACHERATTENDANCE Контроллер для получения занятий по дисциплине Метод APIОписание GET v1/TeacherAttendance/{id} Возвращает коллекцию занятий по дисциплине TEACHERATTENDANCEMARK Контроллер для получения списка студентов с отметками о посещаемости Метод APIОписание GET v1/TeacherAttendanceMark/{id}?gr={gr} Возвращает список студентов с отметками о посещаемости POST v1/TeacherAttendanceMark Добавляет новые отметки о посещаемости DELETE v1/TeacherAttendanceMark Удаляет ометки о посещаемости с заданными идентификаторами TEACHERCONTROLDOTMARK Контроллер для получения списка студентов с оценками и отчетами, для проставления баллов Метод APIОписание GET v1/TeacherControlDotMark?controlDotId={controlDotId}&group={group} Возвращает список студентов с оценками и отчетами, для проставления баллов POST v1/TeacherControlDotMark Записывает новые оценки по контрольной точке TEACHERRATINGPLAN Контроллер для получения рейтинг-планов для преподавателя Метод APIОписание GET v1/TeacherRatingPlan/{id} Возвращает рейтинг-план для преподавателя TEACHERRATINGPLAN Контроллер для получения рейтинг-планов для преподавателя Метод APIОписание GET v2/TeacherRatingPlan/{id} Возвращает рейтинг-план для преподавателя TEACHERSEMESTER Контроллер для получения семестров (для преподавателя) Метод APIОписание GET v1/TeacherSemester Возвращает семестры где за преподавателем закреплены дисциплины (без объектов дисциплин) GET v1/TeacherSemester?selector={selector} Возвращает текущий семестр при selector=current со списком дисциплин GET v1/TeacherSemester?year={year}&period={period} Возвращает заданный семестр со списком дисциплин CSZ QUESTIONNAIRE Контроллер для работы с ЦСТВ анкетами Метод APIОписание GET v1/Questionnaire?code={code} Возвращает актуальную ЦСТВ анкету выпускника POST v1/Questionnaire?code={code} Добавляет запрос для создания нового экземпляра анкеты, связанной с указанной зачётной книжкой QUESTIONNAIREHISTORY Контроллер для работы с ЦСТВ анкетами Метод APIОписание GET v1/QuestionnaireHistory?code={code} Возвращает полную историю ЦСТВ анкеты выпускника STUDENTINFO Контроллер для получения информации о студенте, подающего заявку Метод APIОписание GET v1/StudentInfo Возвращает сведения о студенте GET v1/StudentInfo?code={code} Возвращает сведения о студенте DEBTS CFO Контроллер для получения остатков по ЦФО Метод APIОписание GET v1/CFO?Year={Year} Возвращает доступные ЦФО и информацию по ним CFODOCS Контроллер для получения договоров по ЦФО Метод APIОписание GET v1/CFODocs?CFOname={CFOname}&KFOcode={KFOcode}&KEKcode={KEKcode}&Year={Year} Возвращает договора по ЦФО DEBTS Контроллер для получения списка задолженностей студента Метод APIОписание GET v1/Debts Возвращает список задолженностей за общежитие студента KEK Контроллер для получения остатков по КЭК Метод APIОписание GET v1/KEK?CFOname={CFOname}&KFOcode={KFOcode}&Year={Year} Возвращает КЭК по заданному КФО и ЦФО KFO Контроллер для получения остатков по КФО Метод APIОписание GET v1/KFO?CFOname={CFOname}&Year={Year} Возвращает КФО по заданному ЦФО PAY Контроллер для оплаты задолженностей Метод APIОписание GET v1/Pay/{Id}?amount={amount} Возвращает url для регистрации платежа Id задолженностиСумма, которую хочет внести пользователь в рублях GET v1/Pay/{Id}?flag={flag}&orderId={orderId}&lang={lang} Записывает факт оплаты задолженности Id задолженностиОплачено(флаг)Id платежа, заполняется автоматически сбербанкомЯзык, заполняется автоматически сбербанком VISA Контроллер для получения информации по визе Метод APIОписание GET v1/VISA Возвращает список документов студента EVENTS EVENT Контроллер для работы с событиями Метод APIОписание GET v1/Event?eventid={eventid} Возвращает полную информацию по событию EVENTS Контроллер для работы с событиями Метод APIОписание GET v1/Events Возвращает коллекцию всех активных событий GET v1/Events?date={date} Возвращает коллекцию событий для текущего пользователя, которые проводятся в этот день GET v1/Events?mode={mode} Возвращает коллекцию событий, связанных с пользователем. Связи указываются в виде режимов GET v1/Events?dateStart={dateStart}&dateEnd={dateEnd} Возвращает коллекцию событий для текущего пользователя, которые проводятся в заданном интервале дат PLANTASK PLANTASKCAF Контроллер для получения планового задания кафедры Метод APIОписание GET v1/PlanTaskCaf/{id}?year={year} Возвращает объект планового задания кафедры PLANTASKFACULTY Контроллер для получения планового задания факультета Метод APIОписание GET v1/PlanTaskFaculty/{id}?year={year} Возвращает объект планового задания факультета PLANTASKPERMISSION Контроллер для получения списка субъектов для которых доступно плановое задание Метод APIОписание GET v1/PlanTaskPermission?year={year} Возвращает список доступных для пользователя субъектов планового задания (для определения уровня субъекта смотри описание для PlanTaskSubject ). Если возвращает null то доступ только для уровня преподавателя (доступен для всех) PLANTASKPERSON Контроллер для получения планового задания сотрудника Метод APIОписание GET v1/PlanTaskPerson?year={year} Возвращает список объектов планового задания для текущего пользователя за указанный год (если null - сотрудник не учавствует в плановом задании на этот год) GET v1/PlanTaskPerson?year={year}&cafId={cafId}&userId={userId} Возвращает объект планового задания сотрудника PLANTASKUNIVERSITY Контроллер для получения планового задания университета Метод APIОписание GET v1/PlanTaskUniversity?year={year} Возвращает объект планового задания университета PORTFOLIO DIGITALEDUCATIONALRESOURCE Контроллер для получения ЭОР Метод APIОписание GET v1/DigitalEducationalResource/{id} Возвращает ЭОР по его идентификатору GET v1/DigitalEducationalResource?type={type} Возвращает список ЭОР в антихронологичном порядке по году, дате добавления GRANT Контроллер для получения грантов / заявок на гранты Метод APIОписание GET v1/Grant/{id} Возвращает грант по его идентификатору GET v1/Grant?type={type} Возвращает список грантов / заявок на грант в антихронологичном порядке по году, дате добавления NIOKR Контроллер для получения НИОКР Метод APIОписание GET v1/NIOKR Возвращает список НИОКР в антихронологичном порядке по году, дате добавления GET v1/NIOKR/{id} Возвращает НИОКР по его идентификатору GET v1/NIOKR?ids={ids} Возвращает список НИОКР по запрошенным идентификаторам. Только для сервиса подбора исполнителей depin.mrsu.ru PATENT Контроллер для получения патентов Метод APIОписание GET v1/Patent/{id} Возвращает патент / свидетельство по его идентификатору GET v1/Patent?ids={ids} Возвращает список патентов по запрошенным идентификаторам. Только для сервиса подбора исполнителей depin.mrsu.ru GET v1/Patent?type={type} Возвращает список патентов в антихронологичном порядке по году, дате добавления PUBLICATION Контроллер для получения публикаций Метод APIОписание GET v1/Publication/{id} Возвращает публикацию по ее идентификатору GET v1/Publication?ids={ids} Возвращает список публикаций по запрошенным идентификаторам. Только для сервиса подбора исполнителей depin.mrsu.ru GET v1/Publication?publicationType={publicationType} Возвращает список публикаций в антихронологичном порядке по году, дате добавления REFERENCE ABITURS Контроллер для добавления заявления на поступление в ВУЗ + необходимые для этого справочники Метод APIОписание GET v1/Abiturs?CampaignId={CampaignId} Возвращает список доступных для выбора факультетов GET v1/Abiturs?DirectoryName={DirectoryName} Возвращает справочники по названию, не принимающие параметры: nationalities - справочник национальностей citizenships - справочник гражданств documents - справочник документов, удостоверяющих личность typesofeducation - справочник видов образования langs - справочник иностранных языков exams - справочник вступительных экзаменов campaigns - справочник приёмных кампаний categories - справочник категорий поступления GET v1/Abiturs?TypeOfInstitutId={TypeOfInstitutId} Возвращает образовательное учреждение, зависящее от выбранного типа GET v1/Abiturs?TypeOfEducationId={TypeOfEducationId} Возвращает тип образовательного учреждения GET v1/Abiturs?CampaignId={CampaignId}&FacultyId={FacultyId} Возвращает список доступных для выбора направлений подготовки GET v1/Abiturs?TypeOfEducationForDocId={TypeOfEducationForDocId} Возвращает виды документов об образовании, зависящие от вида образования GET v1/Abiturs?CampaignId={CampaignId}&FacultyId={FacultyId}&SpecId={SpecId} Возвращает список доступных для выбора форм обучения GET v1/Abiturs?CampaignId={CampaignId}&FacultyId={FacultyId}&SpecId={SpecId}&FormId={FormId} Возвращает список доступных для выбора специализаций направления GET v1/Abiturs?CampaignId={CampaignId}&FacultyId={FacultyId}&SpecId={SpecId}&FormId={FormId}&Foreign={Foreign} Возвращает список доступных для выбора оснований поступления POST v1/Abiturs Добавление заявления(ий) на поступление в ВУЗ ABITURSTABLE Контроллер для работы с таблицей направлений в заявлении абитуриента Метод APIОписание GET v1/AbitursTable?CampaignId={CampaignId} Возвращает список добавленных в заявление направлений в запрошенной приёмной кампании Идентификатор приёмной кампании POST v1/AbitursTable Добавляет направление в заявление DELETE v1/AbitursTable/{Id} Удаляет направление из заявления FOREIGNSOCHELP Контроллер для получения проходов в столовую за период Метод APIОписание GET v1/ForeignSocHelp/{id} No documentation available. GET v1/ForeignSocHelp?dateStart={dateStart}&dateFInish={dateFInish} Получить проходы в столовую PUT v1/ForeignSocHelp/{id} No documentation available. POST v1/ForeignSocHelp No documentation available. DELETE v1/ForeignSocHelp/{id} No documentation available. REFERENCE Контроллер для запроса, получения и обработки справок/заявок Метод APIОписание GET v1/Reference Возвращает список запрошенных справок/заявок пользователя POST v1/Reference Добавляет новый запрос на справку/заявку (кроме заявок абитуриентов) DELETE v1/Reference/{Id} Удаляет запрос на справку/заявку REFERENCEID Контроллер для запроса справок/заявок Метод APIОписание GET v1/ReferenceId Возвращает названия и ID всех справок/заявок, доступных для API SECURITY SECURITY Контроллер для получения событий турикетов Метод APIОписание GET v1/Security?date={date} Возвращает список событий пользователя на заданную дату SYSTEM_NEWS NEWS Контроллер для получения обновлений системы Метод APIОписание GET v1/News Возвращает список новостей, доступных для пользователя GET v1/News/{Id} Возвращает новость по ID TESTSPOOLS POOLPROFILEFORPASS Контроллер для получения доступных для прохождения опросов Метод APIОписание GET v1/PoolProfileForPass Возвращает список доступных для прохождения опросов SESSION Контроллер для получения сессии тестирования / опроса Метод APIОписание GET v1/Session/{id} Возвращает сессию по её идентификатору POST v1/Session?profileId={profileId} Создает новую сессию тестирования / опроса и возвращает объект сессии. (Если имеется незавершенная сессия, возвращает её) SESSIONQUESTION Контроллер для получения вопроса из сессии тестирования / опроса Метод APIОписание GET v1/SessionQuestion/{id} Возвращает вопрос из сессии по его идентификатору PUT v1/SessionQuestion Сохраняет ответ на вопрос в сессии тестирования / опроса TESTPOOLRESULT Метод APIОписание GET v1/TestPoolResult?sessionId={sessionId} Возвращает результат тестирования для сессии (не завершает активную сессию) GET v1/TestPoolResult?profileId={profileId}&count={count}&offset={offset} Возвращает результаты тестирования для всех попыток по данному профилю тестирования POST v1/TestPoolResult?sessionId={sessionId} Завершает сессию тестирования / опроса и возвращает результат тестирования. Если сессия уже завершена, возвращает результат тестирования по ней. TESTPROFILEFORPASS Контроллер для получения доступных для прохождения тестов Метод APIОписание GET v1/TestProfileForPass?archive={archive}&count={count}&offset={offset} Возвращает список доступных для прохождения тестов TIMETABLE STUDENTTIMETABLE Контроллер для получения расписания студента Метод APIОписание GET v1/StudentTimeTable?date={date} Возвращает объект расписания студента на дату TEACHERTIMETABLE Контроллер для получения расписания преподавателя Метод APIОписание GET v1/TeacherTimeTable?date={date} Возвращает объект расписания текущего преподавателя на дату USERS NOTIFICATION Контроллер для добавления / удаления Firebase токенов клиентов связанных с текущим пользователем Метод APIОписание POST v1/Notification Добвление Firebase токена или изменение старого DELETE v1/Notification Удаление Firebase токена PING Метод APIОписание GET v1/Ping No documentation available. POST v1/Ping No documentation available. USER Контроллер для получения сведений о пользователях Метод APIОписание GET v1/User Возвращает объект текущего пользователя GET v1/User?uids={uids} Возвращает объекты пользователей (без "Roles") USEREDUCATION Контроллер для получения образования пользователя Метод APIОписание GET v1/UserEducation Возвращает список объектов документов об образовании пользователя USERJOB Контроллер для получения места работы / учебы пользователя Метод APIОписание GET v1/UserJob Возвращает объект занятости пользователя (работы или обучения)