Overview
- Breaking change (2025-12-19): Added
text-to-videotype support (multiple models); addedsoundparameter (V2.6 only, enables audio generation); addedaspect_ratioparameter (V2.6 only: 16:9, 9:16, 1:1); addedkling-v2-6model version. - Breaking change (2025-12-10):
mode→quality_mode;image→image_urls(array, 1 image); newtypefield. - Submit via
POST https://api.wizzx.ai/api/v1/task/submit/kling-ai; poll withtask_idatPOST https://api.wizzx.ai/api/v1/task/status. - Required:
prompt,type(text-to-videoorimage-to-video),quality_mode(std/pro),duration(5/10s). - Conditionally required:
image_urls(1 image, only forimage-to-video). - Optional: model version, sound (V2.6 only), aspect_ratio (V2.6 only), negative prompt, cfg scale (V1.x only), tail frame, static/dynamic masks, camera control, callback, external task id.
- Mutual exclusion (image-to-video only): only one of
image_tail,dynamic_masks/static_mask,camera_controlcan be used.
Auth
- Header:
Authorization: Bearer <your_api_key>
Submit job
Endpoint:POST https://api.wizzx.ai/api/v1/task/submit/kling-ai, Content-Type: application/json
Required
Conditionally required
Optional
Model versions and feature support
Example: basic text-to-video (V1)
Example: V2.6 text-to-video with sound
Example: V2.6 image-to-video
Example: basic image-to-video (V1.x)
Example: pro mode + camera control
Example: dynamic masks
Success response
Query status
- Endpoint:
POST https://api.wizzx.ai/api/v1/task/status - Body:
Status response
PENDING, QUEUED, PROCESSING, REVIEW_REQUIRED, SUCCEEDED, and FAILED.
Camera control
Camera types
Config parameters (simple type only)
Pricing
Pricing is per second of video generated.Kling V2.6 (by sound)
Official: 0.14/s (with sound).
Kling V1.x / V2.x (by quality_mode)
Kling 1.6 / 2.1
Official: std 0.10/s.
Kling 2.1 Master
Official: $0.28/s.
Kling 2.5 Turbo
Official: std 0.07/s.
Example cost calculation
- 5s video, std mode (Kling 1.6): 46 credits/s x 5s = 230 credits
- 10s video, pro mode (Kling 2.1): 92 credits/s x 10s = 920 credits
- 5s video, V2.6 with sound: 130 credits/s x 5s = 650 credits
FAQ
- Which models support text-to-video? Models that support
text-to-video:kling-v1,kling-v1-6,kling-v2-1-master,kling-v2-5-turbo,kling-v2-6. Note thatkling-v1-5andkling-v2-1only support image-to-video. - How to generate video with sound? Use
kling-v2-6model and setsound: "on". Note that sound doubles the credit cost. - When is aspect_ratio available?
aspect_ratiois only supported bykling-v2-6model; other models will return an error. - Why was
moderenamed toquality_mode? To avoid conflict with newtype.typeis the generation category;quality_modeis quality level (std/pro). - When is cfg_scale available?
cfg_scaleis only supported by V1.x models; V2.x models will return an error. - How to use camera control? Set
camera_controlwith a supportedtype. Camera control works for both text-to-video and image-to-video.simpletype usesconfigwith exactly one non-zero field. - Dynamic vs static masks?
static_masksets a fixed region;dynamic_masksadd trajectory points for motion control. Only supported for image-to-video. - How long are videos retained? Result URL lifetime can depend on storage configuration and the upstream provider; archive outputs you need to keep.
