Skip to main content
POST

授权

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

请求体

application/json

创建 Seedance 视频任务。参数按当前 Tikway 网关能力收窄;模型之间的差异见 operation 描述与 x-model-capabilities。

model
enum<string>
必填

Seedance 模型 ID。

可用选项:
seedance-2.5,
seedance-2.0,
seedance-2.0-mini
prompt
string

视频生成或编辑提示词。

Minimum string length: 1
duration

视频时长(秒)。2.0 Mini 为 4–15;2.0 为 4–15;2.5 为 4–30。编辑或延长任务可传 -1 让模型按输入素材决定时长。

必填范围: -1 <= x <= 30
aspect_ratio
enum<string>

视频宽高比。图生视频时,部分模型会按输入素材自动决定比例。

可用选项:
adaptive,
16:9,
9:16,
1:1,
4:3,
3:4,
21:9
resolution
enum<string>

输出分辨率。不同模型或模式的可用值见模型能力表。

可用选项:
480p,
720p,
1080p,
4K
frame_images
object[]

首帧或尾帧参考图;同一类型最多一张。

Maximum array length: 2
input_references
object[]

全模态参考素材。2.0 Mini 不支持;2.0 最多 15 项;2.5 最多 50 项。参考模式不能与首尾帧模式混用。

Maximum array length: 50
generate_audio
boolean

支持生成音频;是否默认开启由模型与上游账号配置决定。

seed
integer

随机种子。固定种子只能提高可复现性,不保证输出完全一致。

必填范围: -1 <= x <= 2147483647
callback_url
string<uri>

用户任务回调地址。由 Tikway 在任务状态变化后调用,不直接传给模型上游。

Pattern: ^https://
extra_body
object

Seedance 上游扩展参数。

响应

202 - application/json

POST /v1/videos 创建视频任务成功后的响应参数,接口返回 HTTP 202。

id
string
必填

视频生成任务的唯一标识,用于后续查询任务状态。

Minimum string length: 1
示例:

"9552de3d-171f-4cca-b492-7baa56523239"

status
enum<string>
必填

任务创建状态。pending 表示任务已创建、等待提交处理;queue 表示任务已进入生成队列。

可用选项:
pending,
queue
示例:

"queue"

polling_url
string<uri>
必填

视频任务查询地址,客户端可通过 GET 请求轮询任务状态。

Pattern: ^https://
示例:

"https://api.example.com/v1/videos/9552de3d-171f-4cca-b492-7baa56523239"