Passer au contenu principal
POST
/
kling
/
v1
/
videos
/
video-extend
Video Extension
curl --request POST \
  --url https://api.cometapi.com/kling/v1/videos/video-extend \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "video_id": "example"
}
'
{
  "code": 123,
  "message": "<string>",
  "request_id": "<string>",
  "data": {
    "task_id": "<string>",
    "task_status": "<string>",
    "task_status_msg": "<string>",
    "task_info": {
      "parent_video": {
        "id": "<string>",
        "url": "<string>",
        "duration": "<string>"
      }
    },
    "task_result": {
      "videos": [
        {
          "id": "<string>",
          "url": "<string>",
          "duration": "<string>"
        }
      ]
    },
    "created_at": 123,
    "updated_at": 123
  }
}
Utilisez ce endpoint pour prolonger une vidéo Kling existante en tant que tâche de suivi.

Avant de l’appeler

  • Partez d’un résultat de vidéo Kling terminé
  • Transmettez le video_id issu du résultat de la tâche parente
  • Exécutez l’extension dans le même contexte de compte que la tâche parente
  • Déclenchez l’extension rapidement avant l’expiration des ressources de la tâche parente

Flux de tâche

1

Terminer la tâche vidéo parente

Créez la vidéo Kling d’origine et attendez que son résultat soit disponible.
2

Soumettre la requête d’extension

Envoyez le video_id et un prompt facultatif, puis enregistrez l’identifiant de tâche renvoyé.
3

Interroger la tâche d’extension

Poursuivez avec Individual Queries jusqu’à ce que la vidéo étendue atteigne un état terminal.
Pour la référence complète des paramètres, consultez la documentation officielle de Kling.

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Corps

application/json
video_id
string
défaut:example
requis

Video id from a previously generated Kling video task to extend.

prompt
string

Text prompt describing the desired motion for the extended segment. Maximum 500 characters.

callback_url
string

Webhook URL to receive task status updates when the task completes.

Réponse

200 - application/json

Successful Response

code
integer
requis

Error code; specifically define the error code

message
string
requis

error message

request_id
string
requis

Request ID, system-generated, for tracking requests, troubleshooting issues

data
object
requis