Skip to main content
GET
/
suno
/
fetch
/
{task_id}
Query a music task by ID
curl --request GET \
  --url https://api.aiid.edu.kg/suno/fetch/{task_id} \
  --header 'Authorization: Bearer <token>'
{
  "code": "success",
  "message": "",
  "data": {
    "task_id": "task_xxx",
    "platform": "suno",
    "action": "MUSIC",
    "status": "SUCCESS",
    "progress": "100%",
    "result_url": "https://example.com/audio.mp3",
    "properties": {
      "upstream_model_name": "suno_music",
      "origin_model_name": "suno-v5"
    },
    "data": [
      {
        "id": "clip_xxx",
        "title": "夏日海风",
        "audio_url": "https://example.com/audio.mp3",
        "image_url": "https://example.com/cover.jpg",
        "model_name": "suno-v5",
        "metadata": {
          "duration": 180,
          "prompt": "轻快电子流行,夏日海边,女声 旋律"
        }
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Use Bearer Token authentication. Format: Authorization: Bearer sk-xxxxxx

Path Parameters

task_id
string
required

The task ID returned when submitting a music task.

Example:

"task_xxx"

Response

200 - application/json

OK

code
string

On success, success.

Example:

"success"

message
string

Error or warning message.

data
object