Poll task progress and retrieve generated video or image URLs with the Kinovi API. Task states, response fields, and polling examples for Python, Node.js, and cURL.
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer YOUR_API_KEY | Yes |
seedance-20, seedance2-fast).waiting, generating, success, or failstatus is success:url (string) — video URLwidth (number) — video widthheight (number) — video heightstatus is fail, null otherwise.code (string) — error code (e.g. "2038", "4011", "500" for generic errors)message (string) — human-readable error messagewaiting
generating
success
output array for video URL.fail
error for details.| Code | Message | Cause |
|---|---|---|
| 400 | Invalid taskId | Task ID format incorrect |
| 401 | Invalid API Key | API key invalid or expired |
| 403 | Access denied | You can only query your own tasks |
| 404 | Task not found | Task doesn’t exist |