seedance-2.0 AI Video API
ByteDance seedance-2.0 for video generation; Flatkey routes this model through /v1/videos. $0.037181 per second
Input
Output
PreviewRequest summary
- Endpoint
- POST /v1/videos
- Model ID
- seedance-2.0
- Aspect ratio
- 16:9
- Resolution
- 1080p
- Duration
- 5s
- Generate audio
- Off
- Reference media
- None
Preview only. Sign in to submit this request to Flatkey.
{
"model": "seedance-2.0",
"content": [
{
"type": "text",
"text": "Create a 15-second ultra-realistic cinematic food commercial that captures the sensory journey of preparing and enjoying a gourmet meal. The tone is luxurious, warm, and indulgent, with high-end restaurant aesthetics, dramatic macro cinematography, and natural seamless transitions. Every shot should feel rich in texture and movement, emphasizing fire, steam, glossy sauces, and elegant plating.\n\nAudio Design\n\nUse a sophisticated soundtrack that begins with a deep cinematic bass note and soft sizzling sounds. As the video progresses, layer in subtle orchestral strings, crisp kitchen Foley (fire crackles, pasta falling, wine swirl, chocolate drizzle), and end with a warm, satisfying musical resolve. The sizzling should remain audible throughout the cooking shots, blending naturally with the music.\n\nVideo Prompt\nShot 1 — Steak Over Flame\n\nOpen with an extreme macro close-up of a thick steak searing over open fire. Bright orange flames dance around the meat, smoke curls upward, and rendered fat glistens on the charred crust.\n\nCamera: Slow push-in.\n Audio: Intense sizzling, fire crackle, cinematic bass hit.\n Transition: Flame flare naturally fills the frame and becomes the warm lighting of the next shot.\nShot 2 — Gourmet Table Spread\nTop-down cinematic sweep over a beautifully arranged table featuring grilled salmon with asparagus and rice, creamy pasta, Greek salad, and steak with dipping sauce.\n\nCamera: Smooth lateral pan.\n Audio: Music expands with soft strings and ambient restaurant sounds.\n Transition: Camera passes over a wine glass; the circular rim becomes the next shot.\n\nShot 3 — Elegant Diner\n\nClose-up of a glamorous blonde woman (late 20s, glowing skin, soft waves, glossy lips) holding a crystal wine glass and smiling subtly.\nCamera: Gentle dolly in.\n Audio: Delicate glass clink, soft music.\n Transition: She lowers her gaze toward the plate, cutting naturally to her hand.\nShot 4 — Lemon Squeeze\n\nMacro shot of her manicured hand with glossy red nails squeezing a charred lemon wedge over salmon. Slow-motion droplets sparkle as they fall.\n\nCamera: Tilt down following the juice.\n Audio: Bright citrus squeeze sound.\n Transition: The falling droplets match the motion of pasta entering sauce.\n\nShot 5 — Pasta Cascade\nWide ribbons of fresh pasta tumble from a colander into creamy sauce in slow motion.\nCamera: Overhead close-up.\n Audio: Silky pasta movement and bubbling sauce.\n Transition: Steam fills the frame and reveals the next shot.\n\nShot 6 — Salmon on Grill\n\nClose-up of salmon sizzling on a hot grill as a small flame ignites on its surface.\n\nCamera: Subtle zoom in.\n Audio: Sharp sizzle and brief flame burst.\n Transition: Flame flash cuts into red tomato sauce.\nShot 7 — Rigatoni Toss\nRigatoni is stirred with tongs in rich glossy tomato sauce.\n\nCamera: Circular overhead"
}
],
"resolution": "1080p",
"ratio": "16:9",
"duration": 5,
"camera_fixed": false,
"generate_audio": false,
"return_last_frame": false
}seedance-2.0 API performance
seedance-2.0 API reliability and uptime
Live Flatkey request telemetry for seedance-2.0 appears here when enough production traffic is available.
seedance-2.0 API activity
seedance-2.0 API usage and request activity
Track request volume and successful inference activity for seedance-2.0 over the latest reporting window.
seedance-2.0 pricing
seedance-2.0 API pricing and billing
Prices below are calculated from Flatkey pricing data for this model and the visible groups currently returned by our pricing API.
Add credits
Use the same Flatkey balance and API key across image, video, audio, and text models.
- Model Type
- Text to Video
- API
- /v1/videos
- Billing basis
- second
- Duration
- –s
- Aspect ratio
- 16:9 · 9:16 · 1:1 · 4:3 · 3:4
seedance-2.0 video generation: core capabilities
ByteDance's seedance-2.0 route supports text · image · video. Catalog categories: Marketing.
seedance-2.0 scene creation
Turn a written brief into short-form scenes through /v1/videos, ready for creative iteration.
seedance-2.0 reference-led motion
Animate a designed frame, product, character, or storyboard when the route accepts reference media.
seedance-2.0 camera and action direction
Shape how the camera, subject, pacing, and framing develop into a coherent clip.
seedance-2.0 production handoff
Move a tested concept from prompt exploration into an authenticated Flatkey video workflow.
Compare
seedance-2.0 API comparison: capabilities and access
Compare the catalog facts for seedance-2.0 with the previous-generation baseline before changing your integration.
| Capability | Previous generation | seedance-2.0 |
|---|---|---|
| Provider | Not verified in this catalog snapshot | ByteDance |
| Modalities | Not verified in this catalog snapshot | text · image · video |
| Context | Not verified in this catalog snapshot | Context window not listed in the catalog |
| Endpoint | Not verified in this catalog snapshot | /v1/videos |
| Billing | Not verified in this catalog snapshot | $0.037181 per second |
Choose the right request before you integrate
Review the supported workflows, live cost for the current setup, and the exact parameter contract used by Flatkey.
Calculated from the current Playground settings and the live catalog rate when a fixed unit price is available.
- Current setup
- 1080p · 5s
- Live rate
- from $0.205578 / second
- Estimated request
- $1.02789 $0.205578 × 5s
The final charge follows the submitted request and your account group. Token-priced or tiered requests cannot be reduced to one fixed estimate.
Workflows and Model ID
Use only the workflows marked available. Flatkey keeps one public model ID while the request body selects the input workflow.
Text to Video
Create a clip from a text prompt and supported output controls.
- Model ID
seedance-2.0- Endpoint
/v1/videos
Image to Video
Animate one or more image references while preserving the requested subject and composition.
- Model ID
seedance-2.0- Endpoint
/v1/videos
Reference to Video
Guide the result with the documented image, video, or audio reference inputs.
- Model ID
seedance-2.0- Endpoint
/v1/videos
Video Edit
Transform an existing clip when this route exposes video editing.
- Model ID
seedance-2.0- Endpoint
/v1/videos
Video Extend
Continue an existing clip when this route exposes video extension.
- Model ID
seedance-2.0- Endpoint
/v1/videos
Parameter compatibility
These values come from the same model configuration used by the Playground and request preview.
resolutionResolution720p · 1080p
Default: 1080pratioAspect ratio16:9 · 9:16 · 1:1 · 4:3 · 3:4
Default: 16:9durationDuration5 · 10
Default: 5framesFrames0–240
Default: 0camera_fixedCamera fixedOn · Off
Default: Offgenerate_audioGenerate audioOn · Off
Default: Offreturn_last_frameReturn last frameOn · Off
Default: OffseedSeed0–2147483647
Default: 0imageReference limit30 files
Endpoint: /v1/videosvideoReference limit10 files
Endpoint: /v1/videosaudioReference limit10 files
Endpoint: /v1/videosFrom first test to production
Use the same request contract in the Playground and API, then handle validation, balance, task state, and output retrieval explicitly.
Request lifecycle
- 1
Validate the model, prompt, references, and output settings.
- 2
POST the request and retain the returned task ID.
- 3
Poll task status or process the configured callback.
- 4
Fetch the generated file from the content endpoint and store it before expiry.
Production checks
Reject unsupported sizes, durations, ratios, formats, or reference counts before submitting.
Handle invalid keys, insufficient balance, rate limits, and account-group pricing separately.
Surface the rejected prompt or asset clearly so the user can replace only the failing input.
Keep the task ID, use bounded retries, and never treat a timeout as a successful generation.
Prompt library
seedance-2.0 video generation prompt examples
Start with a seedance-2.0 prompt for short-form creator clips, then adjust the request fields shown in the playground.
Generated with Seedance 2.0
Creative direction: An original hand-drawn adult woman in a yellow raincoat waits on a rain-soaked railway platform beside a red umbrella. She opens and reads a white letter; the camera pushes from the platform view into her worried close-up and holds on her reaction. Visual treatment: Rainy anime drama with cool platform light and yellow-red costume accents. Shot sequence: 1. Establish the yellow raincoat and red umbrella on the wet platform.; 2. Move closer as the woman opens the white letter and lowers her gaze.; 3. Hold her worried close-up with the letter still below her eyeline. Continuity: Keep the character's face, clothing and key prop consistent; preserve screen direction across cuts. Exclude: extra people or props, text, logos and watermarks.
Generated with Seedance 2.0
Creative direction: A coral-orange insulated bottle stands on a wet dark-teal studio surface beside a clear glass and a few ice cubes. One adult hand unscrews the cap and pours cold water over the ice, then sets the bottle beside the filled glass. End on a clean product hero frame with both bottle and glass visible. Visual treatment: Photoreal product commercial. A soft overhead key reveals the matte coral finish; a cool cyan edge light picks out condensation and the restrained floor reflection. Shot sequence: 1. Open on condensation and ice in a tight detail shot; 2. Cut to a steady three-quarter view for the cap opening and single pour; 3. Settle on the bottle and chilled glass together, with the bottle silhouette unobstructed Continuity: Keep the product silhouette, cap or hinge, materials and prop positions stable; hold the final hero frame. Exclude: extra people or props, text, logos and watermarks.
Generated with Seedance 2.0
Creative direction: A man enters an old circular observatory at dawn and approaches a vintage telescope beneath the dome. Begin behind him in a wide view, track inward as a warm shaft crosses the instrument, then hold on the telescope against the cool interior. Visual treatment: Live-action film previs with warm dawn shafts against a cool aged interior. Shot sequence: 1. Frame the man entering the circular observatory from behind.; 2. Track his approach as dawn light crosses the vintage telescope.; 3. Settle with the telescope and figure against the cool dome interior. Continuity: Maintain scene geography, subject scale and motivated light direction throughout the camera move. Exclude: extra people or props, text, logos and watermarks.
Generated with Seedance 2.0
Creative direction: An orange-suited astronaut walks through a dark hangar toward a massive grounded machine. The camera follows from behind as work lights flicker on and the machine powers up with blue-white light, ending on the figure beneath its scale. Visual treatment: Science-fiction game cinematic with orange fabric, dark metal and blue-white practical lights. Shot sequence: 1. Follow the orange-suited astronaut from behind into the hangar.; 2. Continue forward as work lights illuminate the grounded machine.; 3. Hold the small figure beneath the machine as blue-white power light stabilizes. Continuity: Maintain character design, equipment geometry and travel direction from first to final frame. Exclude: extra people or props, text, logos and watermarks.
Generated with Seedance 2.0
Creative direction: A researcher at a wooden table unrolls an old map, traces a route with one finger, and examines a marked point with a small brass instrument. Alternate between the hands, parchment details, and a measured medium view of the archival workspace. Visual treatment: Live-action archival demonstration with warm parchment, brass and natural skin texture. Shot sequence: 1. Show the researcher unrolling parchment on the wooden table.; 2. Cut closer as one finger follows the route and the brass instrument approaches the marked point.; 3. Return to a measured medium view with the map orientation unchanged. Continuity: Keep demonstration props, layout and hand contact consistent so the action remains legible. Exclude: extra people or props, text, logos and watermarks.
Generated with Seedance 2.0
Creative direction: A male musician performs on an electronic keyboard and sampler in a blue-and-purple studio. Cut between his focused medium profile and close views of both hands playing keys and controls while colored practical lights remain steady behind him. Visual treatment: Live-action studio performance with saturated blue-purple practical light. Shot sequence: 1. Establish the musician in profile at the keyboard and sampler.; 2. Cut to fingers depressing keys and then operating the sampler.; 3. Return to the profile while the blue-purple practical lights stay steady. Continuity: Keep the main subject, palette and light behavior consistent as the visual pattern develops. Exclude: extra people or props, text, logos and watermarks.
Why seedance-2.0 API
Why use seedance-2.0 through Flatkey?
Use one gateway for seedance-2.0, account controls and the rest of your model catalog.
seedance-2.0 in one API
Keep the seedance-2.0 model id and endpoint explicit while using the same Flatkey key as other workloads.
Live catalog pricing
See the current seedance-2.0 billing dimensions before a request is sent, then confirm the final estimate in your account.
A practical model handoff
Test a seedance-2.0 prompt in the public playground and carry the same settings into an authenticated integration.
Usage and routing controls
Centralize keys, quotas and routing for seedance-2.0 without changing your application’s provider-facing workflow.
seedance-2.0 API
seedance-2.0 API integration guide
Use the model id above with /v1/videos; keep the request fields and billing unit documented for your route.
curl https://router.flatkey.ai/v1/videos \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-***" \ -d '{"model":"seedance-2.0","content":[{"type":"text","text":"A cinematic drone shot flying over a neon-lit Tokyo street at night, rain reflections, 5 seconds."}],"ratio":"16:9","resolution":"1080p","duration":5,"generate_audio":false}' # Poll for the result (replace TASK_ID with the returned task id) curl "https://router.flatkey.ai/v1/videos/TASK_ID" \ -H "Authorization: Bearer sk-***"
FAQ
seedance-2.0 API
pricing, features, and usage FAQs
Answers about seedance-2.0 pricing, capabilities, endpoint access and catalog limits.