bytestream 接入文档
视频生成API 参考

bytestream · Doubao Seedance 2.0(视频生成)

POST
/v1/videos

提交一个异步视频生成任务。Seedance 专属参数(分辨率、画面比例、随机种子、首尾帧等) 全部嵌套在 metadata 对象内,详见请求体 schema 与文档「01 · 请求参数详解」一节。

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/v1/videos" \  -H "Content-Type: application/json" \  -d '{    "model": "doubao-seedance-2-0",    "prompt": "string"  }'
{  "id": "string",  "task_id": "string",  "object": "string",  "model": "string",  "status": "queued",  "progress": 0,  "created_at": 0,  "completed_at": 0,  "metadata": {    "url": "string"  },  "error": {    "message": "string",    "code": "string"  }}
GET
/v1/videos/{task_id}

OpenAI Video API 兼容格式查询。状态机:queued → in_progress → completed / failed。

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

task_id*string

Response Body

application/json

curl -X GET "https://example.com/v1/videos/string"
{  "id": "string",  "task_id": "string",  "object": "string",  "model": "string",  "status": "queued",  "progress": 0,  "created_at": 0,  "completed_at": 0,  "metadata": {    "url": "string"  },  "error": {    "message": "string",    "code": "string"  }}