SEEDANCE25APIINDEPENDENT

API 快速开始 / 人类 + AGENT 就绪

用一套异步 API 流程接入 Seedance 2.5。

选择 T2V、I2V 或 R2V workflow ID,搭好请求,提交异步任务,并从短时长测试开始。

状态官方 API 已上线
Confirmed · OFFICIAL API Official developer API live

The official developer API is live at this page publication, and EvoLink launches its integrated route on the same publication date.

Official pricing docs →
Confirmed · EVOLINK Live on EvoLink · API key access available

The upstream official API and EvoLink integration are live for the August 7 publication. Use the three workflow-specific EvoLink model IDs and verify the current price shown in the EvoLink console before production traffic.

前往 EvoLink 查看 Seedance 2.5 →
Text to videoseedance-2.5-text-to-videoLive EvoLink model ID for prompt-only text-to-video requests.
Image to videoseedance-2.5-image-to-videoLive EvoLink model ID for first-frame or first/last-frame image-to-video requests.
Reference to videoseedance-2.5-reference-to-videoLive EvoLink model ID for multimodal reference-to-video, editing, and extension workflows.
代码CURL + NODE
GENERATE.SH
curl https://api.evolink.ai/v1/videos/generations \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.5-text-to-video",
    "prompt": "A clean product shot, slow dolly in, soft daylight",
    "duration": 5,
    "quality": "720p",
    "generate_audio": true
  }'
GENERATE.MJS
const resp = await fetch("https://api.evolink.ai/v1/videos/generations", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.EVOLINK_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    // Default T2V route. Switch to the I2V or R2V ID for those workflows.
    model: process.env.SEEDANCE_MODEL || "seedance-2.5-text-to-video",
    prompt,
    duration: 5,
    quality: "720p",
    generate_audio: true,
  }),
});

const job = await resp.json();
// Current documented EvoLink task-query pattern:
const task = await fetch(`https://api.evolink.ai/v1/tasks/${job.id}`, {
  headers: { Authorization: `Bearer ${process.env.EVOLINK_API_KEY}` },
}).then((r) => r.json());
参数请求体
字段类型必填说明
model string 必填 选择已上线的 T2V、I2V 或 R2V EvoLink 模型 ID;快速开始默认文生视频。
prompt string 必填 镜头描述:主体、运动、风格、约束。
duration / quality provider fields 必填 使用 4–30 秒与 480p/720p;4K 不是 API 首发档位。
generate_audio / content_filter provider fields 可选 仅在所选 workflow 支持时使用;扩大调用前查看控制台实时价格。
image_urls / video_urls / audio_urls provider fields 可选 参考模式支持 30 张图、10 个视频和 10 个音频。
callback_url provider field 可选 轮询 GET /v1/tasks/{task_id};集成支持 callback 时可启用。

机器可读 schema: /openapi.json / Agent 指南: /agent.md

交接最后一步

通道已上线;创建 Key 并运行第一次短时测试。

打开 EvoLink,配置 EVOLINK_API_KEY,选择对应 workflow 模型 ID;扩大生产流量前核对返回结果与控制台实时价格。

创建 EvoLink Key