跳转到主要内容
POST
/
suno
/
v2
/
video
/
standalone
/
generate
generate standalone video
curl --request POST \
  --url https://api.mountsea.ai/suno/v2/video/standalone/generate \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "<string>",
  "video_gen_category": "basic",
  "duration": 5
}
'
{
  "taskId": "15c257ff-43f7-4678-bd41-202ad6b8488b"
}
提交独立视频生成任务,通过 查询任务状态 轮询至 success

参数

字段类型必填说明
promptstring视频提示词
video_gen_categoryenumbasicadvanced
durationnumber时长(秒),5~30

积分

计费(类别 × 时长)。OpenAPI 说明:
video_gen_category费率
basic2 积分/秒
advanced4 积分/秒
示例:basic + 5 秒 → 10 积分;advanced + 10 秒 → 40 积分。
部署策略也可能表示为 conf_task_policy[standalone_video_generate].cost × duration(例如 cost=20 时,5 秒消耗 100 积分)。

结果

{
  "batch_id": "xxx",
  "items": [
    { "status": "complete", "video_url": "https://..." },
    { "status": "complete", "video_url": "https://..." }
  ]
}

示例

curl -X POST https://api.mountsea.ai/suno/v2/video/standalone/generate \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "waves crashing on a beach",
    "video_gen_category": "basic",
    "duration": 5
  }'

授权

Authorization
string
header
必填

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

请求体

application/json
prompt
string
必填

视频生成提示词

video_gen_category
enum<string>
默认值:basic
必填

basic / advanced(当前积分规则相同,均按秒计:conf_task_policy[standalone_video_generate].cost × duration)

可用选项:
basic,
advanced
duration
number
默认值:5
必填

视频时长(秒)

必填范围: 5 <= x <= 30

响应

201 - application/json
taskId
string
必填

task id. Use this id to query task status.

示例:

"15c257ff-43f7-4678-bd41-202ad6b8488b"