APIByteDanceSeedance series
Seedance series overview
Seedance-compatible asynchronous video task lifecycle.
Base URL
https://ai.tuiwo.vipLifecycle
- Create a task with
POST /ai/api/v3/contents/generations/tasks. - The platform submits it to the model service and polls the status.
- Query with
GET .../tasks/{id}or list tasks. - On success, read
content.video_url; on failure, inspecterror. - After a terminal state, cancel/delete the record or receive a
callback_urlnotification.
Status
| Status | Description |
|---|---|
queued | Created and waiting for the service |
running | Generating |
succeeded | Generation succeeded |
failed | Generation failed |
cancelled | Cancelled |
expired | Timed out or expired |
Create response
{
"id": "cgt-xxxxxxxx",
"task_id": "task_xxxxxxxx"
}idis the compatible task ID; some services return an empty string.task_idis the platform task ID and is always present.- Query and cancel endpoints accept either ID.