Skip to main content
GET
Usa esta familia de endpoints después de crear una tarea de Kling. Es el paso de polling habitual para los trabajos asíncronos de medios de Kling.

Qué comprobar primero

  • code, message y request_id para la confirmación de la consulta
  • data.task_status para el estado de la tarea, como submitted, processing, succeed o failed
  • data.task_result.videos[0].url cuando la tarea finaliza correctamente
  • data.task_status_msg u otros campos de detalle devueltos cuando una tarea se detiene antes de tiempo

Patrón de polling

1

Crear la tarea desde el endpoint correspondiente

Comienza con la página de creación de Kling para tu flujo de trabajo, como Text to Video o Image to Video.
2

Hacer polling hasta que la tarea termine

Sigue consultando con el task id devuelto hasta que data.task_status llegue a succeed o failed.
3

Continuar con el siguiente paso del flujo de trabajo

Usa directamente el resultado final, o pasa a la siguiente página de acción específica del proveedor si tu flujo de trabajo admite operaciones encadenadas.

Pares de rutas comunes

Para consultar 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.

Parámetros de ruta

action
string
requerido

Resource type. One of: images, videos, audio.

action2
string
requerido

Sub-action matching the resource type. For images: generations, kolors-virtual-try-on. For videos: text2video, image2video, lip-sync, effects, multi-image2video, multi-elements. For audio: text-to-audio, video-to-audio.

task_id
string
requerido

Task ID

Respuesta

200 - application/json

Current Kling task state.

code
integer
requerido

Kling response code. 0 indicates the query was accepted.

message
string
requerido

Kling response message.

request_id
string
requerido

Identifier for this query request.

data
object
requerido