Skip to main content
Запись на курс выполняется через добавление пользователя в группу, привязанную к этому курсу. При добавлении участника в группу автоматически создаются связанные записи участников и доступов, и пользователь получает доступ к курсу.

Добавление участников в группу

Эндпоинт записи пользователей в группу курса — POST /saas/v2/group/:groupId/member/create-many.

Как записать пользователя на курс

1

Найдите группу курса

Получите список групп с фильтром по курсу — эндпоинт Список групп с параметром courseIds. В ответе у каждой группы указаны courseId и courseName, по которым можно убедиться, что группа относится к нужному курсу. ID групп курса также возвращает Список курсов в поле groupIds.Если у курса несколько групп (например, потоки), выберите нужную по названию name — от группы зависят расписание, куратор и чаты участника.
2

Добавьте пользователей в группу

Запишите пользователей в найденную группу — эндпоинт Добавление участников:
В теле запроса передаётся массив userIds (числовые ID пользователей в Exode) — до 250 пользователей за один запрос. Если пользователь уже состоит в группе, повторно он добавлен не будет, поэтому запрос можно безопасно повторить. Если пользователя ещё нет в школе, сначала создайте его через user/create или user/upsert.
После добавления в группу пользователь получает доступ к курсу, к которому привязана группа, а на ваш эндпоинт приходит вебхук ProductEnrolledViaLms (если на него есть подписка, см. Вебхуки).

Связанные разделы


Обновлено: 2026-09-25 13:43 UTC