Bytedance | Seedance 2.5 | Draft Completion

Image Gen·seedance-2.5·by Bytedance

Seedance 2.5 Draft Completion turns a successful draft into a final 1080p video from its draft ID, preserving the original creative settings for creators.

Runtime (p50)
-
Estimated price
$0.6629 per second
Call the API
prediction.sh
sh
curl -X POST \
  -H "Authorization: Bearer $EACHLABS_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
    "model": "bytedance-seedance-2-5-draft-completion",
    "input": {},
    "webhook_url": ""
}' \
  https://api.eachlabs.ai/v1/prediction/
Documentation8 sections
  • Overview
    Turn an approved draft into a final 1080p video. Submit only the draft_id returned by a Seedance 2.5 text-to-video run with draft: true, within seven days of draft creation. Completion keeps the original creative settings and returns a transcoded video URL. Draft creation and completion are billed separately.
  • Capabilities
    Converts a Seedance 2.5 text-to-video draft created with draft: true into a final 1080p video. Preserves the original creative settings and aspect ratio. Returns one transcoded video URL for downstream playback or delivery.
  • Use cases
    Finalize a reviewed scene, product clip or reference-guided video without re-entering the creative brief. Build a review-and-approve flow that generates a draft first and requests the 1080p output only after approval. Keep draft review and final delivery as separate stages with separate charges.
  • Tips & tricks
    Choose the prompt, duration, aspect ratio, references and audio settings during draft creation. Save the returned draft_id alongside the preview and creation time, then submit that exact ID to completion when ready. Use the returned final URL for delivery. If final audio is rejected for copyright moderation, create a new draft instead of retrying the same ID.
  • Technical spec
    Input: draft_id, a required non-empty string from a successful Seedance 2.5 text-to-video run with draft: true. Draft validity: seven days from creation. Output: one transcoded MP4 video URL at 1080p; aspect ratio follows the original draft, so 1080p does not always mean 1920 x 1080. Prompt, duration, aspect ratio, reference assets, seed and audio settings are inherited from the draft rather than supplied again.
  • Things to be aware of
    A draft preview can succeed while the final audio fails provider copyright moderation. For a draft rejected this way, completion with the same draft_id fails again at $0; create a new draft instead of retrying it. The earlier draft charge is separate and is not refunded by that completion failure. Expired or modified draft IDs cannot be used to recover the original render.
  • Key considerations
    Review the draft before requesting the final render. Completion does not accept a new prompt, replacement references or revised creative settings; create a new draft to change them. Complete the draft within seven days and keep the draft_id unchanged. Draft creation has its own charge, separate from completion and final video processing.
  • Limitations
    Accepts only draft_id, not a prompt, video URL or new generation settings. Use the draft_id returned by a Seedance 2.5 text-to-video run with draft: true within seven days of draft creation. Completion is not an editor and cannot revise the draft's creative settings. Final output is 1080p, not a selectable output resolution. A successful draft does not guarantee successful final audio moderation. Actual cost varies with billable generation tokens and video-processing time; the displayed per-second price is a sample-based estimate, not a fixed rate or guaranteed bound.

Related models

4 models
* FAQ

About Bytedance | Seedance 2.5 | Draft Completion

01 / 03

What does Seedance 2.5 Draft Completion generate?

Seedance 2.5 Draft Completion generates a final 1080p video from a successful preview draft. It continues the draft's original creative settings rather than accepting a new prompt or replacement media. This separate model on each::labs returns a video URL; draft creation remains a distinct run with a separate charge.