1. 视频内容
豆包2.0视频生成 API
  • 视频生成(豆包原生)
    • 提交视频生成任务(豆包原生格式)
      POST
    • 查询视频生成任务状态(豆包原生格式)
      GET
  • 视频生成(OpenAI兼容)
    • 提交视频生成任务(OpenAI 兼容格式)
      POST
    • 查询视频生成任务状态
      GET
    • 提交视频生成任务(OpenAI 兼容格式)
      POST
    • 查询任务状态(OpenAI 兼容格式)
      GET
  • 视频内容
    • 下载视频原始文件
      GET
  • 数据模型
    • VideoGenerationRequest
    • VideoMetadata
    • ContentItem
    • VideoTaskResponse
    • DoubaoNativeVideoRequest
    • VideoTaskError
    • DoubaoNativeContentItem
    • ErrorResponse
    • DoubaoNativeVideoResponse
  1. 视频内容

下载视频原始文件

GET
/v1/videos/{task_id}/content
通过 new-api 服务器代理下载已完成的视频文件(二进制流)。
前置条件:任务状态必须为 completed,否则返回 400 错误。
工作原理:
1.
根据 task_id 查询数据库获取豆包存储的视频 URL
2.
通过服务器代理请求并将视频内容流式转发给客户端
3.
响应头包含 Cache-Control: public, max-age=86400(24 小时缓存)
认证支持:Bearer Token 或 Dashboard Session Cookie 均可访问。

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
or
API Key
在 cookie 添加参数
session
示例:
session: ********************
or
Path 参数

请求示例代码

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

返回响应

🟢200
video/mp4
视频文件二进制流
示例
[视频二进制数据]
🟠400
🟠401
🟠404
🔴502
修改于 2026-04-30 09:15:51
上一页
查询任务状态(OpenAI 兼容格式)
下一页
VideoGenerationRequest
Built with