
Seedance 2.0 API is Now Live
Starting today, developers can integrate Seedance 2.0"s powerful multimodal AI video generation into their applications. Compatible with Max API, transparent pricing, ready to use.
Seedance 2.0 API is Now Live
We're excited to announce that the Seedance 2.0 API is now available at seedance2.ink!
Developers can now integrate our powerful multimodal AI video generation capabilities directly into their applications. Whether you're building a content creation platform, an automated video production tool, or any application that needs high-quality AI-generated videos, our API makes it simple.
🚀 Getting Started in 3 Steps
1. Get Your API Key
After registering at seedance2.ink, navigate to your dashboard and generate an API key. Each key is unique to your account and secures your API requests.
2. Make Your First Request
Here's a simple text-to-video generation request:
curl -X POST https://seedance2.ink/api/open/v1/video/generations \
-H "Authorization: Bearer sk_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.0",
"input": {
"prompt": "A neon-lit alley in heavy rain, cinematic tracking shot",
"ratio": "16:9",
"duration": 5,
"resolution": "720p"
}
}'3. Check the Result
The API returns a requestId immediately. Use it to poll for completion:
curl https://seedance2.ink/api/open/v1/video/generations/{requestId} \
-H "Authorization: Bearer sk_live_your_api_key"When status is "SUCCESS", the result.urls array contains your generated video URLs.
đź’° Pricing
Simple, transparent pricing based on video duration:
| Model | 480p | 720p | 1080p |
|---|---|---|---|
| Seedance 2.0 | $0.050/s | $0.100/s | $0.200/s |
| Seedance 2.0 Fast | $0.040/s | $0.080/s | $0.160/s |
| Seedance 1.5 Pro | $0.020/s | $0.040/s | $0.080/s |
Example: A 5-second 720p video with Seedance 2.0 costs $0.50
Charges are calculated as rate Ă— duration and deducted from your account balance when the generation completes successfully.
📡 API Endpoints
Create Generation Task
POST /api/open/v1/video/generations
Submit a video generation request. The response includes a requestId for tracking.
Query Task Status
GET /api/open/v1/video/generations/{requestId}
Retrieve the current status and result of your generation task.
🎬 Supported Modes
Seedance 2.0's multimodal engine automatically selects the generation mode based on your input materials.
Text to Video
Omit mediaUrls to generate from pure text:
{
"model": "seedance-2.0",
"input": {
"prompt": "A dragon soaring over snow-capped mountains at sunset",
"ratio": "16:9",
"duration": 8,
"resolution": "1080p"
}
}Image to Video - First Frame
Provide one image to use as the starting frame:
{
"model": "seedance-2.0",
"input": {
"prompt": "The candle flickers and goes out",
"mediaUrls": ["https://example.com/cake-with-candles.jpg"],
"ratio": "16:9",
"duration": 5,
"resolution": "720p"
}
}Image to Video - First & Last Frame
Provide two images to define both start and end frames:
{
"model": "seedance-2.0",
"input": {
"prompt": "Transform gradually",
"mediaUrls": [
"https://example.com/image-start.jpg",
"https://example.com/image-end.jpg"
],
"ratio": "16:9",
"duration": 5,
"resolution": "720p"
}
}Multimodal Reference (Seedance 2.0 Exclusive)
Mix images, videos, and audio. Use @1, @2, @3 in your prompt to reference materials by position:
Image + Audio - Generate a video where movement syncs with music:
{
"model": "seedance-2.0",
"input": {
"prompt": "@1 dances to the rhythm of @2",
"mediaUrls": [
"https://example.com/dancer.jpg",
"https://example.com/music.mp3"
],
"ratio": "16:9",
"duration": 8,
"resolution": "720p"
}
}Image + Video - Use a video as motion reference:
{
"model": "seedance-2.0",
"input": {
"prompt": "@1 performs the action shown in @2",
"mediaUrls": [
"https://example.com/character.jpg",
"https://example.com/reference-motion.mp4"
],
"ratio": "16:9",
"duration": 5,
"resolution": "720p"
}
}⏱️ What to Expect
Asynchronous Processing: All video generations are processed asynchronously. You'll receive a requestId immediately—no long-running connections to manage.
Queue Times: Current processing times vary by load:
| Time Period | Expected Wait |
|---|---|
| Off-peak (00:00–08:00 UTC) | ~2–5 minutes |
| Normal hours (08:00–18:00 UTC) | ~5–10 minutes |
| Peak hours (18:00–24:00 UTC) | ~10–15 minutes |
Generation itself typically takes 1–3 minutes depending on duration and resolution.
📚 Full Documentation
For complete API reference, authentication details, webhook callbacks, and error codes, visit our API documentation page.
🎬 Get Started Today
Ready to integrate AI video generation into your application?
- Create an account – Get instant access
- Generate your API key – Start making requests
- Contact us – For enterprise plans and custom integrations
We can't wait to see what you build with Seedance 2.0!
Categories
More Posts

Seedance 2.0: AI Video Generation Reimagined through Multimodal Understanding & Precise Control
Discover Seedance 2.0 - the multimodal AI video engine that gives you deterministic control over characters, motion, and lip-sync.

Hello World
Welcome to the blog.


Seedance 2.0 is open for everyone at www.seedance2.ink
Detailed tutorial: How to use Seedance 2.0 model for video generation on www.seedance2.ink. Covers Start/End Frame & All Reference modes, key parameters, and practical prompting patterns.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates