Sora 2 Pro API
Generate HD 1080p videos with synchronized audio using Sora 2 Pro
Sora 2 Pro
Generate HD 1080p videos with synchronized audio and physics-accurate motion. Sora 2 Pro delivers higher resolution output with a quality toggle for Standard (720p) or HD (1080p) rendering.
Try it now: Use the Sora 2 Pro Generator to create HD videos without writing code.
Pricing
| Variant | Credits | Price (Pro Yearly) | Price (Pro Monthly) |
|---|---|---|---|
| 10s Standard (720p) | 105 | $0.63 | $1.26 |
| 15s Standard (720p) | 190 | $1.14 | $2.28 |
| 10s HD (1080p) | 230 | $1.38 | $2.76 |
| 15s HD (1080p) | 440 | $2.64 | $5.28 |
Credits are deducted only on successful generation.
Endpoint
POST https://vicsee.com/api/v1/generateSee Authentication for API key setup.
Text to Video
Generate HD videos from text descriptions.
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | sora-2-pro |
| prompt | string | Yes | Description of the video to generate |
| options.duration | number | No | 10 or 15 seconds (default: 10) |
| options.aspectRatio | string | No | 16:9 or 9:16 (default: 16:9) |
| options.quality | string | No | standard (720p) or hd (1080p, default) |
Example Request
curl -X POST https://vicsee.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro",
"prompt": "A cinematic shot of a mountain landscape at sunset with dramatic clouds",
"options": {
"duration": 10,
"aspectRatio": "16:9",
"quality": "hd"
}
}'Image to Video
Animate a static image into an HD video.
Human faces not supported. OpenAI policy rejects images containing real human faces. Use illustrations, objects, landscapes, or anime characters. For human subjects, use Text to Video instead.
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | sora-2-pro-image-to-video |
| prompt | string | Yes | Description of the animation |
| options.image | string | Yes | URL of the starting image |
| options.duration | number | No | 10 or 15 seconds (default: 10) |
| options.aspectRatio | string | No | 16:9 or 9:16 |
| options.quality | string | No | standard (720p) or hd (1080p, default) |
Example Request
curl -X POST https://vicsee.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro-image-to-video",
"prompt": "The character walks forward slowly, wind blowing through their hair",
"options": {
"image": "https://example.com/character.jpg",
"duration": 10,
"aspectRatio": "16:9",
"quality": "hd"
}
}'Response
Success (200)
{
"taskId": "task_abc123xyz",
"status": "pending",
"model": "sora-2-pro",
"createdAt": "2025-12-29T12:00:00Z"
}Poll for completion using Tasks API.
Task Complete
{
"taskId": "task_abc123xyz",
"status": "completed",
"output": {
"url": "https://cdn.vicsee.com/outputs/video_xyz.mp4",
"duration": 10,
"resolution": "1920x1080",
"format": "mp4"
}
}Sora 2 Pro vs Sora 2 Standard
| Feature | Sora 2 Standard | Sora 2 Pro |
|---|---|---|
| Resolution | 720p | 720p or 1080p HD |
| Quality Toggle | No | Yes |
| Credit Cost | 20-30 | 105-440 |
| Best For | Quick drafts, social | Cinematic, commercial |
Need lower cost for drafts? Use Sora 2 Standard.