Midjourney Video API
by Midjourney
Bring Midjourney stills to life.
Put the Midjourney aesthetic in motion. Animate any Midjourney still into a short clip with low or high motion, through the same unofficial API that powers Apiframe’s Midjourney image endpoints. A single REST endpoint, async jobs, and webhooks.
- 48 credits
- Flat per clip
- I2V
- Animates any still
- ~180s
- Avg. generation
Playground
Try Midjourney Video right here.
Capabilities
What's new in Midjourney Video.
The MJ look, moving
The clip inherits the exact aesthetic of the source still, no cross-model approximation, no style drift between your image and your video.
Motion control
Choose low motion for subtle, living-poster movement or high motion for camera moves and animated subjects.
Flat 48-credit pricing
Every clip costs 48 credits ($0.48), which makes animating an entire campaign of stills trivially easy to budget.
One pipeline with MJ images
Generate the still with the Midjourney endpoints, then pass it straight to video, same API key, same job/webhook flow.
Showcase
See what Midjourney Video can create.
Real outputs generated with Midjourney Video on Apiframe, each with the prompt behind it.
Feathered lashes flutter, glitter sparkles, a slow push-in.
Feathered lashes flutter, glitter sparkles, a slow push-in.
Subtle blink and a slow head turn, glitter catching the light, feathers barely moving.
Subtle blink and a slow head turn, glitter catching the light, feathers barely moving.
Pricing
Simple per-generation pricing.
48 credits per generation ≈ $0.48
- You only pay for successful generations. Failed jobs are refunded automatically.
- One credit balance across every model on Apiframe, no per-model plans.
- Start with free credits. No subscription required.
- Volume discounts on larger plans.
Specs
At a glance.
Comparison
Midjourney Video vs Grok Video 1.5 vs Kling 3.0
Midjourney Video against the other image-to-video options on Apiframe. Pick by the look you start from.
| Feature | Midjourney Video | Grok Video 1.5 | Kling 3.0 |
|---|---|---|---|
| Input mode | Animate a still | Image-to-video | Text + image-to-video |
| Signature strength | The Midjourney aesthetic, moving | Motion physics from one still | Multi-shot sequences up to 4K |
| Motion control | Low/high motion setting | Prompt-driven | Multi-prompt + frame pinning |
| Pricing | 48 credits/clip flat (≈$0.48) | 60–150 credits/clip (≈$0.60–$1.50) | From 11 credits/s (≈$0.11) |
| Best for | Putting existing MJ art in motion | Sharper physics from any still | Full scenes built from scratch |
Specs reflect what each model supports on Apiframe today, from the live catalog.
Quickstart
How to call the Midjourney Video API.
Send one POST /v2/videos/generate request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.
Swap midjourney-video for any other model and nothing else changes.
const response = await fetch("https://api.apiframe.ai/v2/videos/generate", {
method: "POST",
headers: {
"X-API-Key": "afk_your_api_key_here",
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "a cinematic sunrise over a futuristic cityscape, smooth camera push-in",
"model": "midjourney-video",
"midjourneyParams": {
"start_image": "https://example.com/input.jpg",
"motion": "low",
"resolution": "sd"
}
}),
});
const { jobId } = await response.json();
console.log(jobId); Input schema
Every field Midjourney Video accepts, with types and defaults. The full reference lives in the docs.
| Field | Type | Description |
|---|---|---|
| prompt required | string | Text description of what to generate. |
| model required | string | The model identifier for this endpoint. Default:"midjourney-video" · "midjourney-video" |
| midjourneyParams.start_image | string (URL) | Required — the still to animate. |
| midjourneyParams.motion | string | Motion Default:"low" · "low", "high" |
| midjourneyParams.resolution | string | Resolution Default:"sd" · "sd", "hd" |
Midjourney versions
Every Midjourney video model on Apiframe. Switch with one parameter.
Use cases
What teams build with Midjourney Video.
Animate the MJ aesthetic
Midjourney's look is the most recognizable in AI imagery, this endpoint puts that exact aesthetic in motion instead of approximating it with another model.
Living key art
Turn poster frames, album art, and cover images into subtle motion loops for stores, feeds, and landing pages.
Mood boards in motion
Animate style frames early in a production to sell the direction before committing to a full shoot or render pipeline.
Predictable batch cost
A flat 48 credits (≈$0.48) per clip with motion and resolution controls, easy to budget across a whole campaign of stills.
Reviews
9,800+ developers. One API.
Real Apiframe reviews from Trustpilot and G2.
Very good Midjourney API
Very good Midjourney API. Using them on scale and I am very satisfied. I tried a lot of competitors, but this API works like a charm. Very good even for a high traffic app.
Seamless experience, excellent support
Just created 6 videos and the experience has been seamless. Wanted to write a review for appreciation — the customer support has also been excellent. They helped me in some process I was stuck in.
Stable, easy image & video generation
I like that I can generate images and videos without complicated setup. It works stable and is easy to use even if you are not a big developer. It saves me time and makes the whole process much simpler.
Midjourney Video questions
What teams ask before shipping with Midjourney Video. Everything else lives in the docs.
How does Midjourney Video work on Apiframe?
You pass a Midjourney image (typically one you generated through the Apiframe Midjourney endpoints) as the start frame, plus an optional motion prompt. The clip animates that still while keeping its look.
What does it cost?
A flat 48 credits (≈$0.48) per clip, regardless of prompt. Credits are prepaid and never expire.
Can I control the amount of motion?
Yes. A motion setting toggles between subtle, ambient movement and stronger animation with camera moves. A resolution control sets the output size.
Is this an official Midjourney API?
Midjourney does not offer a public API. Apiframe provides stable, unofficial access, the same infrastructure behind our Midjourney image endpoints, with async jobs and webhooks.
Can I animate images not made with Midjourney?
The endpoint is designed around Midjourney stills and works best with them. For general image-to-video, Grok Video 1.5, Kling 3.0, or Wan 2.7 are the better tools on the same key.
Related models
All video modelsFlux 3
by Black Forest Labs
Black Forest Labs' multimodal model — up to 20s of video with synchronized audio from text, images, or a clip.
View modelVeo 3.1
by Google
Google's flagship cinematic video model with audio.
View modelSora 2 Pro
by OpenAI
Highest-quality Sora 2 tier with HD option.
View modelKling 3.0
by Kuaishou
Latest Kling — per-second pricing, optional audio.
View model9,800+
developers & companies
Official partner of
Power your next AI product with Apiframe.
Instant access to 70+ media models through a single API. Start free and scale when you're ready.