Video generation API
AI video generation, one API key
Generate cinematic video from text or images across the leading video models — Kling 3, Seedance 2, Hailuo 02, and Veo 3 — through one endpoint and one balance. Billed per second of output or per clip; failed jobs are refunded in full.
POST /v1/videos/generations · $0.50 free credit, no card

11 models, one API key
Switch models with a string. Billed per use, refunded on failure.

Kling 2.5 Pro
Kuaishou
Veo 3 Fast

ElevenLabs Music
ElevenLabs

Hailuo 02 (512p)
MiniMax

Kling 3 Pro
Kuaishou

Kling 3 Pro (Audio)
Kuaishou

Seedance 2 Fast
ByteDance

Seedance 2 Pro
ByteDance

Hailuo 02 (768p)
MiniMax
Veo 3

Hailuo 02 (1080p)
MiniMax
Quick start
OpenAI-compatible. Point your client at https://kymaapi.com/v1 with a ky- key.
curl https://kymaapi.com/v1/videos/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-2.5-pro",
"prompt": "A wave breaking on a rocky shore at golden hour, cinematic",
"duration": 5
}'
# Response: { "id": "vid_...", "status": "queued" }
# Poll: GET /v1/jobs/{id} until status = "succeeded"FAQ
Which video generation models does Kyma support?
Kyma serves the top text-to-video and image-to-video models through one API — Kling 2.5 and Kling 3 from Kuaishou, Seedance 2 Pro and Fast from ByteDance, the Hailuo 02 family from MiniMax, and Google's Veo 3. Some clips include native audio.
How is video generation billed?
Most models bill per second of generated video; some bill a flat rate per clip. You only pay for successful generations — failed jobs are refunded in full. See the pricing page for per-model rates.
How does the video API work?
Send a POST to /v1/videos/generations with a prompt and duration. Generation is asynchronous: you get back a job id and poll GET /v1/jobs/{id} until the status is succeeded, then download the result.
Can I generate video with sound?
Yes — several models produce video with native audio (for example Kling 3 Pro Audio and the Seedance 2 line bundle audio), so you get a finished clip in one call.
$0.50 free credit on signup. No credit card required.
Get your free API key →