Skip to main content

Заголовки запроса

string
обязательно
API-токен сервисного пользователя в формате Bearer YOUR_TOKEN. Токен выпускает владелец школы в кабинете: Управление → Школа → Для разработчиков → API-ключи — подробнее в разделе «Аутентификация».
integer
обязательно
Числовой ID продавца — аккаунта, которому принадлежит школа. Скопируйте его на странице API-ключи в карточке «Данные для интеграции → Идентификаторы». По этому ID проверяются права токена.
integer
обязательно
Числовой ID школы, берётся там же, где Seller-Id. Значение должно совпадать со школой продавца — иначе вернётся ошибка 400 с cause: "ForbiddenSchoolMismatch".
Требуется аутентификация и одно из прав: «Управление курсами» (CourseManage) или «Куратор курсов» (CourseCurator). Метод доступен только школам. Метод возвращает полный объект курса — в отличие от Списка курсов, который отдаёт компактную проекцию. Модули, уроки и блоки в ответ не входят.
Режим доступа «Назначенные» действует и для API. Право CourseManage даёт доступ к курсу, только если settings.editorAccessMode = All, право CourseCurator — только если settings.curatorAccessMode = All. К курсу в режиме Assigned у ключа есть доступ, только если его пользователь назначен на курс редактором или куратором. Иначе вернётся Forbidden с сообщением Forbidden seller resource - product <ID продукта> permissions CourseManage CourseCurator.

Параметры пути

integer
обязательно
ID курса.

Поля ответа

object
Курс — объект course.

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

Требования к правам доступа

Требуется аутентификация по токену и одно из прав: «Управление курсами» (CourseManage) или «Куратор курсов» (CourseCurator). Метод доступен только школам.

Обновлено: 2026-09-28 05:04 UTC