Skip to content

Список событий наставников

Посмотреть события наставников#

Возвращает список mentor events по фильтрам. Доступно без авторизации.

Ручка#

POST /gateway/lk/v2/student/fetch_mentor_events

Полный адрес в сети#

Среда URL
🧪 Dev https://gateway.devterra.ru/gateway/lk/v2/student/fetch_mentor_events
🚀 Prod https://mobile-api.terraprod.ru/gateway/lk/v2/student/fetch_mentor_events

Авторизация#

Не обязательна (MbAuthed)

Пример тела запроса#

{
  "filters": {
    "mentorFlow": 12,
    "eventType": [1],
    "clusterUUID": ["8a87d1a5-5bce-4361-a2e6-8b5517c81213"],
    "mentorLevelsUUIDs": ["8a87d1a5-5bce-4361-a2e6-8b5517c81210"]
  },
  "pagination": { "limit": 20, "page": 1 }
}

Поля запроса#

Поле Тип Описание Обяз.
filters.mentorFlow int64 ID запуска ✅*
filters.mentorFlowIDs []int64 Несколько запусков ✅*
filters.eventType []int32 Типы событий
filters.clusterUUID []string UUID кластеров
filters.mentorLevelsUUIDs []string UUID уровней
filters.employments []string UUID занятий (фильтр)
filters.competences []string UUID компетенций
filters.searchMentorName string Поиск по ФИО
pagination.limit int32 Размер страницы
pagination.page int32 Номер страницы
*Обязателен mentorFlow или mentorFlowIDs.

Пример тела ответа#

{
  "data": [],
  "mentorFlow": {},
  "pagination": { "itemsPerPage": 20, "totalItems": 0, "currentPage": 1, "totalPages": 0 }
}

Поля ответа#

Поле Тип Описание
data []MentorEvent Список событий
mentorFlow MentorFlow Запуск (если фильтр по одному flow)
pagination object Пагинация

Подробнее о вложенных типах — в общих типах. Перечисления — в enums.