Seedance 2.0
Generate 4-15 second videos with multimodal reference input using Seedance 2.0 through VicSee API. Text, image, video, and audio references. Native audio included. 100-830 credits.
Try it now: Use the Seedance 2.0 Generator to create videos with multimodal references.
Pricing
Text to Video / Image to Video
| Duration | 480p Credits | 480p (Pro Yearly) | 480p (Pro Monthly) | 720p Credits | 720p (Pro Yearly) | 720p (Pro Monthly) |
|---|---|---|---|---|---|---|
| 4s | 100 | $0.60 | $1.20 | 220 | $1.32 | $2.64 |
| 5s | 120 | $0.72 | $1.44 | 280 | $1.68 | $3.36 |
| 6s | 150 | $0.90 | $1.80 | 330 | $1.98 | $3.96 |
| 7s | 170 | $1.02 | $2.04 | 390 | $2.34 | $4.68 |
| 8s | 200 | $1.20 | $2.40 | 440 | $2.64 | $5.28 |
| 9s | 220 | $1.32 | $2.64 | 500 | $3.00 | $6.00 |
| 10s | 250 | $1.50 | $3.00 | 550 | $3.30 | $6.60 |
| 11s | 270 | $1.62 | $3.24 | 610 | $3.66 | $7.32 |
| 12s | 300 | $1.80 | $3.60 | 660 | $3.96 | $7.92 |
| 13s | 320 | $1.92 | $3.84 | 720 | $4.32 | $8.64 |
| 14s | 350 | $2.10 | $4.20 | 770 | $4.62 | $9.24 |
| 15s | 370 | $2.22 | $4.44 | 830 | $4.98 | $9.96 |
Reference to Video (with video references)
When using reference_video_urls, credits are calculated dynamically based on total video duration:
Total credits = per-second rate x (sum of input video durations + output duration)
| Resolution | Credits per second |
|---|---|
| 480p | 15/s |
| 720p | 35/s |
Example: 10s reference video + 8s output at 720p = (10 + 8) x 35 = 630 credits
Reference to Video requests using only image and/or audio references (no video references) use the standard pricing table above.
Note: Audio generation is included at no extra cost. Credits are deducted only on successful generation.
Credit range: 100-830 credits (standard pricing), variable for video references.
Endpoint
POST https://vicsee.com/api/v1/generateSee Authentication for API key setup.
Text to Video
Generate videos from text descriptions with native audio.
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | seedance-2-0-text-to-video |
| input.prompt | string | Yes | Video description (max 2500 chars) |
| input.duration | number | No | 4-15 seconds, any integer (default: 8) |
| input.resolution | string | No | 480p, 720p (default: 720p) |
| input.aspect_ratio | string | No | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive (default: 16:9) |
| input.audio | boolean | No | Enable native audio (default: true) |
| input.web_search | boolean | No | Enhance prompt with web search (default: false) |
Example Request
curl -X POST https://vicsee.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-0-text-to-video",
"input": {
"prompt": "A martial arts master demonstrates fluid spear techniques in a sunlit courtyard",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"audio": true
}
}'Image to Video
Animate images into video using first frame and optional last frame control.
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | seedance-2-0-image-to-video |
| input.prompt | string | Yes | Description of the animation |
| input.image_urls | string[] | Yes | Array of 1-2 images (first frame, optional last frame) |
| input.duration | number | No | 4-15 seconds, any integer (default: 8) |
| input.resolution | string | No | 480p, 720p (default: 720p) |
| input.aspect_ratio | string | No | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive (default: 16:9) |
| input.audio | boolean | No | Enable native audio (default: true) |
Example Request
curl -X POST https://vicsee.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-0-image-to-video",
"input": {
"prompt": "The woman turns and smiles warmly, the wind catching her hair",
"image_urls": ["https://example.com/start-frame.jpg"],
"duration": 6,
"resolution": "720p",
"audio": true
}
}'Two images: Pass a second URL for last frame control. The model generates a smooth transition between the two frames.
"image_urls": [
"https://example.com/start-frame.jpg",
"https://example.com/end-frame.jpg"
]Reference to Video
Generate videos using multimodal references: images, videos, and audio. This is Seedance 2.0's unique capability, allowing character consistency, motion reference, and audio-driven generation.
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | seedance-2-0-reference-to-video |
| input.prompt | string | No | Text description to guide generation |
| input.reference_image_urls | string[] | No | Up to 7 reference images (character refs, scene refs) |
| input.reference_video_urls | string[] | No | Up to 3 reference videos (motion, style) |
| input.reference_audio_urls | string[] | No | Up to 3 reference audio files (voice, music, SFX) |
| input.duration | number | No | 4-15 seconds, any integer (default: 8) |
| input.resolution | string | No | 480p, 720p (default: 720p) |
| input.aspect_ratio | string | No | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive (default: 16:9) |
| input.audio | boolean | No | Enable native audio (default: true) |
At least one reference type must be provided. You can combine all three in a single request.
Reference Constraints
| Type | Max Count | Max Size | Duration Limit | Formats |
|---|---|---|---|---|
| Images | 7 | 30MB each | — | jpeg, png, webp, bmp, tiff, gif |
| Videos | 3 | 50MB each | 2-15s each, total max 15s | mp4, mov |
| Audio | 3 | 10MB each | 2-15s each, total max 15s | mp3, wav |
Example Request
curl -X POST https://vicsee.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-0-reference-to-video",
"input": {
"prompt": "The character walks through a garden, looking around with curiosity",
"reference_image_urls": [
"https://example.com/character-ref.jpg",
"https://example.com/scene-ref.jpg"
],
"reference_video_urls": [
"https://example.com/motion-reference.mp4"
],
"duration": 10,
"resolution": "720p"
}
}'Response
Success (200)
{
"success": true,
"data": {
"id": "task_abc123xyz",
"model": "seedance-2-0-text-to-video",
"status": "pending",
"creditsUsed": 440,
"creditsRemaining": 560,
"createdAt": "2026-04-04T12: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": 8,
"format": "mp4",
"hasAudio": true
}
}Related Models
- Seedance 2.0 Fast - Same capabilities, 19-20% cheaper, faster generation
- Seedance 1.5 Pro - Up to 1080p, multilingual audio, no reference mode
- Kling 3.0 - Multi-shot control, start and end frame references
Kling 3.0
Generate 3-15 second premium videos with native audio using Kling 3.0 through VicSee API. Standard and Professional quality, flexible duration, start and end frame support. 84-840 credits.
Seedance 2.0 Fast
Generate 4-15 second videos quickly with Seedance 2.0 Fast through VicSee API. Same multimodal reference support as Standard, 19-20% cheaper. 80-670 credits.