Quick start
- Breaking change (2025-12-10):
generation_type→type; enum values nowtext-to-video/image-to-video/reference-to-video. - Platform: Wizzx gateway; Auth header
Authorization: Bearer <your_api_key>. - Submit:
POST https://api.wizzx.ai/api/v1/task/submit/veo3→ returnstask_id. - Poll:
POST https://api.wizzx.ai/api/v1/task/statuswithtask_id. - Default model
veo3_fast, resolution720p, aspect ratio16:9;veo3_liteis available for lower-cost generation.
Auth
Every request:Submit job
Endpoint:POST https://api.wizzx.ai/api/v1/task/submit/veo3, Content-Type: application/json
Required
Optional
Type rules
Request: Text-to-Video
Request: Image-to-Video (first/last frames)
Request: Reference-to-Video with Veo 3.1 Lite
Job status
Endpoint:POST https://api.wizzx.ai/api/v1/task/status
Body:
PENDING, QUEUED, PROCESSING, REVIEW_REQUIRED, SUCCEEDED, and FAILED.
Pricing
Veo 3.1 uses a fixed per-video charge selected bymodel and resolution; 4, 6, and 8 seconds cost the same.
Read
/pricing before submission for the current tier.
Kie’s 2026-08-18 public Lite costs are 0.175/1`.
FAQ
- Where did
generation_typego? Unified totype, enum now lower-case with hyphens. - Need callback URL? No, poll
task/status. - How to reproduce results? Provide
seeds(10000-99999). - Non-English prompt? Set
enable_translation=trueexplicitly if provider translation is wanted. - Difference between 1 vs 2 images in image-to-video? One image = first frame; two images = first + last frame with auto transition.
- Does duration multiply the Veo charge? No. The current Kie generation tiers are fixed per video; model variant and resolution select the charge.
