sora-2 and sora-2-pro can no longer be used for new requests on LaoZhang API. Stop sending Sora 2 jobs, save any finished videos you still need, and move new video work to Wan 2.7 or Seedance 2.0.
- Published: September 24, 2026
- Last verified: October 31, 2026
- Status: Retired
What changed
The retirement applies to Sora 2 requests. Seedance 2.0 still uses
GET /v1/videos/{id}/content to download Seedance results, so you’ll see that path in the Seedance guide.
Who is affected
You are affected if you:- send
sora-2orsora-2-prorequests to/v1/videos, including through the OpenAI SDKvideosresource with the LaoZhang API base URL; - created tokens in the
OpenAI OfficialorOpenAI Official Enterprisegroup only for Sora 2; - have finished Sora 2 videos that you haven’t copied to your own storage yet.
gpt-image-2 and the GPT Image 2.5 Flare and Sunburst models, are not part of this retirement. See the GPT Image 2.5 guide and the GPT Image 2 guide for those routes.
What to do now
- Stop creating Sora 2 jobs. Remove
sora-2andsora-2-profrom request code, retry logic, schedulers, and job queues. New requests won’t produce video, so retries won’t help. - Save finished videos. Download every completed Sora 2 video you still need and keep it in your own storage. OpenAI download links are short-lived, and the Videos API has been removed upstream, so a video you haven’t saved may no longer be retrievable.
- Move to Wan 2.7 or Seedance 2.0. Compare the two options below, map your request fields, and run a test task before you switch production traffic. To change as little code as possible, move to Muse, which keeps the same endpoints; see Smallest change: move to Muse.
- Clean up your tokens. In token management, delete tokens you created only for Sora 2. Keep
OpenAI OfficialandOpenAI Official Enterprisetokens that also serve official-forward image models. Create a new token in theWangroup for Wan 2.7, or in theSeeDance2group for Seedance 2.0.
Smallest change: move to Muse
Muse, Meta’s video model, launched on October 30, 2026 and keeps the OpenAI video endpoints that Sora 2 used, so your create, poll, and download code can stay:- Create with
POST /v1/videos, poll withGET /v1/videos/{id}, and download withGET /v1/videos/{id}/content. - Multipart first-frame uploads still use the
input_referencefield, andsizestill accepts1280x720and720x1280. - Status values are the same:
queued,in_progress,completed,failed.
- Set
modeltomuse-video. For clips of 20 to 60 seconds, usemuse-video-20stomuse-video-60s. - Set
secondsto"5","8", or"10". Sora 2’s 4- and 12-second lengths aren’t accepted. - Use a token in the
defaultgroup with the Usage first billing mode.
Choose a replacement
Both replacements are asynchronous: you create a task, save the task ID, poll until it finishes, and then download an MP4.- Choose Wan 2.7 when you want to edit an existing clip or animate an image in sync with an audio track.
- Choose Seedance 2.0 when you want to combine image, video, and audio references in one request, or to keep a real person’s likeness through the real-person and virtual human asset API.
Endpoints
Map your Sora 2 request
Accepted durations and resolutions differ by model. Check the parameter tables in the Wan 2.7 guide and the Seedance 2.0 guide before you port values from Sora 2.
Test before you switch traffic
Create one short task with the new model and save its task ID. Poll until it succeeds, download the MP4, and check that it plays. Then confirm the model, token group, and charge in call logs before you move production traffic.Frequently asked questions
Can I still call sora-2 or sora-2-pro?
No. LaoZhang API retired the route on July 1, 2026, and OpenAI removed both models and the Videos API on September 24, 2026. New requests won’t produce video. Use Wan 2.7 or Seedance 2.0 instead.
Why do sora-2 and sora-2-pro still appear in the price list?
The public price list may show them for a while after the retirement. A listing doesn’t make a model usable: OpenAI has removed both models from its API. To check what a token can call, follow how to confirm model availability.
Can I still download videos I generated earlier?
Try now, and keep your own copy of anything you need. OpenAI download links are short-lived, and with the Videos API removed upstream, a result you haven’t saved may no longer be available.Can I keep my OpenAI SDK videos code and change only the model name?
No. Wan 2.7 and Seedance 2.0 don’t create tasks through /v1/videos. Replace the client.videos calls with requests to the Wan or Seedance task endpoints listed above. Both guides include cURL and Python examples.
Do I need a new token?
Yes. Wan 2.7 needs a token in theWan group, and Seedance 2.0 needs a token in the SeeDance2 group. Tokens in OpenAI Official or OpenAI Official Enterprise can’t call these models.
Archived legacy route docs
These pages document the earlier Sora 2 legacy route: thesora_video2 models, the async task queue, and character creation. They’re kept for existing integrations only, and their examples no longer work.
- Sora 2 video API overview: models, call methods, and update history of the legacy route.
- Sora 2 models and pricing: specs and historical prices for
sora_video2,sora-2-pro, and character creation. - Sora 2 sync API quick start: text-to-video, image-to-video, and streaming through
/v1/chat/completions. - Sora 2 API reference: request parameters, response format, and error codes of the sync API.
- Sora 2 async API: creating tasks, polling their status, and downloading videos through
/v1/videos. - Sora 2 character creation API: extracting a character from a video and reusing it in prompts with
@username. - Sora 2 usage examples: Python, Node.js, Cherry Studio, and batch generation examples.
- Sora 2 FAQ: orientation, watermark, timeout, download, and billing questions about the legacy route.
Sources and related documentation
- OpenAI API deprecations: OpenAI notified developers on March 24, 2026, and removed the following from its API on September 24, 2026, with no recommended replacement:
- The Videos API
- Models
sora-2andsora-2-pro - Snapshots
sora-2-2025-10-06,sora-2-2025-12-08, andsora-2-pro-2025-10-06
- LaoZhang API 2026 announcement archive: the June 17, 2026 notice that the Sora 2 official-forward route would be retired and no longer maintained from July 1, 2026.
- Wan 2.7 video generation API and Seedance 2.0 video generation API
- Model and pricing catalog, token management, and call logs