Перейти к основному содержанию
POST
/
v1
/
videos
/
{task_id}
/
remix
curl --request POST \
  --url https://api.apimart.ai/v1/videos/{task_id}/remix \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "veo3.1-fast",
    "prompt": "The cat continues running on the grass, butterflies fly into the distance",
    "raw": false,
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01JQXYZ9999NEWEXTENDID"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt

Use this file to discover all available pages before exploring further.

curl --request POST \
  --url https://api.apimart.ai/v1/videos/{task_id}/remix \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "veo3.1-fast",
    "prompt": "The cat continues running on the grass, butterflies fly into the distance",
    "raw": false,
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01JQXYZ9999NEWEXTENDID"
    }
  ]
}

Параметры пути

task_id
string
обязательно
ID задачи исходного видеоЭто task_id, возвращённый API генерации видео. Статус исходной задачи должен быть success

Авторизация

Authorization
string
обязательно
Все эндпоинты API требуют аутентификации через Bearer TokenПолучите ваш API Key:Перейдите на страницу управления API Key, чтобы получить ваш API KeyДобавьте в заголовок запроса:
Authorization: Bearer YOUR_API_KEY

Параметры запроса

model
string
обязательно
Имя модели видео, должно совпадать с моделью, использованной для исходного видеоПоддерживаемые модели:
  • veo3.1-fast — быстрая версия
  • veo3.1-quality — версия высокого качества
Пример: "veo3.1-fast"
prompt
string
обязательно
Промпт продолжения, описывающий содержимое продлённой части
raw
boolean
Возвращать ли только продлённую часть видео
  • true — возвращать только продлённое видео
По умолчанию: false
aspect_ratio
string
Соотношение сторон продлённого видеоПоддерживаемые значения:
  • 16:9
  • 9:16
resolution
string
Разрешение видеоПоддерживаемые значения:
  • 720p (по умолчанию)
  • 1080p
  • 4k

Важные замечания

Модель должна совпадать: модель, используемая для продления, должна быть той же, что и для генерации исходного видео. Видео, созданные с veo3.1-fast, должны продлеваться также с veo3.1-fast.
Поддерживаются только завершённые видео: статус исходной задачи должен быть success.
task_id в URL: это task_id, возвращённый на первом шаге генерации видео (не upstream-ID).

Ответ

code
integer
Код состояния ответа
data
object[]
Массив данных ответа