1. Video (OpenAI compatible)
Ark-Docs
  • Video (Doubao native)
    • Submit a video generation task (Doubao native)
      POST
    • Retrieve a video generation task (Doubao native)
      GET
  • Video (OpenAI compatible)
    • Submit a video generation task (OpenAI compatible)
      POST
    • Retrieve a video generation task
      GET
    • Submit a video generation task (OpenAI Video alias)
      POST
    • Retrieve a video generation task (OpenAI Video alias)
      GET
  • Video content
    • Download the generated video file
      GET
  • Image (Doubao native)
    • Generate an image (Doubao native)
      POST
  • Image (OpenAI compatible)
    • Generate an image (OpenAI compatible)
      POST
    • Edit an image (OpenAI compatible)
      POST
  • Asset library (Doubao native)
    • Manage the asset library (Doubao native)
      POST
  • 数据模型
    • VideoGenerationRequest
    • VideoFormDataRequest
    • VideoMetadata
    • DoubaoNativeVideoRequest
    • DoubaoNativeContentItem
    • VideoTaskResponse
    • DoubaoNativeVideoResponse
    • VideoTaskError
    • DoubaoImageRequest
    • ImageEditFormDataRequest
    • DoubaoImageResponse
    • ErrorResponse
    • DoubaoAssetRequest
    • DoubaoAssetResponse
  1. Video (OpenAI compatible)

Retrieve a video generation task

GET
/v1/video/generations/{task_id}
Return the current state and result of a video generation task.
Status flow
queued -> in_progress -> completed   video ready
                      -> failed      inspect error
Fetching the video (once completed)
1.
Read the direct link from metadata.url, or
2.
call GET /v1/videos/{task_id}/content to download the file through the gateway.
Polling
Query every 5 seconds.
Give up after about 10 minutes.
Most Seedance jobs finish in 1 to 3 minutes.

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
or
Path 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/v1/video/generations/task_abc123def456' \
--header 'Authorization: Bearer <token>'

返回响应

🟢200
application/json
Current task state.
Bodyapplication/json

示例
{
    "id": "task_abc123def456",
    "object": "video",
    "model": "doubao-seedance-2-0-260128",
    "status": "queued",
    "progress": 0,
    "created_at": 1712345678
}
🟠401Unauthorized
🟠404NotFound
修改于 2026-10-27 14:29:06
上一页
Submit a video generation task (OpenAI compatible)
下一页
Submit a video generation task (OpenAI Video alias)
Built with