Seedance 2.5 from ByteDance is officially available on Apiframe.
Video
Sora 2 Pro logo

Sora 2 Pro API

by OpenAI

Sora 2 at its highest fidelity.

The highest-quality Sora 2 tier through one unified API. Clips from 4 to 15 seconds in 16:9 or 9:16 at standard or HD quality, from a text prompt or a start image. A single REST endpoint, async jobs, and webhooks.

HD
Quality tier
15s
Max clip length
~240s
Avg. generation
150 credits
From
Video · example

Playground

Try Sora 2 Pro right here.

model: sora-2-pro
Media inputs
Estimated cost 150–938 credits · $1.50–$9.38 Generate in Studio
Output Example
Two commuters arguing playfully on a subway platform as a train arrives, natural dialogue, steam from the tunnels, realistic physics on coats and papers in the wind.

Capabilities

What's new in Sora 2 Pro.

The tier for final masters

Pro renders the same scenes as Sora 2 at noticeably higher fidelity, with an HD resolution option, built for the shot that actually ships.

Two quality settings

Standard or high resolution per request. Draft at standard, then flip one parameter for the HD master, no prompt changes needed.

Realism, dialogue, and sound

Everything Sora 2 does, believable physics, lip-synced dialogue, scene-matched sound, rendered at the family's highest quality.

Flat per-clip pricing

From 150 credits ($1.50) per clip depending on duration and resolution. Predictable unit costs for storyboarded, sign-off-driven work.

Showcase

See what Sora 2 Pro can create.

Real outputs generated with Sora 2 Pro on Apiframe, each with the prompt behind it.

Try Sora 2 Pro

Two commuters arguing playfully on a subway platform as a train arrives, natural dialogue, steam from the tunnels, realistic physics on coats and papers in the wind.

A golden retriever leaping into a lake in slow motion, water spray backlit by the sun, realistic splash physics, handheld documentary feel.

Water dripping from a subway ceiling into a puddle on tile, slow motion splash physics, a violin case on the floor, warm practical light, realistic fluids.

Handheld footage of a street musician playing violin in a tiled subway station, commuters passing, natural reverb off the tiles, warm practical light, realistic physics on the bow and strings.

Pricing

Simple per-generation pricing.

150–938 credits per generation ≈ $1.50–$9.38

The rate depends on the resolution and options you pick.

  • 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.
See plans and credit packs API pricing Sora 2 Pro credit cost and rates

Specs

At a glance.

Provider OpenAI
Model ID sora-2-pro
Aspect ratios 16:9, 9:16
Resolutions standard, high
Durations 4s, 8s, 10s, 12s, 15s
Image input Supported
Avg. time ~150s

Comparison

Sora 2 Pro vs Sora 2 vs Runway Gen-4.5

Sora 2 Pro against the base tier and Runway Gen-4.5: the three flat-priced premium options on Apiframe.

Feature Sora 2 Pro Sora 2 Runway Gen-4.5
Quality tier Standard or HD Standard Standard
Max clip length 15s 15s 10s
Aspect ratios 16:9, 9:16 16:9, 9:16 6 ratios, incl. 21:9
Price per clip 150–938 credits (≈$1.50–$9.38) 50–188 credits (≈$0.50–$1.88) 75–150 credits (≈$0.75–$1.50)
Best for Highest-fidelity final renders Realism at a working price Fast, controllable production shots

Specs reflect what each model supports on Apiframe today, from the live catalog.

Quickstart

How to call the Sora 2 Pro 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 sora-2-pro 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": "sora-2-pro",
    "soraParams": {
      "start_image": "https://example.com/input.jpg",
      "resolution": "standard"
    }
  }),
});
const { jobId } = await response.json();
console.log(jobId);

Input schema

Every field Sora 2 Pro 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:"sora-2-pro" · "sora-2-pro"
soraParams.start_image string (URL) Image-to-video starting frame.
soraParams.resolution string Resolution Default:"standard" · "standard", "high"

Sora versions

Every Sora video model on Apiframe. Switch with one parameter.

Use cases

What teams build with Sora 2 Pro.

Final masters

The HD tier is for the shot that ships: hero spots, title sequences, and anything that will be watched full-screen rather than in a feed.

Premium brand film

Flat per-clip pricing at the highest Sora fidelity keeps budgeting simple for storyboarded campaigns where each shot is planned in advance.

Product beauty shots

Start from a product still and generate high-fidelity motion around it, the extra resolution pays for itself in fine surface detail.

Draft cheap, master in Pro

Iterate on base Sora 2 at a third of the price, then re-run the winning prompt on Pro. Same API, one parameter change.

Reviews

9,800+ developers. One API.

Real Apiframe reviews from Trustpilot and G2.

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.

Vaibhav Sharma July 2026 Trustpilot

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.

Anakin S. July 2026 G2

Honestly the best AI API

They got every engine possible and it's great to have them all in one place.

Daniel Zborowski July 2026 Trustpilot

Sora 2 Pro questions

What teams ask before shipping with Sora 2 Pro. Everything else lives in the docs.

When should I use Sora 2 Pro instead of Sora 2?

Iterate on Sora 2, it is roughly a third of the price, and re-run the winning prompt on Pro for the final render. The prompt carries over unchanged; only the model id differs.

What does Sora 2 Pro cost on Apiframe?

Flat per-clip pricing from 150 credits (≈$1.50) to 938 credits (≈$9.38) depending on duration and the standard/HD setting. Credits are prepaid and never expire.

What resolutions are available?

Two quality tiers, standard and high, in 16:9 or 9:16, at 4 to 15 seconds per clip. The HD tier is the highest-fidelity output in the Sora family.

Can I start from an image?

Yes. Pass a start image and Pro locks the opening frame to it, useful for keeping products and characters exactly on-model in the final master.

How long do generations take?

Around 4 minutes on average, slower than base Sora 2, as expected for the higher fidelity. Jobs are async with webhooks, so nothing blocks while it renders.

9,800+

developers & companies

4.8 on G2

Official partner of

BytePlus Alibaba Cloud MiniMax

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.