Загружайте, транскодируйте, управляйте и раздавайте видео через простой REST API. Глобальная CDN, адаптивный стриминг, автоматические субтитры и аналитика — всё в одном интерфейсе.
Все запросы выполняются по HTTPS. Аутентификация — через Bearer-токен в заголовке Authorization.
Загрузка нового видеофайла. Поддерживает chunked upload для больших файлов и возобновляемую загрузку.
Получение метаданных видео: статус транскодирования, доступные качества, длительность, превью.
Обновление параметров видео: название, описание, теги, приватность, настройки плеера.
Удаление видео из хранилища. Операция необратима, все производные потоки и превью также удаляются.
Получение подписанного URL для стриминга. Поддерживает HLS и DASH манифесты с адаптивным битрейтом.
Аналитика просмотров: по регионам, устройствам, качеству, времени просмотра и источникам трафика.
Скопируйте готовый код и замените YOUR_API_KEY на ваш ключ из панели управления.
Официальные клиенты с поддержкой автоматической авторизации, retry-логики и обработки ошибок.
Лимиты применяются к каждому API-ключу отдельно. При превышении возвращается 429 Too Many Requests.
| План | Запросов / сек | Хранилище | Трафик / мес | Макс. файл |
|---|---|---|---|---|
| Free | 5 rps | 10 GB | 100 GB | 2 GB |
| Pro | 50 rps | 1 TB | 5 TB | 10 GB |
| Enterprise | 500 rps | ∞ | ∞ | 20 GB |
История релизов с обратной совместимостью. Ломающие изменения объявляются за 90 дней.
Добавлен AV1 в список выходных форматов для транскодирования. Экономия трафика до 30% при том же качестве.
Новый эндпоинт /v3/webhooks позволяет подписаться на события video.ready, video.failed и другие.
Исправлена редкая ошибка при возобновлении загрузки после разрыва соединения на файлах > 5 GB.
Все ответы теперь возвращают объект с полями data и meta. Старые поля верхнего уровня помечены как deprecated.
Данные обновляются каждые 30 секунд. Инцидентов за последние 30 дней не зафиксировано.
Получите бесплатный API-ключ и 10 GB хранилища. Без привязки карты, без ограничений по времени.