Автоматизация
Публичный API
Smart Reels API запускает нарезку из вашего кода: вы передаёте ссылку на видео, а получаете прямые ссылки на готовые клипы. Ниже — как получить ключ и сделать первый запрос. Полный справочник — в конце статьи.
Время чтения: 3 минуты
Ключ API
- Шаг 1. Откройте раздел «Для разработчиков» в боковом меню и перейдите на вкладку «Ключи».
- Шаг 2. Нажмите «Получить API ключ». Ключ начинается с
mrfrt_usr_. - Шаг 3. Скопируйте его кнопкой «Скопировать» и сохраните в настройках своего сервиса.
Ключ передаётся в каждом запросе в заголовке Authorization: Bearer mrfrt_usr_….
Первый запрос
Задача создаётся запросом POST https://api.mnogo-reels.ru/videos. Обязательное поле одно — url, публичная ссылка на видео. Остальные параметры можно не передавать.
В ответ приходит задача со статусом queued. Сохраните её id — это job_id для следующих запросов.
| Параметр | Что задаёт | По умолчанию |
|---|---|---|
clip_duration | желаемая длина клипа в секундах | 45 |
max_clips | максимум клипов | 10 |
start_sec, end_sec | отрезок видео в секундах, от него зависит стоимость | всё видео |
video_mode | режим кадрирования: general, podcast или stream | general |
caption_style | стиль субтитров, empty — без субтитров | karaoke |
hook_style | стиль хука, none — без хука | default |
Статус и результат
Обработка идёт асинхронно. Запрашивайте GET /videos/{job_id}, пока статус не станет completed или failed.
queued— задача в очереди.processing— идёт обработка, полеprogressрастёт от 0 до 1.completed— готово: вs3_clip_urlsлежат ссылки на клипы, вs3_final_url— финальный ролик, вmodel_json_url— JSON-модель.failed— обработка не удалась, причина в полеerror.
Отдельного эндпоинта для скачивания нет: файлы забираются по ссылкам из ответа. Список задач, созданных ключом, возвращает GET /videos, а в кабинете они видны на вкладке «Использование» раздела «Для разработчиков».
Сколько стоит
Задачи из API списывают кредиты с того же баланса, что и нарезка в воркспейсе, и по тем же правилам:
- 1 кредит за каждую минуту выбранного отрезка (
end_sec − start_sec) с округлением вверх, минимум 1 кредит. - Агентский режим (
enable_critic: true) умножает стоимость на 1.2. Вdirect_modeэта надбавка не применяется. - Если задача не создалась, кредиты возвращаются.
Подробнее о балансе — в статье Кредиты и стоимость.
Справочник
Ниже — все параметры POST /videos, примеры запросов и ответов для каждого эндпоинта и коды ответов. Обзор возможностей API — на странице Smart Reels API.
mrfrt_usr_….