The Sora API was discontinued on September 24, 2026. Disney had made a $1 billion equity investment in OpenAI under a three-year licensing agreement announced on December 11, 2025, that would allow Sora to generate short user-prompted videos drawing on more than 200 Disney, Marvel, Pixar and Star Wars characters. Disney's press release said the agreement would bring beloved characters to fans starting in early 2026. Disney learned of the shutdown decision less than an hour before the public announcement. The API is gone. The equity investment is not.
I do not run a video API. I run a construction ERP at coenconstruction.com, an estimating platform at estimate.pro, and a permit-drawing tool I shipped four days ago at PermitSketch. All three call OpenAI or Anthropic or Google APIs. The construction ERP calls OpenAI for invoice line-item extraction. The estimating tool calls Anthropic Claude for blueprint parsing. PermitSketch calls Google Gemini for OCR on hand-drawn site plans. Every one of those integrations is a dependency I do not control, running models I cannot audit, under terms that can change when the vendor decides the product no longer fits the roadmap.
The notice period was less than the meeting that announced it
The Sora web and app experiences were discontinued on April 26, 2026. The API stayed up for five more months, which sounds like a migration window until you remember that the three-year licensing agreement was supposed to let users generate videos with more than 200 characters from Disney, Marvel, Pixar and Star Wars starting in early 2026, and the agreement did not include any talent likenesses or voices. Bloomberg reported the deal on December 11, 2025. On March 19, OpenAI was still shipping new editing tools inside Sora, and on March 24 it moved to deprecate the API and announced it was saying goodbye to the app. Three months from launch to shutdown. Disney had a signed three-year agreement and a billion-dollar equity stake, and the product still got pulled.
The construction ERP makes about twelve thousand API calls to OpenAI per month. The calls cost $0.03 each on average. If OpenAI decides tomorrow that the text-extraction API I am calling no longer fits the ChatGPT roadmap, I do not get a board seat or a three-year licensing agreement. I get a deprecation notice and a migration deadline. I wrote on September 11 about the gap between the API shipping and the enterprise deployment actually working. This is the other side of that gap. The API can stop shipping, and the enterprise deployment keeps running until it does not.
The product had a customer, a use case, and a signed check
Sora was not a research preview. Disney announced on December 11, 2025 that it would make a $1 billion equity investment in OpenAI and allow users to make videos with its copyrighted characters on the Sora app, which had launched in September, and as part of the three-year licensing agreement Sora users would be able to make content with more than 200 characters across Disney, Marvel, Pixar and Star Wars starting in 2026. CNBC interviewed both CEOs on the day of the announcement. Disney would become a major customer of OpenAI, using its APIs to build new products, tools, and experiences, including for Disney+, and deploying ChatGPT for its employees. This was not a pilot. It was a three-year production deal with a signed equity agreement and a named set of IP assets.
Three months later the API shut down and Disney learned less than an hour before the public announcement. I do not know what Disney's contract said about termination rights or refunds or data retention. I do know that when the vendor decides the product is over, the product is over, and the customer finds out when the vendor is ready to tell them. The permit platform I just launched calls the Gemini API about six thousand times per month to OCR hand-drawn site plans that general contractors submit on their phones. If Google decides tomorrow that Gemini OCR no longer fits the product strategy, I do not get an hour. I get a 410 response code and a support ticket that closes with a link to the deprecation FAQ.
The three-year agreement ended in month three. The customer had a billion-dollar stake and two hundred licensed characters, and the API still returned 410.
The estimating platform has migrated API endpoints four times in eight months because Anthropic keeps releasing models and deprecating old ones. I wrote on September 4 about the day the bill dropped 72 percent because Anthropic cut prices on Claude Opus, and I wrote on September 18 that the price is temporary but the integration is not. Sora is a reminder that the API itself is temporary. The vendor can pull it for reasons that have nothing to do with whether the product works or whether the customer is paying. Disney was paying. Disney had signed a three-year deal. The API shut down anyway, and the equity investment did not buy a vote.