API in One/Docs/Suno/Music Feed
Suno API Reference

Check Music Status

Fetch the status and result payload for a music generation or extension task.

Model page
Base URL
https://apiin.one/api/v1

Use the unified API in One gateway for all Suno routes.

Polling
5-10 seconds

Poll periodically until the task completes or fails.

Result
Audio URLs

Completed responses include audio, image, title, and duration.

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

Fetch Music Task

Retrieve task status and completed Suno audio outputs.

After starting a generation or extension task, poll this endpoint to inspect generation progress and final results.

  • Text stage means lyrics and metadata are ready.
  • First stage means the first audio segment generated successfully.
  • Complete stage returns final audio URLs and metadata.

Query Parameters

Body ParametersJSON
task_id:string

The unique ID of the generation task, received from a POST /api/v1/audio/music request.

cURL Example

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

Completed Task Response

Response when the task is fully completed.

json
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "type": "SUCCESS",
6 "request_body": {
7 "prompt": "...",
8 "title": "Summer Dreams",
9 "tags": "pop",
10 "make_instrumental": false,
11 "model": "chirp-v4-5"
12 },
13 "response_data": [
14 {
15 "id": "song_abc123",
16 "audio_url": "https://audiopipe.suno.ai/?item_id=song_abc123",
17 "image_url": "https://cdn2.suno.ai/image_abc123.jpeg",
18 "status": "complete",
19 "title": "Summer Dreams",
20 "duration": 186,
21 "model_name": "chirp-v4-5",
22 "extra_message": "All generated successfully.",
23 "fail_message": "",
24 "error_message": ""
25 },
26 {
27 "id": "song_def456",
28 "audio_url": "https://audiopipe.suno.ai/?item_id=song_def456",
29 "image_url": "https://cdn2.suno.ai/image_def456.jpeg",
30 "status": "complete",
31 "title": "Summer Dreams",
32 "duration": 210,
33 "model_name": "chirp-v4-5",
34 "extra_message": "All generated successfully.",
35 "fail_message": "",
36 "error_message": ""
37 }
38 ],
39 "created_at": "2026-02-24T12:00:31Z"
40 }
41}

Error Handling

API in One uses consistent authentication, credit, and validation errors across Suno endpoints.

Body ParametersJSON
404:optional not_found

Task not found or expired.

401:optional authentication_error

Invalid or missing API key.