Kling
Kling 1.6 Video Generation
Kling 1.6 Standard and Pro video generation through the Vidgo API
POST
Available Models
- kling-1.6/standard - Cost-effective Kling 1.6 video generation at 9 credits per second.
- kling-1.6/pro - Higher-quality Kling 1.6 video generation at 15 credits per second.
Input Routing
Vidgo does not require a publicmode, type, or task_type field for Kling 1.6.
All Kling 1.6 requests require prompt and duration.
- Provide no image fields to generate text-to-video.
- Provide
start_image_urlto generate image-to-video. - Provide
start_image_urlandend_image_urlwithkling-1.6/proto control both the first and last frame. - Provide
image_urlswith 1 to 4 reference images to generate Elements.
image_urls cannot be used together with start_image_url, end_image_url, or cfg_scale.
Parameter Compatibility
Notes:
end_image_urlrequiresstart_image_urland is only supported bykling-1.6/pro.kling-1.6/standardimage-to-video does not supportaspect_ratio.- Elements supports 1 to 4
image_urlsand does not supportcfg_scale. promptandnegative_promptsupport up to 2500 characters.cfg_scalemust be between 0 and 1 when provided.
Response and Status
The submit endpoint returns a Vidgotask_id. Use it with the unified Query Task Status endpoint to retrieve the final video URL.
Initial submit responses include status, which is usually running after the upstream video task has been created. If submission fails during upstream task creation, the status may be failed and the task can be inspected through the status endpoint.
Pricing
- kling-1.6/standard: 9 credits per second.
- kling-1.6/pro: 15 credits per second.
Authorizations
All API endpoints require Bearer Token authentication. Add it to the request header as Authorization: Bearer VIDGO_API_KEY.
Body
application/json
Kling 1.6 public model identifier
Available options:
kling-1.6/standard, kling-1.6/pro Input parameters for generation. Vidgo selects the workflow from the provided image fields.
Webhook callback URL for result notifications
Example:
"https://your-domain.com/callback"