Model icon
sora-2-official
Text to Video
Image to Video
View more OpenAI models
Model:
Sora 2 Official API provides OpenAI video generation with Sora 2 and Sora 2 Pro modes for text-to-video and image-guided video workflows.
Introduction

Complete guide to using Sora 2 Official API for OpenAI Video and Audio Generation

Sora 2 Official API for OpenAI Video and Audio Generation

Sora 2 Official API provides OpenAI video generation with Sora 2 and Sora 2 Pro modes for text-to-video and image-guided video workflows.

Key Features of Sora 2 Official API

01

Flagship OpenAI video generation with synced audio

The current Sora 2 Official integration on PoYo exposes OpenAI's flagship video and audio model through a simpler async workflow, including the synced-audio experience highlighted on the official model page.

  • OpenAI Sora 2 via one API
  • Synchronized dialogue, sound effects, and ambience
  • Good fit for premium short-form clips

02

Optional reference image workflow

You can start from pure text or pass one reference image through image_urls to guide style, composition, or the opening frame. That keeps the public API simple while still supporting image-guided creative direction.

  • Text-to-video supported
  • Optional first-frame style reference
  • Single reference image keeps requests clean

03

Improved realism and physics simulation

Sora 2 combines improved realism, controllability, and physics simulation with 4s, 8s, 12s, 16s, and 20s output.

  • 4s, 8s, 12s, 16s, and 20s output
  • Improved realism and physics simulation

What Teams Use Sora 2 Official API For

01

Short cinematic concept videos

Turn concise prompts into premium short clips for concept boards, launch pages, and paid social tests.

02

Image-guided motion drafts

Use one reference image when you want the opening look to stay closer to a supplied style or subject.

03

Creative marketing iterations

Generate multiple 4-second to 20-second ad concepts before moving to a full production workflow.

04

Unified async video tooling

Ship Sora 2 Official behind the same submit, status, and webhook pattern you already use for other PoYo video models.

How to Use Sora 2 Official API on PoYo

Step 1: Create a PoYo API key
Use your normal PoYo async flow for submit, status polling, and optional webhook delivery.
Create API Key →

Step 2: Submit prompt, duration, and optional image
Send model=sora-2-official with prompt, one of 4 / 8 / 12 / 16 / 20 seconds, an optional aspect_ratio, and an optional single reference image in image_urls.
Add Credits →

Step 3: Read the finished video from status or webhook
PoYo returns the result through the standard async status endpoint or callback flow.

Frequently Asked Questions about Sora 2 Official API

What inputs does Sora 2 Official support on PoYo?

The current public API supports required prompt text, 4-second, 8-second, 12-second, 16-second, or 20-second duration, 16:9 or 9:16 aspect ratio, and one optional reference image passed through image_urls.

Do I need to provide an image?

No. The current integration supports plain text-to-video. The reference image is optional and is meant for image-guided runs.

Does Sora 2 Official support webhook delivery?

Yes. It uses the standard PoYo async video flow, so you can poll the status endpoint or provide a callback_url for webhook delivery.

What aspect ratios are available?

The current public integration supports 16:9 and 9:16, which map to landscape and portrait output.

Why Choose PoYo for Sora 2 Official API

01

Unified async API workflow

Run Sora 2 Official through the same submit, status, and webhook pattern used across the rest of the PoYo video stack.

02

OpenAI model access without extra provider glue

You get Sora 2 capabilities without building a separate provider-specific client or callback flow around the official model.

03

Production-friendly delivery

PoYo handles the normal task lifecycle so Sora 2 Official fits more easily into apps, creative tools, and internal platforms.