Sora 2 Official (Azure)
Azure Sora 2 Video Generation
Generate high-quality videos using Azure Sora 2 model
POST
Documentation Index
Fetch the complete documentation index at: https://docs.toapis.com/llms.txt
Use this file to discover all available pages before exploring further.
- Azure Sora 2 video generation model (official Azure OpenAI endpoint)
- Use model parameter to select
sora-2-official - Supports text-to-video, image-to-video, and remix
- Async task management, query results by task ID
Authorizations
All endpoints require Bearer Token authenticationGet your API Key from the API Key Management PageAdd to request header:
Body
Video generation model nameSupported models:
sora-2-official- Azure Sora 2 official model
"sora-2-official"Natural-language description for video generationInclude shot type, subject, action, setting, lighting, and camera motion to reduce ambiguity. Keep it single-purpose for best adherence.Example:
"A golden retriever running on grass, sunny day"Video duration in secondsSupported values:
4- 4 seconds8- 8 seconds12- 12 seconds
4Example: 12Video aspect ratioSupported formats:
16:9(Landscape, 1280×720)9:16(Portrait, 720×1280)
9:16Array of reference image URLs for image-to-video generation⚠️ URL format only
- Publicly accessible image URL (http:// or https://)
- You can use the Upload Image API to upload local images and get URLs
- Only the first image will be used as reference
- Supported formats: JPEG, PNG, WebP
- Image size must be 1280×720 (16:9) or 720×1280 (9:16)
Response
Unique task identifier for status queries
Object type, always
generation.taskModel name used
Task status
queued- Queued for processingin_progress- Processingcompleted- Successfully completedfailed- Failed
Task progress percentage (0-100)
Task creation timestamp (Unix timestamp)
Task metadata including size and duration