Skip to main content
GET
/
suno
/
fetch
/
{task_id}
查询单个任务
curl --request GET \
  --url https://api.deerapi.com/suno/fetch/{task_id} \
  --header 'Authorization: Bearer <token>'
{
  "code": "<string>",
  "message": "<string>",
  "data": {
    "task_id": "<string>",
    "action": "<string>",
    "status": "<string>",
    "fail_reason": "<string>",
    "submit_time": 123,
    "start_time": 123,
    "finish_time": 123,
    "progress": "<string>",
    "data": null
  }
}

单任务查询

/suno/fetch/\{task_id\} 接口允许您检索特定任务的详细状态和结果。这是跟踪进度和获取异步操作结果的主要接口,例如音乐生成、歌词创建、音频上传和拼接任务。 使用此接口监控任务完成情况并检索生成的内容,包括音频 URL、片段 ID、元数据和其他特定于任务的数据。

典型工作流程

音乐生成:
  1. 通过生成音乐片段提交音乐生成请求
  2. 在响应中接收 task_id
  3. 使用 task_id 轮询此接口,直到状态变为 "SUCCESS"
  4. data 字段中提取生成的音乐 URL 和 clip_id
  5. clip_id 用于后续操作,如续写、拼接,或获取 MP4 视频时间轴数据
歌词生成:
  1. 通过生成歌词提交歌词生成请求
  2. 在响应中接收 task_id
  3. 使用 task_id 轮询此接口,直到状态变为 "SUCCESS"
  4. data 字段中提取生成的歌词文本
  5. 将歌词与生成音乐片段接口一起使用,创建完整的歌曲

Authorizations

Authorization
string
header
required

Bearer token authentication. Use your DeerAPI key.

Path Parameters

task_id
string
required

任务ID,可在生成音乐响应中查看

Response

200 - application/json

Successful Response

code
string

任务状态

message
string

提示信息,成功时通常为空,失败时可包含错误详情

data
object

业务数据主体,包含任务的具体信息