seedance-2.0 AI Video API

OpenAI seedance-2.0 for video generation; Flatkey routes this model through /v1/videos. $0.035115 per second

Image to VideoReference-guided VideoAudio generationShort-form Video
Provider
OpenAI
Flatkey price
from $0.396576/ second-15%from $0.46656/ second
480p
from $0.035115/ second-15%from $0.041312/ second
720p
from $0.078948/ second-15%from $0.09288/ second
Generator setup · Playground (edit before sign-up)

Input

PromptCheck more2935 / 10000
Quick Prompts
Reference image0 / 30
Reference videos0 / 10
Reference Audios0 / 10
Start generating

Output

Preview

Request summary

Endpoint
POST /v1/videos
Model ID
seedance-2.0
Aspect ratio
9:16
Resolution
1080p
Duration
5s
Generate audio
Off
Reference media
None

Preview only. Sign in to submit this request to Flatkey.

Request preview
{
  "model": "seedance-2.0",
  "content": [
    {
      "type": "text",
      "text": "【风格】 真人写实,竖屏极限探险纪实短视频,手持手机广角摄影质感。真实人物、真实机舱内饰、透明冰块的折射与内部裂纹、黑色火山岩 and 橙红色熔岩。保留手持微晃、飞行振动、自然运动模糊和曝光变化。舱内偏暗,舱外天空明亮,熔岩从下方向人物手臂、冰块和门槛投射橙红色反光。最后的喷发采用逼真的电影特效,白色气柱有立体层次、体积感和翻卷细节。  \n【时长】 15秒,9:16竖屏,全程一个连续镜头。实时动作,不切镜、不慢放、不插入其他机位。  \n【场景】 一架直升机悬停在火山熔岩区上方,侧面舱门完全打开。摄影机位于机舱内部、靠近敞开的舱门,朝门口人物及舱外拍摄。画面左侧和上方可见暗色门框及机舱内壁,下方是深灰色防滑纹理地板、金属门槛和固定扣件。  舱外下方是大片暗灰黑色凝固熔岩壳,表面分布蜿蜒的橙红色发光裂缝。裂缝包围一处近圆形的明亮熔岩池,池内金黄色和橙红色熔融物缓慢翻涌,局部形成鼓泡、亮斑和破裂的暗色浮壳。薄薄的灰色烟雾贴着地表流动。圆形熔岩池位于舱门外的下方,成为冰块坠落和后续气柱喷发的同一落点。  \n【角色】 一名成年东亚女子,棕色长发扎成马尾,穿冲锋衣、灰绿色工装长裤、深色靴子,身体佩戴黑色安全背带,头戴带麦克风的航空耳机。头发被舱门外强风持续吹向侧后方。开场神态轻松,先看摄影机微笑,随后将注意力转向舱外;结尾受到喷起的白色气柱惊吓,迅速弯腰向机舱内退避。  人物始终留在机舱内,仅手臂和冰块伸向舱门外,不跳出直升机。  \n【核心道具】 仅一块巨大透明长方体冰块,约从女子胸口延伸到膝部,宽度接近她的躯干宽度。冰块厚重,具有明确的顶面、正面、侧面与厚度,边角略有融化,内部有乳白色冰雾、细碎气泡及不规则裂纹,表面湿润。  女子双手分别扣住冰块左右两侧,前臂夹持支撑,表现出物体的重量。冰块在抱持时保持竖立;推出舱门后倾斜下坠,只发生轻微翻转,不变成薄玻璃、塑料袋、液体或多个碎块。  \n【摄影机】 开场为近距离手持中景,女子位于画面左侧,巨大冰块位于中间偏右,舱外明亮空间位于右侧背景。摄影机与女子相距约一米多,能够同时看见她的头部、躯干、弯曲的双腿和完整冰块。  冰块释放后,摄影机向右下方转动并俯拍,视线越过门槛,持续追踪冰块下坠。摄影机始终留在机舱门口,不跟随冰块一起飞出去。随后保持高处俯瞰熔岩池,最后随着气柱逼近而快速后撤回机舱。  \n[00:00–00:01.30] 镜头动作1:抱住巨冰,面向镜头微笑 女子侧身站在敞开的机舱门边,双脚前后错开,膝盖微屈。巨大长方体冰块竖立在她胸腹前方,底部悬在地板上方。她双手扣住冰块两侧,双肘弯曲,将冰块稳稳夹在身前。  她看向摄影机,嘴角上扬,短暂露出轻松兴奋的笑容。风将她的马尾和散发向左后方吹起。冰块随手臂和机身振动轻微晃动,但始终保持完整形状。冰面折射明亮天空,内部的白色冰纹清晰可见。  摄影机保持近距离中景,轻微手持晃动,右侧能够看到舱外的灰黑色火山地貌。  音效:持续的直升机旋翼声、机舱振动声和舱门风声。  [00:01.30–00:02.30] 镜头动作2:转头看向落点,屈膝移重心 女子收起对摄影机的注视,先转头看向右侧舱外,再低头看向下方熔岩池。肩膀和躯干跟着向舱门方向转动,双腿进一步弯曲,身体重心降低。  她把冰块从贴近胸腹的位置向外移,手臂逐渐伸展,冰块底部靠近金属门槛。她没有突然抛掷,而是带着明显负重感,将整块冰缓慢而连续地送向舱外。冰块朝向熔岩的一面逐渐染上橙红色反光,背向熔岩的一面仍保持冷白透明。  摄影机开始轻微向右、向下倾斜,让冰块与门槛成为画面重点。  音效:旋翼声持续,衣物和安全背带摩擦声,人物短促用力呼气。 \n [00:02.30–00:03.10] 镜头动作3:推过门槛,手指松开 女子屈膝前倾,双臂继续向门外伸出,把冰块的重心送过门槛。冰块先保持接近竖直,随后顶部向舱外倾斜,底部脱离门口区域。  她伸直手臂,双手手指依次松开,让冰块完全离手。松手后双掌短暂留在空中,随后收回。冰块沿向外、向下的方向开始坠落,顶面发生轻微转动,仍然是同一块完整厚重的长方体。  摄影机立即顺着冰块运动方向向下俯拍,女子的脸退出画面,只在左上角短暂保留手臂;门槛和防滑地板留在画面下方前景。  音效:风声增强,旋翼低频持续,不添加玻璃破碎声。  [00:03.10–00:04.60] 镜头动作4:冰块远离,俯拍追踪落点 冰块从门口近景迅速变为舱外下方的小长方体,沿连续下坠轨迹向圆形熔岩池接近。冰块有轻微倾斜和翻转,顶面与侧面交替反光,朝下的一面被熔岩照成粉橙色,边缘仍然保持半透明冷白色。  摄影机继续向下转动,将明亮的圆形熔岩池移到画面中央。左下角保留一条斜向的金属门槛,帮助观众理解摄影机仍在直升机上。冰块随着距离增加不断缩小,最后成为熔岩亮区上方的一小块浅色物体,并在接触翻涌表面后被亮光和熔融物遮没。  不要在接触瞬间直接喷起巨大气柱,必须保留后续等待过程。  音效:旋翼声、高空风声和低沉火山环境声。  [00:04.60–00:08.20] 镜头动作5:保持俯视,熔岩翻涌,延迟反应 冰块已经从画面中消失。摄影机持续俯瞰同一处近圆形熔岩池,镜头轻微向池中心收紧,前景门槛逐渐退出,只剩地表和熔岩。  池内橙红色熔融物缓慢翻卷,亮黄色纹理不断改变形状;薄薄的暗色浮壳被撕开,形成不规则亮缝,池边偶尔鼓起小浪。周围黑色地壳与细密的红色裂纹保持固定位置,灰色薄烟缓慢飘过。  这一段要呈现明显的等待:落点持续翻滚,但还没有高大的喷发柱。摄影机不切走、不回拍人物,以轻微手持振动维持悬念。  音效:持续旋翼声,熔岩低沉翻滚声,暂时没有爆炸巨响。  [00:08.20–00:11.50] 镜头动作6:小团白气出现,断续冒起并蓄势 熔岩池中央略偏上的落点出现一个很小的白色气团。白气先是紧贴表面的浅色圆点,然后变成松散的小团,短暂膨胀、散开,又从同一位置继续冒出。  白气附近的熔岩更加活跃,金橙色熔融物向周围翻开,局部鼓起并坍落。小团白气逐步变得浓密,但在这一阶段仍然贴近熔岩表面,不能提前遮住整座熔岩池。  摄影机始终锁定同一个落点,保持近乎垂直向下的俯拍角度。黑色火山地壳和发光裂纹仍包围熔岩池,提供尺度对比。  音效:逐渐增强的嘶嘶声、熔岩鼓泡声和低频轰鸣,旋翼声持续存在。  [00:11.50–00:12.40] 镜头动作7:白气骤然膨胀,竖直气柱冲起 同一落点的白色气团突然加速膨胀,从一个小鼓包变成粗大的白色喷发柱。气柱根部固定在熔岩池内,顶部迅速向上生长,朝高处的摄影机逼近。  白色气柱由连续翻卷的气团组成,内部有明暗层次,边缘呈蓬松的不规则团块。新喷出的气体不断从底部向上推动,形成层层叠起的体积变化。气柱底部被熔岩映成淡橙粉色,上部为明亮白色,背光位置为灰白色。  熔岩围绕气柱根部剧烈翻涌,但不要把整个地面炸碎。画面重点是粗大的白色气柱突然上冲,迅速超过原先熔岩池的视觉尺度。  音效:骤然增强的喷气轰鸣和沉闷冲击声。  [00:12.40–00:13.60] 镜头动作8:气柱逼近镜头,摄影机惊慌后撤 白色气柱持续向上翻卷,顶部和两"
    }
  ],
  "resolution": "1080p",
  "ratio": "9:16",
  "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.

Avg. provider uptime
44.1%
last 30 days
Latency
—
last 30 days
Requests
34
30-day window
Successful inference trend

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.

Requests
34
30-day window
Latency
—
last 30 days
Uptime
44.1%
last 30 days
Successful inference trendActivity

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.

Flatkey price

4k · Price / second

Live catalog model
from $0.396576/ secondfrom $0.46656/ second
4k · Price / second
from $0.396576/ secondfrom $0.46656/ second
480p · Price / second
from $0.035115/ secondfrom $0.041312/ second
720p · Price / second
from $0.078948/ secondfrom $0.09288/ second
1080p · Price / second
from $0.194157/ secondfrom $0.22842/ second
Try a prompt
Shared balance

Add credits

Add credits

Use the same Flatkey balance and API key across image, video, audio, and text models.

Model catalog
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

OpenAI'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.

CapabilityPrevious generationseedance-2.0
ProviderNot verified in this catalog snapshotOpenAI
ModalitiesNot verified in this catalog snapshottext · image · video
ContextNot verified in this catalog snapshotContext window not listed in the catalog
EndpointNot verified in this catalog snapshot/v1/videos
BillingNot verified in this catalog snapshot$0.035115 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.

Live cost estimate

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.194157 / second
Estimated request
$0.970785
$0.194157 × 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.

Available

Text to Video

Create a clip from a text prompt and supported output controls.

Model ID
seedance-2.0
Endpoint
/v1/videos
Available

Image to Video

Animate one or more image references while preserving the requested subject and composition.

Model ID
seedance-2.0
Endpoint
/v1/videos
Available

Reference to Video

Guide the result with the documented image, video, or audio reference inputs.

Model ID
seedance-2.0
Endpoint
/v1/videos
Not available on this route

Video Edit

Transform an existing clip when this route exposes video editing.

Model ID
seedance-2.0
Endpoint
/v1/videos
Not available on this route

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.

resolutionResolution
Accepted

720p · 1080p

Default: 1080p
ratioAspect ratio
Accepted

16:9 · 9:16 · 1:1 · 4:3 · 3:4

Default: 16:9
durationDuration
Accepted

5 · 10

Default: 5
framesFrames
Accepted

0–240

Default: 0
camera_fixedCamera fixed
Accepted

On · Off

Default: Off
generate_audioGenerate audio
Accepted

On · Off

Default: Off
return_last_frameReturn last frame
Accepted

On · Off

Default: Off
seedSeed
Accepted

0–2147483647

Default: 0
imageReference limit
Accepted

30 files

Endpoint: /v1/videos
videoReference limit
Accepted

10 files

Endpoint: /v1/videos
audioReference limit
Accepted

10 files

Endpoint: /v1/videos

From 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. 1

    Validate the model, prompt, references, and output settings.

  2. 2

    POST the request and retain the returned task ID.

  3. 3

    Poll task status or process the configured callback.

  4. 4

    Fetch the generated file from the content endpoint and store it before expiry.

Production checks

Parameter validation

Reject unsupported sizes, durations, ratios, formats, or reference counts before submitting.

Authentication and balance

Handle invalid keys, insufficient balance, rate limits, and account-group pricing separately.

Input or policy rejection

Surface the rejected prompt or asset clearly so the user can replace only the failing input.

Task failure or timeout

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.

Micro-drama and comic creators

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.

Create similar
Advertising and ecommerce teams

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.

Create similar
Film concept and production teams

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.

Create similar
Game art and animation teams

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.

Create similar
Creator and explainer channels

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.

Create similar
Music producers and visual artists

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.

Create similar

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.

API

seedance-2.0 API

Four ways in, all on the same key and the same model catalog. Pick one to see a runnable example.

Call any model with an OpenAI-compatible API. Copy a ready-to-run example for your model and language.
Use the OpenAI SDK you already know — with Flatkey as the gateway.
Generate images and videos from your terminal. Let your AI assistant drive the workflow.
Connect your coding agent with one command, then use Flatkey from your existing projects.
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-***"
Docs

FAQ

seedance-2.0 API
pricing, features, and usage FAQs

Answers about seedance-2.0 pricing, capabilities, endpoint access and catalog limits.

What is seedance-2.0 used for?
seedance-2.0 is listed by OpenAI for video generation; the catalog lists these modalities: text · image · video.
How is seedance-2.0 priced?
4k · Price / second: from $0.396576 / second; 480p · Price / second: from $0.035115 / second; 720p · Price / second: from $0.078948 / second; 1080p · Price / second: from $0.194157 / second. Prices below are calculated from Flatkey pricing data for this model and the visible groups currently returned by our pricing API.
Which API endpoint calls seedance-2.0?
Flatkey routes this model through /v1/videos. Set the model field to seedance-2.0 and follow the fields supported by that endpoint.
What context or input limits does seedance-2.0 have?
seedance-2.0 is listed with Context window not listed in the catalog. Other limits depend on the route and current account availability, so verify them before production use.