EN/ RU
Boomstream

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 плеера для встраивания и управления воспроизведением.