Skip to main content
POST
Генерация видео

Authorizations

Authorization
string
header
required

Заголовок авторизации вида Bearer <token>, где <token> — ваш API-ключ.

Body

application/json
model
enum<string>
required

Идентификатор видео-модели.

Available options:
happyhorse-1.0,
happyhorse-1.1
Example:

"happyhorse-1.0"

prompt
string
required

Текстовое описание желаемого видео.

Example:

"Красивый закат над морем"

duration
integer
required

Длительность видео в секундах. Обязательный параметр. Допустимы целые значения от 3 до 15.

Required range: 3 <= x <= 15
Example:

10

size
enum<string>
default:720p

Разрешение итогового видео. Поддерживаются 720p и 1080p.

Available options:
720p,
1080p
Example:

"1080p"

aspect_ratio
enum<string>

Соотношение сторон видео. По умолчанию выбирается автоматически наиболее подходящее.

Available options:
16:9,
9:16,
4:3,
3:4,
1:1
Example:

"16:9"

images
string[]

Список URL изображений для генерации видео на их основе. Максимум 9.

Maximum array length: 9
Example:
videos
string[]

Список URL видео для генерации видео на их основе. Можно передать максимум 1 видео длительностью от 2 до 10 секунд.

Maximum array length: 1
Example:

Response

200 - application/json

Задача создана

task_id
string

Идентификатор задачи для последующего опроса через fetch.

Example:

"b22c9ae2-0b55-4398-88df-0191aae664f0"