Back to Suno Model

Check Music Status (Feed API)

Fetch the status and results of a music generation or extension task.

Endpoint Overview

GET/api/v1/audio/music/feed?workId={workId}

After starting a generation task, use this endpoint to poll for its status.

Generation has 3 stages:

  • Text Stage: status="text" - Lyrics and metadata generated
  • First Audio Stage: status="first" - First audio segment generated successfully
  • Complete Stage: Both audio segments finished

Poll this endpoint every 5-10 seconds until generation completes or fails.

Note: You can also use the generic GET /api/v1/tasks/{task_id} endpoint for polling.

Parameters

パラメータータイプ必須説明
workIdstring必須The unique ID of the generation task, received from a POST /api/v1/audio/music request.

Example Request

cURL

bash
curl -X GET "https://apiin.one/api/v1/audio/music/feed?workId=gen123abc456def789ksv" \
  -H "Authorization: Bearer aio_your_api_key_here"

Example Response

Response when the task is fully completed.

json
{
  "code": 200,
  "message": "success",
  "data": {
    "type": "SUCCESS",
    "request_body": {
      "prompt": "...",
      "title": "Summer Dreams",
      "tags": "pop",
      "make_instrumental": false,
      "model": "suno-v4-5"
    },
    "response_data": [
      {
        "id": "song_abc123",
        "audio_url": "https://audiopipe.suno.ai/?item_id=song_abc123",
        "image_url": "https://cdn2.suno.ai/image_abc123.jpeg",
        "status": "complete",
        "title": "Summer Dreams",
        "duration": 186,
        "model_name": "suno-v4-5",
        "extra_message": "All generated successfully.",
        "fail_message": "",
        "error_message": ""
      },
      {
        "id": "song_def456",
        "audio_url": "https://audiopipe.suno.ai/?item_id=song_def456",
        "image_url": "https://cdn2.suno.ai/image_def456.jpeg",
        "status": "complete",
        "title": "Summer Dreams",
        "duration": 210,
        "model_name": "suno-v4-5",
        "extra_message": "All generated successfully.",
        "fail_message": "",
        "error_message": ""
      }
    ],
    "created_at": "2026-02-24T12:00:31Z"
  }
}

Error Handling

Status Codeタイプ必須説明
404not_found任意Task not found or expired.
401authentication_error任意Invalid or missing API key.