| model | bytedance/seedance-2-5-flash |
| prompt | Up to 20,480 characters; required for text to video and multimodal reference |
| first_frame_url, last_frame_url | Image URLs (JPG, PNG, WEBP); a last frame needs a first frame; cannot be combined with references |
| reference_image_urls | Up to 10 images (JPG, PNG, WEBP) |
| reference_video_urls | Up to 5 videos (MP4, MOV) of 2 to 30 seconds each, no more than 30 seconds in total; 480p to 720p |
| reference_audio_urls | Up to 5 audio clips (MP3, WAV) of 2 to 30 seconds each, no more than 30 seconds in total |
| resolution | 480p, 720p |
| aspect_ratio | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive (default); frame inputs use adaptive |
| duration | 4 to 30 seconds, or -1 for automatic; default 5 |
| generate_audio | true (default) or false |
| output_format | mp4 (default) or mov |
| return_last_frame | Also returns the last frame as an image; default false |
| web_search | Text to video only; default false |