Consulta tareas de generación de video de Kling por task_id mediante GET /kling/v1///, devolviendo estado, progreso y metadatos del resultado para polling.
curl --request GET \
--url https://api.cometapi.com/kling/v1/{action}/{action2}/{task_id} \
--header 'Authorization: Bearer <token>'{
"code": 123,
"message": "<string>",
"request_id": "<string>",
"data": {
"task_id": "<string>",
"task_status": "<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
}
}Crear la tarea desde el endpoint correspondiente
Hacer polling hasta que la tarea llegue a un estado terminal
Bearer token authentication. Use your CometAPI key.
Resource type. One of: images, videos, audio.
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
curl --request GET \
--url https://api.cometapi.com/kling/v1/{action}/{action2}/{task_id} \
--header 'Authorization: Bearer <token>'{
"code": 123,
"message": "<string>",
"request_id": "<string>",
"data": {
"task_id": "<string>",
"task_status": "<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
}
}