seedance-2.5
Create Seedance 2.5 video generation tasks with text, image, video, and audio references.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
AnyFast model ID.
seedance-2.5 "seedance-2.5"
Input content. Put the optional text prompt first, then media items. Seedance 2.5 accepts up to 30 reference images, 10 reference videos, and 10 reference audio clips. Reference videos and audio clips may total at most 30 seconds per media type. The complete request body must not exceed 64 MB; avoid Base64 for large files.
1 - 51 elementsOptional callback URL that receives POST notifications when the asynchronous task status changes.
Maximum time in seconds that a queued or running task may execute before it expires.
Task execution priority.
Stable end-user identifier used for safety tracing.
Random seed. Use -1 for a random seed.
Task service tier.
Generate synchronized dialogue, sound effects, and background audio.
Output video resolution.
480p, 720p Output aspect ratio. For text and ordinary reference generation, adaptive selects the best supported ratio. Video editing and extension follow the selected source video; frame-guided generation follows the first frame. Editing, extension, and first-frame/first-and-last-frame tasks require adaptive.
21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive Output duration in seconds. Use -1 to let the model choose a duration from 4–30 seconds. Video editing requires -1 and follows the source duration, possibly up to 0.4 seconds shorter. Extension and frame-guided generation accept -1 or 4–30.
-1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 Output container. MOV uses high-color-fidelity H.264/yuv444p video and PCM audio for editing workflows.
mp4, mov Optional generation tools. Web search is available for text-to-video.
Add an AI-generated watermark to the lower-right corner.
Return the generated video's final frame as an image.
Response
Video generation task created
Task ID used for polling.
"asyntask_h81efT0qwtLnzyt6VENmCZ6VXSfNxE2E"
Task ID, identical to id.
"asyntask_h81efT0qwtLnzyt6VENmCZ6VXSfNxE2E"
video "video"
seedance-2.5 "seedance-2.5"
Initial asynchronous task status.
queued "queued"
Initial task progress percentage.
0
Unix timestamp.
1786084139