Seedance 2.0 API — Text, Photo, Video & Audio to Video
Seedance 2.0 API by ByteDance — turn text, photos, clips, or audio into 4–15s video. Four variants, per-second pricing, async OpenAI-style endpoint.
Full quality. 480p / 720p / 1080p text-to-video and image-to-video.
Same API endpoint. The model parameter selects the variant.
≤ 4000 chars · optional with references
4–15 seconds
adaptive lets the model pick
1080p only on standard / face variants
same seed ≈ similar output
adds noticeable latency
returns last_frame_url for chaining
wire shape: tools array with web_search type
What you can build
Real workflows powered by this model.
Spin up product demos with the Seedance 2.0 API
Send one product photo to the Seedance 2.0 API and get a hero shot, pan, or zoom video back in minutes. Iterate on cuts at the speed of prompts — no film crew, no storyboard, no edit timeline.
Generate a clipBring stills to life as social videos
Pass a static image with a motion prompt. Seedance 2.0 returns a 4–15 second clip ready for Reels, Shorts, and TikTok. Skip the storyboard, ship the post.
Lip-sync real people with the Face variants
Combine reference video and audio with Seedance 2.0 face or fast-face to animate real people speaking. One Seedance 2.0 API call covers voiceovers, explainers, and character animation.
Pricing
Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.
| Mode | Category | Unit | Price |
|---|---|---|---|
| doubao-seedance-2.0 | |||
| 480P & uploaded videos | 1 second | $0.051 51 credits | |
| 480P | 1 second | $0.084 84 credits | |
| 720P & uploaded videos | 1 second | $0.109 109 credits | |
| 720P | 1 second | $0.18 180 credits | |
| 1080P & uploaded videos | 1 second | $0.246 246 credits | |
| 1080P | 1 second | $0.405 405 credits | |
| doubao-seedance-2.0-fast | |||
| 480P & uploaded videos | 1 second | $0.041 41 credits | |
| 480P | 1 second | $0.068 68 credits | |
| 720P & uploaded videos | 1 second | $0.087 87 credits | |
| 720P | 1 second | $0.145 145 credits | |
| doubao-seedance-2.0-face | |||
| 480P & uploaded videos | 1 second | $0.069 69 credits | |
| 480P | 1 second | $0.115 115 credits | |
| 720P & uploaded videos | 1 second | $0.149 149 credits | |
| 720P | 1 second | $0.246 246 credits | |
| 1080P & uploaded videos | 1 second | $0.345 345 credits | |
| 1080P | 1 second | $0.575 575 credits | |
| doubao-seedance-2.0-fast-face | |||
| 480P & uploaded videos | 1 second | $0.056 56 credits | |
| 480P | 1 second | $0.092 92 credits | |
| 720P & uploaded videos | 1 second | $0.119 119 credits | |
| 720P | 1 second | $0.198 198 credits | |
Why reAPI
Four variants, one shape
Seedance 2.0 ships standard, fast, face, and fast-face. Same parameters across all four — switch with the model field. Pick speed, resolution, or real-person uploads.
Per-second credit pricing
1 credit equals $0.001. The Seedance 2.0 cost scales with seconds × resolution × reference mode. Failed jobs are refunded automatically — you only pay for video that ships.
Async with continuous chaining
Submit returns a task ID instantly. Set return_last_frame and feed the URL into the next call to chain unlimited Seedance 2.0 video without re-prompting.
Integrate the Seedance 2.0 API in three steps
- step 01
Create an API key
Sign up and grab a key from the dashboard. Free credits cover your first Seedance 2.0 generations — no card required.
Open - step 02
Submit a video task
POST your prompt to /api/v1/videos/generations with the model field set to a Seedance 2.0 variant. The endpoint returns a task ID immediately.
Open - step 03
Poll the result
GET /api/v1/tasks/:id until status is completed. Download the Seedance 2.0 output video and ship it.
Open
Frequently asked questions
Common questions about this model.
POST /api/v1/videos/generations
Authorization: Bearer $REAPI_API_KEY
Content-Type: application/json
{
"prompt": "..."
}Ready to ship?
Try it in the playground or grab an API key to integrate now.