Skip to main content
Every kling.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Image Generation

create

imageGeneration.create Create a text-to-image or image-to-image task Risk: write
Input
Output

get

imageGeneration.get Fetch an image generation task by id Risk: read
Input Output

list

imageGeneration.list List image generation tasks by page Risk: read
Input Output

Image To Video

create

imageToVideo.create Create an image-to-video generation task Risk: write
Input
Output

get

imageToVideo.get Fetch an image-to-video task by id Risk: read
Input Output

list

imageToVideo.list List image-to-video and other video tasks by cursor Risk: read
Input
Output

Lip Sync

create

lipSync.create Create a lip-sync task for a detected face Risk: write
Input
Output

detectFace

lipSync.detectFace Identify faces in a video for lip-sync processing Risk: write
Input Output

get

lipSync.get Fetch a lip-sync task by id Risk: read
Input Output

list

lipSync.list List lip-sync tasks by page Risk: read
Input Output

Motion Control

create

motionControl.create Create a motion-control task from a motion reference Risk: write
Input
Output

get

motionControl.get Fetch a motion-control task by id Risk: read
Input Output

list

motionControl.list List motion-control and other video tasks by cursor Risk: read
Input
Output

Multi Image To Image

create

multiImageToImage.create Create a multi-image (subject, scene, style) task Risk: write
Input
Output

get

multiImageToImage.get Fetch a multi-image task by id Risk: read
Input Output

list

multiImageToImage.list List multi-image tasks by page Risk: read
Input Output

Omni Image

create

omniImage.create Create an omni-image generation task Risk: write
Input
Output

get

omniImage.get Fetch an omni-image task by id Risk: read
Input Output

list

omniImage.list List omni-image tasks by page Risk: read
Input Output

Omni Video

create

omniVideo.create Create an omni-video generation task Risk: write
Input
Output

get

omniVideo.get Fetch an omni-video task by id Risk: read
Input Output

list

omniVideo.list List omni-video and other video tasks by cursor Risk: read
Input
Output

Outpainting

create

outpainting.create Create an image outpainting (expand) task Risk: write
Input
Output

get

outpainting.get Fetch an outpainting task by id Risk: read
Input Output

list

outpainting.list List outpainting tasks by page Risk: read
Input Output

Text To Video

create

textToVideo.create Create a text-to-video generation task Risk: write
Input
Output

get

textToVideo.get Fetch a text-to-video task by id Risk: read
Input Output

list

textToVideo.list List text-to-video and other video tasks by cursor Risk: read
Input
Output

Video Effects

create

videoEffects.create Create a video effect task from a scene template Risk: write
Input
Output

get

videoEffects.get Fetch a video effect task by id Risk: read
Input Output

list

videoEffects.list List video effect tasks by page Risk: read
Input Output

Virtual Try On

create

virtualTryOn.create Create a virtual try-on task for a product and person Risk: write
Input
Output

get

virtualTryOn.get Fetch a virtual try-on task by id Risk: read
Input Output

list

virtualTryOn.list List virtual try-on tasks by cursor Risk: read
Input
Output