v1

latestOpenAPI 3.1.02026-07-224941145.6 KB

Query Task

Query the status and result of a Kling generation task. Use the task_id returned from the create task endpoint.

get/kling/v1/videos/{action}/{task_id}

Path parameters

action'generations' | 'text2video' | 'image2video' | 'omni-video' | 'motion-control' | 'lip-sync' | 'kolors-virtual-try-on' required
Example:text2video

Task type matching the original creation endpoint.

task_idstring required
Example:860260753860210752

Task ID returned from the create task endpoint.

Response

Task status retrieved successfully

codestring

Response code

messagestring

Response message

Example response

{
  "code": "success",
  "data": {
    "task_id": "860260753860210752",
    "action": "/kling/v1/videos/omni-video_POST",
    "status": "SUCCESS",
    "submit_time": 1773130665,
    "start_time": 1773130715,
    "finish_time": 1773130790,
    "progress": "100%",
    "data": {
      "message": "SUCCEED",
      "request_id": "7e91db5f-66d3-4df4-b7e5-c2ab89df1959",
      "data": {
        "task_status": "succeed",
        "task_result": {
          "videos": [
            {
              "id": "860260754053148756",
              "duration": "5.041"
            }
          ]
        }
      }
    }
  }
}