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

AI-generated video still

11 models, one API key

Switch models with a string. Billed per use, refunded on failure.

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.

All modelsPricingCompareVideo API docs

$0.50 free credit on signup. No credit card required.

Get your free API key →