枭毅API枭毅API
API ReferenceAI Applications
AI Model APIVideosSeedance Format

Seedance Video API

Seedance 2.0 video model invocation methods, model capabilities, and parameter rules in New API.

Seedance video API supports two invocation methods:

  • OpenAI Video Style: POST /v1/video/generations, GET /v1/video/generations/{task_id} or GET /v1/videos/{task_id}
  • Volcano Official Compatible Format: POST /api/v3/contents/generations/tasks, GET /api/v3/contents/generations/tasks/{task_id}

Both entry points route to the same Seedance task adaptor internally, using the same billing logic.

Supported Models

ModelCapabilitiesSupported ResolutionsNotes
dreamina-seedance-2-0-260128Text/Image/Video/Audio-to-Video480p / 720p / 1080pMain version, quality-focused
dreamina-seedance-2-0-fast-260128Text/Image/Video/Audio-to-Video480p / 720pFast version, speed-focused
seedance-2.0Same as aboveSame as aboveSimplified model name
seedance-2.0-fastSame as aboveSame as aboveFast version simplified name

Authentication

All endpoints require a New API token in the request header:

Authorization: Bearer sk-xxxx
Content-Type: application/json

Parameter Rules

ParameterApplicable ModelsRules
size / resolutionAllSupports 480p, 720p, 1080p; fast version only 480p, 720p; defaults to 720p
durationAllSupports 5, 10; defaults to 5
seedAllInteger, passed through to upstream
imagesAllURL array, supports image-to-video / first-last frame / reference images
videosAllURL array, supports video continuation
audiosAllURL array, supports audio-driven video

Multimodal Capabilities

Seedance supports the following generation methods:

  • Text-to-Video: Generate videos from text prompts
  • Image-to-Video: Generate videos from first frame or reference images
  • First-Last Frame: Generate transition videos between specified first and last frames
  • Video Continuation: Naturally continue scenes based on input video
  • Audio-Driven: Generate talking videos with character images and audio

Important Notes

  • Video download URLs are upstream TOS signed URLs, valid for 24 hours, download or save immediately
  • Fast version does not support 1080p, only 480p / 720p
  • videos[] elements require height ≥ 300px, otherwise upstream returns 400 error
  • Upstream may reject requests due to content review, returning error codes like OutputVideoSensitiveContentDetected.PolicyViolation

Billing

Seedance uses New API task billing. Quota is pre-deducted when submitting tasks, and settled based on actual token usage returned by upstream after task completion. Specific pricing is determined by backend model prices and group multiplier configuration.

Next Steps

How is this guide?

On this page