Saltar al contenido principal
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"
    }
  ]
}

Parámetros de ruta

task_id
string
requerido
ID de tarea del video originalEs el task_id devuelto por la API de generación de video. El estado de la tarea del video original debe ser success

Autorización

Authorization
string
requerido
Todos los endpoints de la API requieren autenticación mediante Bearer TokenObtenga su API Key:Visite la página de gestión de API Keys para obtener su API KeyAñádala a la cabecera de la solicitud:
Authorization: Bearer YOUR_API_KEY

Parámetros de la solicitud

model
string
requerido
Nombre del modelo de video, debe coincidir con el modelo usado para el video originalModelos admitidos:
  • veo3.1-fast - Versión rápida
  • veo3.1-quality - Versión de alta calidad
Ejemplo: "veo3.1-fast"
prompt
string
requerido
Prompt de continuación que describe el contenido de la parte extendida
raw
boolean
Si se debe devolver solo la parte extendida del video
  • true - Devuelve solo el video extendido
Predeterminado: false
aspect_ratio
string
Proporción para el video extendidoValores admitidos:
  • 16:9
  • 9:16
resolution
string
Resolución del videoValores admitidos:
  • 720p (predeterminado)
  • 1080p
  • 4k

Notas importantes

El modelo debe coincidir: El modelo usado para la extensión debe ser el mismo que se usó para generar el video original. Los videos generados con veo3.1-fast también deben usar veo3.1-fast para la extensión.
Solo se admiten videos completados: El estado de la tarea del video original debe ser success.
task_id en la URL: Es el task_id devuelto en el primer paso de la generación de video (no el ID upstream).

Respuesta

code
integer
Código de estado de la respuesta
data
object[]
Array de datos de la respuesta