Models

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

VariantCreditsPrice (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/generate

See Authentication for API key setup.


Text to Video

Generate HD videos from text descriptions.

Request Parameters

ParameterTypeRequiredDescription
modelstringYessora-2-pro
promptstringYesDescription of the video to generate
options.durationnumberNo10 or 15 seconds (default: 10)
options.aspectRatiostringNo16:9 or 9:16 (default: 16:9)
options.qualitystringNostandard (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

ParameterTypeRequiredDescription
modelstringYessora-2-pro-image-to-video
promptstringYesDescription of the animation
options.imagestringYesURL of the starting image
options.durationnumberNo10 or 15 seconds (default: 10)
options.aspectRatiostringNo16:9 or 9:16
options.qualitystringNostandard (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

FeatureSora 2 StandardSora 2 Pro
Resolution720p720p or 1080p HD
Quality ToggleNoYes
Credit Cost20-30105-440
Best ForQuick drafts, socialCinematic, commercial

Need lower cost for drafts? Use Sora 2 Standard.


  • Sora 2 - Standard quality (720p), lower cost
  • Veo 3.1 - Cinematic control with native audio
  • Kling 2.6 - Videos with dialogue and lip-sync