PiAPI
HomeWorkspace
HomeWorkspace
Join Discord
  1. Kling
  • Get Started
    • Overview
    • Quickstart
    • Make Instruction: How to Use PiAPI to Build a Workflow on Make?
  • Endpoints
    • Song(Udio)
      • Song API Task Creation Examples
      • [Udio] Song Extend
      • Get Task
      • Create Task
      • [Udio] Generate Lyrics
    • Kling
      • Lipsync With PiAPI Kling API Examples
      • Motion Brush With PiAPI Kling API Example
      • Kling Elements Video Generation API
      • Kling Effects Video Generation
      • Cancel Task
        • Cancel Tasks
        • Cancel Task
      • Get Task
      • Create Task
      • Kling Virtual Try-On
      • Kling Effects
    • Hailuo
      • Hailuo Director Mode Example
      • Generate Video
      • Get Task
    • Flux
      • Flux with LoRA and Controlnet
      • Available LoRA and Controlnet
      • Flux API with Redux Variation, Fill, Inpaint and Outpaint
      • Create Task
        • Text to Image
        • Image to Image
      • Get task
    • AI Hug
      • Get Task
      • Create Task
    • LLM
      • Use Cases for GPT-4o Image API
      • How To Avoid Timeouts in Completion API
      • GPT-4o Image Generation API
      • LLM API | Basic Completions
      • Get Task
    • Midjourney
      • PiAPI Penalties on Midjourney Usage
      • Detailed Explaination on Midjourney Task Result
      • Midjourney V7 API Instructions
      • Create Task
        • Imagine
        • Upscale
        • Variation
        • Reroll
        • Describe
        • Seed
        • Blend
        • Inpaint
        • Outpaint
        • Pan
      • Cancel Task
        • Cancel Task
        • Cancel Tasks
      • Get Task
    • Faceswap
      • Multi Faceswap
      • Image Faceswap
      • Video Faceswap
      • Get Task
    • TTS
      • Zeroshot Text-to-Speech F5-TTS
      • Get Task
    • Trellis
      • Create Task
      • Get Task
    • Luma Dream Machine
      • Cancel Task
        • Cancel Tasks
        • Cancel Task
      • Create Task
      • Get Task
    • WanX
      • Generate WanX Task with LoRA Using PiAPI
      • Available LoRA Types for Wanx
      • Use Cases for Wanx LoRA
      • Use Cases for Wanx Control Camera
      • Create Task
      • Get Task
    • Skyreels
      • Create Task
      • Get Task
    • Framepack
      • Create Task
      • Get Task
    • Hunyuan Video
      • How to Make a Hunyuan API Call
      • Get Task
      • Generate Video
    • Mmaudio
      • Get Task
      • Generate Audio
    • DiffRhythm
      • Generate Audio
      • Get Task
    • Tools
      • File Upload API
      • Video Upscale
      • Video Upscale-Get Task
      • Remove Background API
      • Remove Background-Get Task
      • Segment With Prompt API
      • Segment With Prompt API-Get Task
      • Image Upscale(Super Resolution) API
      • Image Upscale-Get Task
    • PiAPI Account Management
      • PiAPI Account Info
      • Task List Info
      • User Task History
  • Resources
    • Change Log
    • Output Storage
    • Unified API Schema
    • Webhook
    • Bulk Generation Service
    • Billings
    • PiAPI MCP Server
    • Workspace Manual
      • Host-your-account (HYA) | Back-up Account
      • Host-your-account (HYA) | Debug Checklist
      • Host-your-account (HYA) | Connected Account Status
    • Announcements
      • PiAPI 2025 January 1st Pricing Update
  • Legacy Documentation
    • Midjourney
      • Midjourney Webhook
      • Imagine
      • Reroll
      • Upscale
      • Variation
      • Inpaint
      • Outpaint
      • Pan
      • Describe
      • Blend
      • Seed
      • Fetch
      • Multi Fetch
      • Cancel
    • Face Swap
      • Video Faceswap
      • Multi-face-swap
      • Fetch
    • Dream Machine
      • Video Generation
      • Video Extend
      • Get Video Generation
    • Kling
      • Video Generation
        POST
      • Video Extend
        POST
      • Get Video Generation
        GET
  1. Kling

Get Video Generation

GET
https://api.piapi.ai/api/kling/v1/video/{task_id}
legacy/Kling
This endpoint from PiAPI's Kling API retrieves the output of the Kling task.

Request

Path Params
task_id
string 
required
Header Params
X-API-Key
string 
required
Your API KEY used for request authorization

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.piapi.ai/api/kling/v1/video/' \
--header 'X-API-Key;'

Responses

🟢200OK
application/json
OK-Successful Response
Body
code
integer 
optional
data
object 
optional
task_id
string 
optional
input
string 
optional
status
string 
optional
metadata
object 
optional
task
object 
optional
works
array [object {18}] 
optional
message
string 
optional
Example
{
    "code": 0,
    "data": {
        "task_id": "string",
        "input": "string",
        "status": "string",
        "metadata": {
            "created_at": "string",
            "started_at": "string",
            "ended_at": "string",
            "quota_frozen": 0,
            "quota_usage": 0
        },
        "task": {
            "id": 0,
            "userId": 0,
            "type": "string",
            "status": 0,
            "taskInfo": {
                "arguments": [
                    {
                        "name": "string",
                        "value": "string"
                    }
                ],
                "inputs": [
                    {
                        "inputType": "string",
                        "name": "string",
                        "url": "string",
                        "blobStorage": null,
                        "token": null
                    }
                ],
                "type": "string"
            },
            "favored": true,
            "deleted": true,
            "createTime": 0,
            "updateTime": 0
        },
        "works": [
            {
                "workId": 0,
                "workItemId": 0,
                "taskId": 0,
                "userId": 0,
                "type": "string",
                "status": 0,
                "contentType": "string",
                "resource": {
                    "resource": "string",
                    "resourceWithoutWatermark": "string",
                    "height": 0,
                    "width": 0,
                    "duration": 0
                },
                "cover": {
                    "resource": "string",
                    "height": 0,
                    "width": 0,
                    "duration": 0
                },
                "starNum": 0,
                "reportNum": 0,
                "createTime": 0,
                "taskInfo": {
                    "arguments": [
                        {
                            "name": "string",
                            "value": "string"
                        }
                    ],
                    "inputs": [
                        {
                            "inputType": "string",
                            "name": "string",
                            "url": "string",
                            "blobStorage": null,
                            "token": null
                        }
                    ],
                    "type": "string"
                },
                "selfAttitude": "string",
                "selfComment": {
                    "tags": [
                        {}
                    ],
                    "content": "string"
                },
                "favored": true,
                "publishStatus": "string",
                "deleted": true
            }
        ]
    },
    "message": "string"
}
🟠400Bad Request
🟠401Unauthorized
🔴500Server Error
Previous
Video Extend