Discord

Video Generation API

Video Generation API for Developers

VideoRouter provides a unified video generation API for developers. Generate videos with Kling, Veo, Sora, Seedance, Wan, and other AI video models through a single API. Compare providers, optimize cost, and automatically fail over when a provider is unavailable.

Supported video models

Plus dozens more — see the full, filterable video model catalog.

Why use VideoRouter

Video generation API pricing

See the real, current per-model price across every provider VideoRouter routes to.

View the live price index →

Compare video API providers

Quick start

curl https://videorouter.sh/api/v1/videos \
  -H "Authorization: Bearer $VIDEOROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "minimax/h3/fal", "prompt": "a paper airplane gliding over a city", "duration_secs": 8}'

See the full guide for polling the job to completion and picking a different model/provider.

FAQ

What is a video generation API?

A video generation API lets a program request an AI-generated video by sending a prompt (and often a reference image) over HTTP, instead of using a model's own consumer web app. Models like Kling, Veo, Sora, Seedance, and Wan each publish (or are resold through) their own API; a video generation API platform like VideoRouter sits in front of many of those models behind one shared endpoint.

What is the best video generation API?

It depends on the model you need, the price a given host charges for it, and how much reliability you need — there isn't one universally-best answer, and a platform that only ever tells you it's the best is a platform not showing you the actual numbers. VideoRouter's approach is to show the real cross-provider price for each model (see the live price index below) so you can decide with real data.

How much does a video generation API cost?

Video generation is usually billed per second of output video, and the same model can cost several times more or less depending on which host you call — see the price index below for real, current numbers per model. VideoRouter adds a flat 2% platform fee on top of whichever host's price you route to, with no separate markup hidden inside that number.

How do I generate a video using an API?

Send a prompt (and optionally a start image or reference video) to the endpoint, then poll or wait for the job to complete and download the resulting video file. See the video generation docs for a worked request/response example against VideoRouter's own /v1/videos endpoint.

Which AI video models have APIs?

Kling, Veo, Sora, Seedance, Wan, MiniMax, Runway, and most other current video models are reachable through an API — either the model creator's own, or a third-party host reselling it. See the full, filterable list at /models.