Skip to main content

Quick start

  • Breaking change (2025-12-10): generation_type → type; enum values now text-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 → returns task_id.
  • Poll: POST https://api.wizzx.ai/api/v1/task/status with task_id.
  • Default model veo3_fast, resolution 720p, aspect ratio 16:9; veo3_lite is available for lower-cost generation and veo3_quality for the highest fidelity.

Auth

Every request:
Wizzx gateway validates and forwards; no extra params needed.

Submit job

Endpoint: POST https://api.wizzx.ai/api/v1/task/submit/veo3, Content-Type: application/json

Required

Optional

Type rules

type is always required. reference-to-video requires duration=8 and veo3_fast or veo3_lite. veo3_quality accepts 6 or 8 seconds only; 4 seconds returns HTTP 422.

Request: Text-to-Video

Request: Image-to-Video (first/last frames)

Request: Text-to-Video with Veo 3.1 Quality

Request: Reference-to-Video with Veo 3.1 Lite

Success response:

Job status

Endpoint: POST https://api.wizzx.ai/api/v1/task/status Body:
Response:
Client-visible states: PENDING, QUEUED, PROCESSING, REVIEW_REQUIRED, SUCCEEDED, and FAILED.

Pricing

Veo 3.1 uses a fixed per-video charge selected by model and resolution; duration does not change the price (Fast and Lite: 4, 6, or 8 seconds; Quality: 6 or 8 seconds). Read /pricing before submission for the current tier. Each video is charged a fixed price by model variant and resolution at 1000 credits = $1.

FAQ

  • Where did generation_type go? Unified to type, 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=true explicitly 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. Veo is charged a fixed price per video; model variant and resolution select the charge.

Sources