Список событий наставников
Посмотреть события наставников#
Возвращает список 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.