Группы

Получение групп с фильтрацией по школе, классу, уровню и формату.

Метод возвращает активные группы с расписанием, вместимостью, филиалом, уровнем и преподавателем.

Запрос

GET /api/v2/groups
Scope: groups:read

Фильтры

ПараметрНазначение
branch_idИдентификатор филиала.
school_idИдентификатор школы внутри экземпляра CRM.
school_external_idВнешний стабильный идентификатор школы.
school_nameТочное название школы.
campusНазвание корпуса или филиала.
levelНазвание уровня.
school_classКласс от 1 до 11. Фильтрация выполняется через настройки уровня или группы.
formats[]online, offline или hybrid.
days[]Дни недели от 1 (понедельник) до 7 (воскресенье).
page, per_pageПагинация.

Пример

GET /api/v2/groups?school_external_id=school-001&school_class=4&formats[]=offline

В поле capacity возвращаются текущая численность, лимит, свободные места и признак заполненной группы. Поле schedule содержит регулярное расписание.