sora2
Pro video APIWith AudioSora 2 Pro API is the production path for higher-end Sora 2 video generation. Use Pro text-to-video, Pro image-to-video, or Pro Storyboard when your workflow needs stronger quality, structured scenes, and predictable task handling.
Use this page to focus on Pro variants: create tasks, inspect payload fields, compare credits, and move from playground testing into integration.
Lowest cost starts at $0.025/s
10: 5 credits/s - Text to Video - Output seconds × 5
15: 5 credits/s - Text to Video - Output seconds × 5
720p: 60 credits/s - Text to Video - Output seconds × 60
1080p: 100 credits/s - Text to Video - Output seconds × 100
true_1080p: 140 credits/s - Text to Video - Output seconds × 140
USD estimates use $0.005/credit with the best annual plan. Final billing follows the selected Sora 2 Pro model, duration, and quality tier.
Core request fields
Keep payloads predictable for model selection, prompt text, reference images, storyboard shots, duration, and aspect ratio.
{
"model": "sora-2-pro-text-to-video",
"input": {
"prompt": "A cinematic shot with realistic motion, natural lighting, and smooth camera movement.",
"aspect_ratio": "16:9",
"duration": "10"
}
}Use Sora 2 Pro Text to Video for generation
The playground, request sample, request fields, and pricing on this page follow the selected Pro model type.
View detailed API docsOpen the full API documentation for endpoints, authentication, task polling, and payload details. /models/sora2.md
promptstringText prompt describing the desired video motion. Required field.aspect_ratioenumSpecifies the width-to-height ratio of the generated video. Supported values: 16:9 and 9:16. (16:9, 9:16)durationenumThe duration of the generated video in seconds. (10, 15)nsfw_checkerbooleanDefaults to false. You can set it to false based on your needs.What Sora 2 Pro API adds to your video workflow
Use Sora 2 Pro when your product needs higher-quality video generation, image-guided continuity, or structured multi-shot planning.
Premium text-to-video
Turn prompts into polished clips with stronger motion, camera language, and cinematic scene composition.
Pro image-to-video control
Animate a reference image while preserving subject identity, framing, product details, and visual style.
Storyboard generation
Plan multi-shot videos with structured scenes, per-shot durations, and more deliberate narrative control.
Account and credit aware
Validate payloads, estimate credits, submit tasks, and poll results with the same production flow used by the web studio.
From Pro test to production request
A compact path for validating prompts, image references, storyboard scenes, and credit cost before integration.
1. Choose a Pro mode
Select Sora 2 Pro Text to Video, Sora 2 Pro Image to Video, or Sora 2 Pro Storyboard based on the control you need.
2. Submit generation
Send the model, prompt, optional image input, storyboard shots, duration, aspect ratio, and quality settings.
3. Poll and publish
Track the asynchronous task until it succeeds, then retrieve the generated video URL for your app or workflow.
What you can create with Sora 2 Pro API
Sora 2 Pro is best when output quality and scene control matter more than quick one-off generation.
Successful Sora 2 Pro generations from the community
Browse public Sora 2 Pro outputs that finished successfully, then open any case to inspect the prompt, settings, and result.
Sora 2 Pro Storyboard
Storyboard Scene 3 — Lost Job + Betrayed Friendship. Audio not used Two unrelated stories. Male and female characters never meet. Realistic cinematic storytelling, emotional but hopeful, 35mm film look. Story 1: A 50-year-old female employee is told she has lost her job. She leaves the workplace carrying her belongings, feeling uncertain about the future. Instead of giving up, she updates her skills, searches for opportunities, and continues moving forward with courage. Later she discovers a new opportunity and a fresh beginning. Show resilience, hope, and trust through action. Story 2: A 35-year-old male discovers that a close friend has betrayed his trust. He is deeply hurt and disappointed but chooses not to seek revenge. He calmly forgives, sets healthy boundaries, and continues living with kindness. Show emotional maturity, mercy, and strength. The two stories remain completely separate and never interact.
Sora 2 Pro Storyboard
Storyboard Scene 2 — Office Conflict + Tired Mother. Audio not used Two unrelated stories. Male and female characters never meet. Realistic cinematic storytelling, warm emotional tone, 35mm film look. Story 1: A 32-year-old male office worker enters a shared kitchenette and discovers a mess of dirty dishes left by coworkers. He is frustrated after a long day. Instead of complaining or becoming bitter, he calmly cleans the area, leaves a respectful reminder, and continues working with a positive attitude. Show patience, kindness, and self-control in an everyday workplace trial. Story 2: A 40-year-old mother finishes a long day caring for her family. The house is messy, children need attention, and she is exhausted. She pauses, takes a quiet moment, then continues caring for her family with love and patience. Show the unseen sacrifices, tiredness, and strength of a mother who keeps going with gratitude and trust. The two stories remain completely separate.
Sora 2 Pro Storyboard
Storyboard Scene 1. Audio not used — Traffic Patience + Tradesman Integrity Two unrelated stories. Male and female characters never meet. Realistic cinematic storytelling, 35mm film look, natural emotions. Story 1: A 38-year-old man driving to an important appointment becomes trapped in heavy traffic. Cars are stopped, people are frustrated, and he checks the time anxiously. Instead of becoming angry, he stays calm, accepts the delay, and uses the time wisely. When traffic clears, he continues peacefully, showing quiet trust and patience during an uncontrollable situation. Story 2: A 45-year-old female tradesperson works on a building site repairing a difficult problem. The job is physically demanding and progress is slow. She feels tired but continues carefully, helping coworkers and completing the task with honesty and excellence. Show perseverance, humility, and quiet trust through her actions. The two stories remain completely separate.
Sora 2 Pro Storyboard
Scene 4 — "The Empty Chair" Fictional parable. Keep the same characters and location throughout. Daniel: 42-year-old Australian Christian man, short brown-grey hair, kind eyes, blue shirt and beige jacket. Pastor David: 55-year-old grey-haired pastor with glasses, dark suit. Family Fellowship Church. Cinematic realistic 35mm film look. Daniel returns to church gatherings. The building is still beautiful and people still speak warmly about being a family because they follow Jesus. However there seems there is emotional distance between Daniel and the rest, Daniel feels alone. Daniel is not the pastor. Conversations stop when he approaches. Invitations no longer come. During a fellowship meal, the room is full of laughter while Daniel sits alone at an empty table. Nobody insults him, but he feels forgotten. Daniel remains humble and trusting God. End with the camera focusing on an empty chair beside him.
Sora 2 Pro Storyboard
Scene 6 — "Who Acted Like Christ?" Fictional parable. Keep Daniel consistent: 42-year-old Australian Christian man, short brown-grey hair, kind eyes, blue shirt and beige jacket. Family Fellowship Church remains the same. Cinematic realistic 35mm film look. Daniel sits quietly with his Bible, reflecting on his journey. He remembers the words, "We are family because we follow Jesus." He does not respond with anger but prays, asking God to help him love others better. Later, Daniel serves others, welcomes lonely people, and shows the compassion he received. The final scenes show people from different backgrounds caring for one another. End with the words: "By this shall all men know that ye are my disciples, if ye have love one to another. John 13:35."
Sora 2 Pro Storyboard
Scene 5 — "The Unexpected Neighbour" Fictional parable. Keep Daniel consistent: 42-year-old Australian Christian man, short brown-grey hair, kind eyes, blue shirt and beige jacket. Cinematic realistic 35mm film look. Daniel meets ordinary people in the community who do not know his background. They notice he is struggling and invite him to sit with them. They share food, listen to his story, laugh with him, and show genuine kindness. They do not judge him or ask anything from him; they simply care. Daniel is surprised and touched by their compassion. Show the warmth of unexpected friendship, like the kindness shown by the Good Samaritan.
Ready for Sora 2 Pro API products
Authenticated execution
Use account-backed API access so generation, polling, and credit usage stay tied to the right workspace.
Reference and storyboard inputs
Use image-to-video for visual continuity, or storyboard mode when the video needs multiple planned scenes.
Quality-aware cost control
Compare Pro text, image, and storyboard variants before submitting larger production batches.
Sora 2 Pro API questions
What is Sora 2 Pro API best for?
It is best for higher-quality AI video workflows, including premium text-to-video, reference-image animation, storyboard concepts, ads, product visuals, and cinematic short clips.
Which Pro model types are available?
This page focuses on Sora 2 Pro Text to Video, Sora 2 Pro Image to Video, Sora 2 Pro Storyboard, and compatible Pro variants from the same model family.
Can I start from an image?
Yes. Choose a Pro image-to-video model when you want a reference image to guide subject identity, composition, product details, or visual style.
What is Sora 2 Pro Storyboard for?
Storyboard mode is useful when you need structured scene planning, creative sequencing, or previsualization before producing final clips.
How do I move from testing to API integration?
Select a Pro model, inspect the generated request JSON and field table, then use the API documentation for authentication, task creation, polling, and response handling.
Why do credits differ by Pro mode?
Credits depend on the selected Pro model, duration, quality tier, and whether the workflow uses text, image, or storyboard inputs.
Can I use Sora 2 Pro API for commercial projects?
This page is configured for production API workflows. Review your account plan, credit balance, model availability, and applicable content policy requirements before launch.
Does the API return a task ID?
The workflow is asynchronous: submit a generation request, keep the returned task identifier, and poll for status until the result URL is ready.
Turn Sora 2 Pro into your video workflow
Open the generator, test a Pro prompt, image reference, or storyboard, then use the API docs when you are ready to connect it to production.