Документация API

Версия 3.4.1 · статус: работает · базовый узел: wikinn.kurspoint.tech

learnhub отдаёт клиентам платформы видеопоток уроков и обучающие материалы. Контент раздаётся через CDN-узлы, кабинет и плеер ходят в тот же API. Каждый запрос к медиа-эндпоинту подтверждается токеном доступа: без него узел возвращает 401/400 с JSON-описанием ошибки и не отдаёт данные.

Эндпоинты

МетодПутьЗаголовок авторизацииНазначение
GET/api/v5/lessons/stream/X-Stream-Tokenпоток уроков (CDN-зона VK)
GET/api/v5/materials/download/X-Library-Tokenматериалы и вложения (CDN-зона Yandex)
POST/api/v1/auth/login—вход в кабинет, выдаёт токен сессии
GET/api/v1/coursesBearerсписок доступных курсов аккаунта
Токен доступа выдаётся кабинетом после оплаты и привязан к аккаунту. Прямой запрос к медиа-эндпоинту без токена возвращает ошибку авторизации — это ожидаемое поведение, данные не раскрываются.

Служебное

Проверка доступности узла: /health
Ограничения: до 5 устройств на аккаунт, поток открывается в плеере кабинета.