Leap API
AI video generation APISeedance 2.0, Kling 3.0, Veo 3.1 and 33 more, through one request
Send a model ID and its input to one endpoint and get back a clip. Every call is priced in dollars before it runs, and a call that fails costs nothing.
- One key for every model
- Every call quoted first
- A failed call costs nothing
curl https://api.tryleap.ai/v1/generations \ -H "x-api-key: $LEAP_API_KEY" \ -H "content-type: application/json" \ -H "prefer: wait=60" \ -d '{ "model": "bytedance/seedance-2.0", "input": { "prompt": "A heron lands on a still lake at dawn", "aspect_ratio": "16:9", "duration": 5, "resolution": "720p" } }' # Video often outlasts the wait and answers "queued" or "running".# Put its "id" in GENERATION_ID and read it again until it is done:# curl https://api.tryleap.ai/v1/generations/$GENERATION_ID -H "x-api-key: $LEAP_API_KEY"This runs Seedance 2.0. To run another video model, change model to its ID below and its input to match its schema.
Models
Every video model, one request
Each one by the ID the request takes, with what a call costs from its cheapest settings to its dearest, read from today's catalog.
- Seedance 2.0API guidebytedance/seedance-2.0$0.38995 to $4.1822
- Grok Imagine VideoAPI guidexai/grok-imagine-video$0.275 to $0.385
- Kling 3.0API guidekling/kling-3.0$0.924 to $1.848
- Veo 3.1API guidegoogle/veo-3.1$0.88 to $3.52
- Veo 3.1 Fastgoogle/veo-3.1-fast$0.44 to $1.32
- Veo 3.1 Litegoogle/veo-3.1-lite$0.132 to $0.704
- Kling 2.6kling/kling-2.6$0.231 to $0.462
- Wan 2.6alibaba/wan-2.6$0.55 to $1.65
- Seedance 1.5 Probytedance/seedance-1.5-pro$0.06655 to $1.2826
- Seedance 2.5bytedance/seedance-2.5$0.5962 to $9.53205
- Seedance 2.0 Fastbytedance/seedance-2.0-fast$0.3124 to $1.342
- Seedance 2.0 Minibytedance/seedance-2.0-mini$0.19525 to $0.8393
- Grok Imagine Video 1.5xai/grok-imagine-video-1.5$0.44 to $2.75
- Grok Imagine Video 1.5 Litexai/grok-imagine-video-1.5-lite$0.11 to $1.54
- Wan 3.0 Primealibaba/wan-3.0-prime$0.374 to $3.08
- MiniMax H3minimax/minimax-h3$0.858
- HappyHorse 1.1alibaba/happy-horse-1.1$0.462 to $2.97
- Wan 2.7 Image to Videoalibaba/wan-2.7-i2v$0.22 to $2.475
- Wan 3.0alibaba/wan-3.0$0.275 to $3.30
- FLUX.3 Videoblack-forest-labs/flux-3-video$0.935 to $6.38
- H3 Maxfal/h3-max$0.275 to $2.64
- H3 Max Turbofal/h3-max-turbo$0.1375 to $1.32
- Gemini Omni Flash 1.1google/gemini-omni-flash-1.1$0.099 to $3.30
- Gemini Omni Flash 1.1 Referencegoogle/gemini-omni-flash-1.1-reference$0.099 to $3.30
- Kling 2.5 Turbo Prokling/kling-2.5-turbo-pro$0.385 to $0.77
- Kling 3.0 4Kkling/kling-3.0-4k$2.31 to $4.62
- Kling 3.0 Prokling/kling-3.0-pro$0.3696 to $2.772
- Kling 3.0 Turbo Prokling/kling-3.0-turbo-pro$0.462 to $2.31
- Kling O3kling/kling-o3$0.2772 to $1.848
- Kling O3 Prokling/kling-o3-pro$0.3696 to $2.31
- Kling O3 Referencekling/kling-o3-reference$0.2772 to $1.848
- Hailuo 02minimax/hailuo-02$0.297 to $0.495
- Hailuo 2.3minimax/hailuo-2.3$0.308 to $0.616
- Hailuo 2.3 Fastminimax/hailuo-2.3-fast$0.209 to $0.352
- Hailuo 2.3 Prominimax/hailuo-2.3-pro$0.539
- PixVerse V6pixverse/pixverse-v6$0.0275 to $1.8975
MCP
Or let your agent call it.
Leap's MCP server lets Claude Code, Claude, VS Code and other MCP clients run any video model, read its inputs and fetch the result, on your balance. Signing in happens in the browser, so there is no key to paste.
claude mcp add --transport http leap https://app.tryleap.ai/api/mcpClaude Code signs you in through the browser the first time it calls Leap.
curl -fsSL https://www.tryleap.ai/install.sh | shInstalls the Leap skill for every coding agent it finds: which endpoint to call, how to read a model's inputs, when to wait and when to poll.
Questions
AI video generation API questions
- Which models does Leap's AI video generation API run?
- 36 video models, among them Seedance 2.0, Grok Imagine Video, Kling 3.0, Veo 3.1 and Veo 3.1 Fast. Each has its own ID and input schema, and the request is the same for all of them: change the model and its input to switch.
- How much does a clip cost through the API?
- At each model's default settings, from $0.14245 with Seedance 1.5 Pro to $3.52 with Veo 3.1. Prices are the provider's list price plus 10%, and POST /v1/quotes gives the exact price of any input for free.
- Do I pay for generations that fail?
- No. The price is held when a call starts and charged only if it succeeds. A call that fails, or that the model's safety filter refuses, is not charged. Before a workspace's first top-up, video calls wait for one after 6 have ended without a charge.
- How do I get the video when it is done?
- A clip takes a minute or more. Read the generation again by its ID with prefer: wait=60, which answers as soon as it ends, or name a webhook URL on the request and Leap posts a signed event to your server when it ends.
- Is there a free trial?
- Sign up with a Gmail, Outlook or work address and your workspace starts with $2 of credit, no card needed. After that you pay per call from one balance in dollars, with no subscription.
- Can an AI agent use it?
- Yes. Leap's MCP server lets Claude Code, Claude, VS Code and other MCP clients find a video model, read its inputs, run it and fetch the result, on your balance.
Every video model, one API.
Start with $2 of credit, no card. One key runs every model on Leap.
Get an API key