Saltar al contenido 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
  }
}
Usa este endpoint para extender un video de Kling existente como una tarea de seguimiento.

Antes de llamarlo

  • Parte de un resultado de video de Kling finalizado
  • Pasa el video_id del resultado de la tarea principal
  • Ejecuta la extensión en el mismo contexto de cuenta que la tarea principal
  • Activa la extensión rápidamente antes de que expiren los recursos de la tarea principal

Flujo de la tarea

1

Finaliza la tarea principal del video

Crea el video original de Kling y espera hasta que su resultado esté disponible.
2

Envía la solicitud de extensión

Envía el video_id y un prompt opcional, luego guarda el id de tarea devuelto.
3

Consulta la tarea de extensión

Continúa con Consultas individuales hasta que el video extendido alcance un estado terminal.
Para obtener la referencia completa de parámetros, consulta la documentación oficial de Kling.

Autorizaciones

Authorization
string
header
requerido

Bearer token authentication. Use your CometAPI key.

Cuerpo

application/json
video_id
string
predeterminado:example
requerido

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.

Respuesta

200 - application/json

Successful Response

code
integer
requerido

Error code; specifically define the error code

message
string
requerido

error message

request_id
string
requerido

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

data
object
requerido