Reference

API reference

Complete input parameter surface for Seedance 2.0. The canonical schema lives at the model's llms.txt; the table below is derived from it.

Endpoint

Submit a job to the queue endpoint:

POST https://queue.fal.run/bytedance/seedance-2.0/text-to-video

Input parameters

KeyTypeDefaultAllowed / notes
promptrequiredstringFree text describing the output.
durationenum54 | 5 | 8 | 10 | 12 | 15
resolutionenum720p480p | 720p
aspect_ratioenum16:9auto | 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
generate_audioenumtruetrue | false
seednumber420 to 999999, step 1

Canonical schema: fal.ai/models/bytedance/seedance-2.0/text-to-video/llms.txt. Anything new shipped by the model vendor appears there first.

Worked example

Minimal request using the defaults above. Swap the prompt for your own; everything else stays optional.

01example.shBASH
01curl -X POST "https://queue.fal.run/bytedance/seedance-2.0/text-to-video" \
02 -H "Authorization: Key $FAL_KEY" \
03 -H "Content-Type: application/json" \
04 -d '{"prompt":"A chef in a professional kitchen at dusk ties an apron in front of a pass win...","duration":"5","resolution":"720p","aspect_ratio":"16:9","generate_audio":true,"seed":42}'
Also reading