Saltar para o conteúdo 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 do caminho

task_id
string
obrigatório
ID da tarefa do vídeo originalÉ o task_id retornado pela API de geração de vídeo. O status da tarefa do vídeo original deve ser success

Autorização

Authorization
string
obrigatório
Todos os endpoints da API exigem autenticação via Bearer TokenObtenha sua API Key:Acesse a página de gerenciamento de API Keys para obter sua API KeyAdicione ao cabeçalho da requisição:
Authorization: Bearer YOUR_API_KEY

Parâmetros da requisição

model
string
obrigatório
Nome do modelo de vídeo, deve corresponder ao modelo usado no vídeo originalModelos suportados:
  • veo3.1-fast — versão rápida
  • veo3.1-quality — versão de alta qualidade
Exemplo: "veo3.1-fast"
prompt
string
obrigatório
Prompt de continuação descrevendo o conteúdo da parte estendida
raw
boolean
Se deve retornar apenas a parte estendida do vídeo
  • true — retorna apenas o vídeo estendido
Padrão: false
aspect_ratio
string
Proporção do vídeo estendidoValores suportados:
  • 16:9
  • 9:16
resolution
string
Resolução do vídeoValores suportados:
  • 720p (padrão)
  • 1080p
  • 4k

Observações importantes

O modelo deve coincidir: o modelo usado para a extensão deve ser o mesmo usado para gerar o vídeo original. Vídeos gerados com veo3.1-fast também devem usar veo3.1-fast para a extensão.
Apenas vídeos concluídos são suportados: o status da tarefa do vídeo original deve ser success.
task_id na URL: é o task_id retornado na primeira etapa da geração de vídeo (não o ID upstream).

Resposta

code
integer
Código de status da resposta
data
object[]
Array de dados da resposta