Passer au contenu 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"
    }
  ]
}

Paramètres du chemin

task_id
string
requis
ID de tâche de la vidéo originaleIl s’agit du task_id renvoyé par l’API de génération vidéo. Le statut de la tâche vidéo originale doit être success

Autorisation

Authorization
string
requis
Tous les points de terminaison de l’API nécessitent une authentification par Bearer TokenObtenez votre API Key :Rendez-vous sur la page de gestion des API Keys pour obtenir votre API KeyAjoutez-la dans l’en-tête de la requête :
Authorization: Bearer YOUR_API_KEY

Paramètres de la requête

model
string
requis
Nom du modèle vidéo, doit correspondre au modèle utilisé pour la vidéo originaleModèles pris en charge :
  • veo3.1-fast — version rapide
  • veo3.1-quality — version haute qualité
Exemple : "veo3.1-fast"
prompt
string
requis
Prompt de continuation décrivant le contenu de la partie prolongée
raw
boolean
Renvoyer ou non uniquement la partie prolongée de la vidéo
  • true — renvoie uniquement la vidéo prolongée
Par défaut : false
aspect_ratio
string
Rapport d’aspect pour la vidéo prolongéeValeurs prises en charge :
  • 16:9
  • 9:16
resolution
string
Résolution de la vidéoValeurs prises en charge :
  • 720p (par défaut)
  • 1080p
  • 4k

Remarques importantes

Le modèle doit correspondre : le modèle utilisé pour la prolongation doit être le même que celui utilisé pour générer la vidéo originale. Les vidéos générées avec veo3.1-fast doivent également utiliser veo3.1-fast pour la prolongation.
Seules les vidéos terminées sont prises en charge : le statut de la tâche vidéo originale doit être success.
task_id dans l’URL : il s’agit du task_id renvoyé lors de la première étape de la génération vidéo (et non de l’ID upstream).

Réponse

code
integer
Code d’état de la réponse
data
object[]
Tableau de données de la réponse