Документация Veo 3.1 API
Полное руководство по интеграции ИИ-генерации видео от Google в ваши приложения.
Руководство по быстрому старту
Начните работу с Veo 3.1 API всего за несколько минут.
Получите API-ключ
Сначала вам нужно получить API-ключ в панели управления.
Сделайте первый запрос
Проверьте статус генерации
Генерация видео выполняется асинхронно. Используйте https://veo3api.com/feed endpoint для проверки статуса или укажите
Справочник API
Полный справочник по всем эндпоинтам Veo 3.1 API, параметрам и форматам ответов.
Базовый URL
https://veo3api.comЭндпоинты не используют префикс /api — вызывайте https://veo3api.com/ (например https://veo3api.com/generate).
Аутентификация
Все API-запросы требуют аутентификации с использованием Bearer-токена в заголовке Authorization.
Authorization: Bearer YOUR_API_KEYhttps://veo3api.com/generateСгенерировать видео из текстового или изображенного запроса
Тело запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
prompt | string | * | Текстовый запрос для генерации видео |
model | string | * | Выбор между veo3 (высокое качество, 180 кредитов) или veo3-fast (быстрая генерация, 25 кредитов) |
aspect_ratio | string | Соотношение сторон: 16:9 (по умолчанию, 1080P HD), 9:16 (портрет) или Auto (как у изображения) | |
image_urls | string[] | Массив URL изображений для генерации видео из изображений | |
watermark | string | Пользовательский текст водяного знака. Установите null, чтобы отключить |
Пример запроса
Ответ
Расход кредитов
| Тип модели | Кредиты | Стоимость |
|---|---|---|
veo3-fast | 25 credits | $0.25 |
veo3 | 180 credits | $1.80 |
extend | Как у оригинала | - |
get-1080p | Бесплатно | $0.00 |
Примечание: кредиты списываются только при успешном завершении генерации. Неудачные задачи кредиты не расходуют.
https://veo3api.com/feedПроверить статус задачи генерации видео
Пример запроса
GET https://veo3api.com/feed?task_id=YOUR_TASK_IDОтвет
💡 Совет: URL сгенерированного видео можно получить из массива data.response.
https://veo3api.com/extendПродлить существующее видео с новым запросом. Продлённое видео продолжит оригинал с момента его окончания.
Тело запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
task_id | string | * | task_id исходного завершённого видео для продления |
prompt | string | * | Текстовый запрос, описывающий, как продолжить видео |
seeds | integer | Случайное зерно (10000–99999) для воспроизводимой генерации. Один и тот же seed даёт похожие результаты | |
watermark | string | Пользовательский текст водяного знака. Установите null, чтобы отключить |
Пример запроса
Ответ
Примечание: продлевать можно только завершённые задачи. Видео, преобразованные в 1080P, продлить нельзя.
https://veo3api.com/get-1080pБесплатноПолучить HD-версию 1080P завершённой задачи. Этот эндпоинт бесплатный и не расходует кредиты.
Пример запроса
GET https://veo3api.com/get-1080p?task_id=YOUR_TASK_IDОтвет
💡 Совет: этот эндпоинт полностью бесплатный. Вы можете получить версию 1080P любого завершённого видео без списания кредитов.
HTTP-коды статуса
| Код статуса | Описание |
|---|---|
200 | Запрос выполнен успешно |
400 | Неверный запрос — некорректные параметры |
401 | Нет авторизации — неверный API-ключ |
429 | Превышен лимит запросов |
500 | Внутренняя ошибка сервера |