1. web-session-uploads
SD2 API
  • direct-integration
    • 创建视频任务
      POST
    • 查询任务
      GET
  • health
    • Web 进程健康检查
      GET
  • web-session-uploads
    • 获取浏览器直传临时素材的 presigned URL
      POST
  • web-session-assets
    • 当前登录用户素材列表
      GET
    • 当前登录用户提交共享素材
      POST
    • 删除当前登录用户自己的素材
      DELETE
  1. web-session-uploads

获取浏览器直传临时素材的 presigned URL

POST
/api/uploads/presign
登录态临时上传授权接口。通常流程是:先拿 uploadUrl 直传素材,再把 publicUrl 提交给 /api/me/assets 做素材登记,最后在生成请求里引用登记后的 asset://<asset_id> 或直接使用临时 URL。

请求参数

Authorization
API Key
在 cookie 添加参数
seed2_session
示例:
seed2_session: ********************
or
Body 参数application/json必填

示例
{
    "media_kind": "reference_image",
    "file_name": "hero-frame.png",
    "content_type": "image/png",
    "file_size": 245760
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.seedance.show/api/uploads/presign' \
--header 'Content-Type: application/json' \
--data-raw '{
    "media_kind": "reference_image",
    "file_name": "hero-frame.png",
    "content_type": "image/png",
    "file_size": 245760
}'

返回响应

🟢200
application/json
成功
Body

示例
🟠400
🟠401
修改于 2026-04-13 02:48:56
上一页
Web 进程健康检查
下一页
当前登录用户素材列表
Built with