Boomstream API
v1.2
REST API для управления видеохостингом, прямыми трансляциями, PPV-контентом и другим.
https://boomstream.com/api/
Краткая информация
- 🔑Авторизация через параметр apikey — ключ находится в разделе «Интеграция» в настройках личного кабинета.
- 🌐Все данные передаются через GET-параметры. Форматы ответа: json и xml (параметр
format=jsonилиformat=xml). - 📤Альтернативно — POST с заголовком
Content-Type: application/jsonи всеми параметрами (включая apikey) в JSON-теле. Ответ автоматически возвращается как JSON — подробнее в разделе General. - 📌Передайте ver=1.2, чтобы использовать актуальную версию API с обновлёнными форматами ответов.
- ✅Каждый ответ содержит параметр Status: Success или Failed. При ошибке добавляется поле Message с описанием.
Разделы API
Выберите раздел, чтобы изучить его методы и параметры.
📖🎬📡📷⏺📁▶💳📊🖼💬🎙📝⏱🔔🏗🎮
Общая информация
Общая информация, авторизация, форматы запросов и ответов.
Media
Управление медиафайлами: загрузка, обновление, удаление и получение информации.
Live
Управление прямыми трансляциями и потоками.
Live IP-Camera
Трансляция с IP-камер: создание и управление потоками с камер видеонаблюдения.
Record Live
Запись прямых трансляций для последующего воспроизведения.
Folder
Организация медиафайлов в папки и управление иерархией.
Playlist
Создание и управление плейлистами из медиафайлов.
PPV
Pay-Per-View: платный доступ к контенту, управление покупателями и медиа.
Statistics
Статистика просмотров, сессий и вовлечённости аудитории.
Screenshot
Получение скриншотов из видеофайлов в заданные моменты времени.
Chat
Управление чатом прямых трансляций: сообщения и модерация.
Conference
Видеоконференции: создание комнат и управление участниками.
Subtitles
Загрузка и управление субтитрами для видеофайлов.
Timecodes
Таймкоды для навигации по видео: создание и управление метками.
Webhooks
Настройка вебхуков для получения уведомлений о событиях.
Project
Настройки проекта: параметры аккаунта и интеграций.
Player API
JavaScript API плеера для встраивания и управления воспроизведением.