Заголовки запроса
API токен сервисного пользователя в формате Bearer. Получите токен в панели администратора школы. Формат:
Bearer YOUR_TOKEN.Уникальный идентификатор продавца в системе. Используется для разграничения доступа между разными продавцами.
Уникальный идентификатор школы в системе. Определяет контекст выполнения операции.
Все параметры фильтрации необязательны. Параметры-массивы передаются повторением параметра в строке запроса:
courseIds=1&courseIds=2.Параметры запроса
Пагинация
Количество записей, которые нужно пропустить. По умолчанию
0.Номер страницы (альтернатива
skip). Начинается с 1.Количество записей на странице. От
1 до 1000. По умолчанию 100.Фильтрация
Фильтр по ID курсов.
Фильтр по символьным алиасам курсов.
Фильтр по типам курсов. Возможные значения:
Bundle, Webinar, TextCourse, Assessment, VideoCourse,
PersonalLesson.Фильтр по тегам курса. До 50 символов на тег.
Поиск по названию курса. Максимум 50 символов.
Фильтр по ID предметных категорий.
Фильтр по ID контентных категорий.
Включить архивные курсы.
Тип участия (относительно текущего сервисного пользователя):
All, Active, Completed,
NotParticipant.Только курсы, доступные на управление.
Только курсы, доступные на администрирование.
Вложенный фильтр по доступам к продукту курса. Полный набор полей совпадает с фильтром метода
«Список доступов к продуктам» (например,
active, userIds,
billingStatuses, expireAtDateRange).Вложенный фильтр по продукту.
Поля ответа
Постраничный список курсов (компактная проекция). Полная структура — в справочнике
course.Требования к правам доступа
Требуется аутентификация по токену и одно из прав: куратор курса (
CourseCurator) или управление
пользователями школы (SchoolManageUsers).