Overview
Use thecgt-... ID returned by create. Poll every few seconds while the task is queued or running. Stop when the task is succeeded, failed, cancelled, or expired.
See also Seedance 2.0 Video Models and Video Generation.
Status Values
queued: accepted and waiting to run.running: generation is in progress.succeeded: result is ready andcontent.video_urlis present.failed: generation failed; inspecterror.codeanderror.message.cancelled: the task was cancelled before completion.expired: the task expired before completion.
Response Fields
id: compatibility task ID, starting withcgt-.model: model identifier echoed for compatibility.status: one of the status values above.progress: returned only when a real progress value is available.content.video_url: final video URL on success.content.last_frame_url: present only when requested and available.usage: token usage when available.created_atandupdated_at: task timestamps.