提交视频生成请求

POST/v1/videos

提交归一化的视频生成请求并创建异步任务。API 会根据 frame_imagesinput_references 的角色推断生成工作流。响应会返回视频任务 id;使用 GET /v1/videos/{video_id} 轮询该 id,即可查看生成状态并获取最终结果。

如需在任务进入终态时接收 Webhook,请提供可选的 callback_url 字段。投递行为、重试和回调载荷详见 Webhook

身份验证

Authorization Bearer

在 Authorization header 中使用 API key 作为 Bearer token。

Request Body

modelstringrequired

视频模型 ID。

Example: "seedance-2.0"

promptstringrequired

要生成的视频文本描述。

durationinteger

所选模型支持时的生成视频时长,单位秒。

resolutionenum<string>

所选模型支持时的分辨率枚举。

Available options: 360p 480p 540p 720p 1080p 1K 2K 4K

aspect_ratioenum<string>

所选模型支持时的输出视频宽高比。

Available options: adaptive 16:9 9:16 1:1 4:3 3:4 21:9 9:21

generate_audioboolean

所选模型支持时,是否同时生成音频。

seedinteger

所选模型支持时可传随机种子。

watermarkboolean

所选模型支持时控制是否带水印。

return_last_frameboolean

所选模型支持时,是否返回生成视频的最后一帧图片。

execution_expires_afterinteger

所选模型支持时的供应商任务执行过期时间,单位秒。

safety_identifierstring

所选模型支持时透传给供应商的安全或审计标识。

callback_urlstring

视频任务进入终态时接收 Webhook 的 HTTPS URL。

metadataobject

随任务保存的自定义键值数据。

Response

idstring

视频任务 ID。

objectstring

固定为 video。

statusenum<string>

任务状态。

Available options: queued in_progress completed failed

modelstring

使用的模型。

promptstring

输入提示词。

created_atinteger

Unix 时间戳。

parametersobject

归一化后的任务参数。

contentobject

供应商返回时包含的额外生成资产。

content.last_frame_urlstring

当 return_last_frame=true 且供应商返回最后一帧时的图片 URL。

请求

Shell
1curl -X POST https://api.token360.ai/v1/videos \
2  -H "Authorization: Bearer sk-your-api-key" \
3  -H "Content-Type: application/json" \
4  -d '{
5    "model": "seedance-2.0",
6    "prompt": "A serene Japanese garden with cherry blossoms falling into a koi pond",
7    "resolution": "720p",
8    "duration": 8,
9    "aspect_ratio": "16:9",
10    "generate_audio": false,
11    "return_last_frame": false,
12    "execution_expires_after": 172800,
13    "safety_identifier": "user_123"
14  }'

响应

JSON
1{
2  "id": "your-video-id",
3  "object": "video",
4  "status": "queued",
5  "model": "seedance-2.0",
6  "prompt": "A serene Japanese garden with cherry blossoms falling into a koi pond",
7  "created_at": 1776351975,
8  "parameters": {
9    "resolution": "720p",
10    "duration": 8,
11    "aspect_ratio": "16:9",
12    "generate_audio": false,
13    "return_last_frame": false,
14    "execution_expires_after": 172800,
15    "safety_identifier": "user_123"
16  }
17}
此页面对您有帮助吗?