1. 视频生成(OpenAI 兼容)
Ark-中文文档
  • 视频生成(豆包原生)
    • 提交视频生成任务(豆包原生)
      POST
    • 查询视频生成任务(豆包原生)
      GET
  • 视频生成(OpenAI 兼容)
    • 提交视频生成任务(OpenAI 兼容)
      POST
    • 查询视频生成任务
      GET
    • 提交视频生成任务(OpenAI Video 别名)
      POST
    • 查询视频生成任务(OpenAI Video 别名)
      GET
  • 视频内容
    • 下载生成的视频文件
      GET
  • 图像生成(豆包原生)
    • 图像生成(豆包原生)
      POST
  • 图像生成(OpenAI 兼容)
    • 图像生成(OpenAI 兼容)
      POST
    • 图像编辑(OpenAI 兼容)
      POST
  • 素材库(豆包原生)
    • 素材库管理(豆包原生)
      POST
  • 数据模型
    • VideoGenerationRequest
    • VideoFormDataRequest
    • VideoMetadata
    • DoubaoNativeVideoRequest
    • DoubaoNativeContentItem
    • VideoTaskResponse
    • DoubaoNativeVideoResponse
    • VideoTaskError
    • DoubaoImageRequest
    • ImageEditFormDataRequest
    • DoubaoImageResponse
    • ErrorResponse
    • DoubaoAssetRequest
    • DoubaoAssetResponse
  1. 视频生成(OpenAI 兼容)

查询视频生成任务

GET
/v1/video/generations/{task_id}
查询视频生成任务的当前状态与结果。
状态流转
queued -> in_progress -> completed   视频可下载
                      -> failed      查看 error 字段
获取视频(completed 之后)
1.
读取 metadata.url 中的直链,或
2.
调用 GET /v1/videos/{task_id}/content 通过网关下载文件。
轮询建议
每 5 秒查询一次。
总超时约 10 分钟。
多数 Seedance 任务在 1 到 3 分钟内完成。

请求参数

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
任务当前状态。
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:24:46
上一页
提交视频生成任务(OpenAI 兼容)
下一页
提交视频生成任务(OpenAI Video 别名)
Built with