Seedance 2.0 API is now live
Seedance 2.0 API
Seedance 2.0 API gives developers and creative teams ByteDance's multimodal video generation with text-to-video, first-and-last-frames, and omni-reference modes. APIXO exclusively offers unlimited concurrency, real-person portrait support, and hidden model capabilities alongside 480p/720p resolution, sound, web search, and per-second pricing.
Parameters
Drag and drop up to 9 files or click to upload
JPG, JPEG, PNG, WEBP up to 10MB (max 9 files)
Drag and drop up to 3 files or click to upload
MP4, MOV, WEBM up to 50MB (max 3 files)
Drag and drop up to 3 files or click to upload
MP3, WAV, M4A, OGG up to 20MB (max 3 files)
Output
Generated content will appear here
Seedance 2.0 API Complete Guide
Learn how to integrate the Seedance 2.0 API, explore text-to-video, first-and-last-frames, and omni-reference capabilities, and start generating professional videos with per-second pricing.
What is the Seedance 2.0 API?
The Seedance 2.0 API is ByteDance's latest Seedance release supporting three generation modes: text-to-video for prompt-only generation, first-and-last-frames for keyframe-driven animation, and omni-reference for multimodal video creation combining images, videos, and audio references.
On APIXO, the Seedance 2.0 API offers 480p and 720p resolution, optional sound generation, real-time web search integration, flexible aspect ratios, and per-second billing tiered by resolution and reference type.
APIXO Exclusive Advantages
Capabilities only available through APIXO — not offered by any other Seedance 2.0 API provider
Unlimited Concurrency
APIXO is the only provider offering Seedance 2.0 API with no concurrency limits. Submit as many parallel tasks as your workflow demands — no queuing, no throttling.
Real-Person Portraits & Copyrighted Content
APIXO exclusively supports generating videos with real human portraits and copyrighted material in both reference images and reference videos, including real-person faces.
More Hidden Capabilities
APIXO unlocks additional model capabilities not available through other providers, giving you access to the full potential of Seedance 2.0.
Why Developers Choose the Seedance 2.0 API
The practical strengths that make the Seedance 2.0 API useful for production video tooling
Seedance 2.0 API supports three generation modes: text-to-video, first-and-last-frames, and omni-reference with multimodal inputs
Seedance 2.0 API combines audio and video generation in one workflow for immersive outputs with controllable sound
APIXO exclusive: unlimited concurrency, real-person portrait support, and hidden model capabilities not available elsewhere
Resolution options: 480p for cost efficiency or 720p for higher quality output
Omni-reference mode accepts up to 9 images, 3 videos, and 3 audio files as creative references
Web search integration enables real-time information referencing during video generation
Director-style control over shot composition, lighting, shadows, and camera movement
Per-second billing with 4-15 second duration range for flexible budgeting
What Can You Build with the Seedance 2.0 API?
Seedance 2.0 API fits product video, campaign generation, and creative tooling workflows
Product Launch Videos
Use the Seedance 2.0 API to turn launch copy, moodboards, or product stills into short reveal videos with consistent camera language and polished motion.
First-to-Last Frame Animation
Provide a start and end frame to create smooth transitions between scenes, perfect for storyboard-to-video pipelines and previz workflows.
Multimodal Creative Mashups
Combine images, video clips, and audio references in omni-reference mode to produce videos that blend visual style, motion rhythm, and sound design.
Marketing Explainers
Seedance 2.0 API fits short explainers, promo snippets, and motion-led demos where timing, continuity, and audio-visual cohesion matter.
Creative Ops Automation
Pipe prompts and asset URLs from CMS, campaign tooling, or workflow automation into the Seedance 2.0 API for repeatable video generation jobs.
Trend-Aware Content
Enable web search to generate videos that reference current events, trends, or real-time information for timely marketing content.
Seedance 2.0 API Pricing (Per Second)
Pricing varies by resolution and whether video references are used. Without video references: output video seconds × per-second rate. With video references: (input video seconds + output video seconds) × per-second rate.
"With Video Ref" applies when using omni-reference mode with video_urls. Text-to-video and first-and-last-frames always use "Without Video Ref" pricing. In video reference mode, billing is (input video seconds + output video seconds) × rate.
Example: 480p text-to-video at 5 seconds costs 5 × $0.09 = $0.45. For 480p omni-reference with video URLs, if input is 8 seconds and output is 10 seconds, cost is (8 + 10) × $0.05 = $0.90.
Seedance 2.0 API Technical Specs
The current public API surface exposed on APIXO
Modes
Text-to-video, first-and-last-frames, and omni-reference
Inputs
Prompt + images (1-9), videos (1-3), audio (1-3)
Resolution
480p or 720p
Generation Time
Average 4-8 minutes
Seedance 2.0 API Known Limitations
Constraints and integration notes worth knowing before you ship
The public playground supports 5, 10, and 15-second clips. The API accepts any integer from 4 to 15 seconds.
First-and-last-frames mode requires 1-2 reference images. Omni-reference requires at least one image or video.
In omni-reference mode, audio-only requests (without images or videos) will fail.
Each reference video and audio must be 2-15 seconds. Total video and audio duration cannot exceed 15 seconds each.
Seedance 2.0 is a long-running task. No status change during the first 5 minutes is normal before polling starts.
Pricing varies by resolution and whether video references are used. With video references, billing is based on total input and output video seconds.
Result URLs should be downloaded promptly and all outputs must comply with provider safety policies.
Start Building with the Seedance 2.0 API
Use the playground above to test prompts and reference inputs, then move into the API docs for the direct request and polling workflow.