Skip to main content
GET
Utilisez cette famille de points de terminaison après avoir créé une tâche Kling. Il s’agit de l’étape d’interrogation périodique courante pour les tâches multimédias asynchrones Kling.
Une requête peut renvoyer directement l’objet de tâche ou dans l’enveloppe standard data enveloppe. Normalisez chaque réponse avec task = payload.data ?? payload avant de lire les champs de la tâche.

Éléments à vérifier en premier

  • task.task_status; les tâches Motion Control utilisent submitted, processing, succeed, ou failed
  • task.task_result.videos[0].url lorsqu’une tâche vidéo réussit
  • task.task_status_msg ou d’autres champs de détail renvoyés lorsqu’une tâche s’arrête prématurément
  • code, message, et request_id lorsque la réponse utilise l’enveloppe standard enveloppe

Modèle d’interrogation périodique

1

Créez la tâche à partir du point de terminaison correspondant

Commencez par la page de création Kling correspondant à votre flux de travail, telle que Texte vers vidéo, Image vers vidéo, ou Motion Control.
2

Interrogez jusqu’à ce que la tâche atteigne un état terminal

Normalisez la structure de la réponse, puis continuez à interroger avec l’identifiant de tâche renvoyé jusqu’à ce qu’elle atteigne un état terminal. Pour Motion Control, les états terminaux sont succeed et failed.
3

Passez à l’étape suivante du flux de travail

Utilisez directement la sortie finalisée, ou passez à la page d’action applicable suivante si votre flux de travail prend en charge les opérations enchaînées.

Paires de chemins courantes

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.

Paramètres de chemin

action
string
requis

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

action2
string
requis

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

task_id
string
requis

Task ID

Réponse

200 - application/json

Current Kling task state.

A query can return the task object directly or inside the standard response envelope. Normalize both shapes before reading task fields.

task_id
string
requis

Kling task ID.

task_status
string
requis

Current task state. Compatible Motion Control tasks use submitted, processing, succeed, or failed.

task_status_msg
string

Failure or status detail when returned.

task_info
object

Additional task metadata. The object can be empty.

task_result
object

Absent on an initial submitted task, commonly empty while processing or after failure, and populated when a task succeeds.

watermark_info
object

Watermark information when returned by a compatible workflow.

created_at
integer<int64>

Task creation timestamp in milliseconds.

updated_at
integer<int64>

Last task update timestamp in milliseconds.

final_unit_deduction
string

Final unit deduction value, when returned.

final_balance_deduction
object

Final balance deduction values, when returned.

Dernière modification le 31 juillet 2026