AI Music API
Home
Home
  1. producer
  • Introduction
  • Credits Usage Guide
  • Error handling
  • suno
    • Suno Instructions
    • create music (custom mode)
      POST
    • create music (no-custom mode)
      POST
    • create music (Control singer gender)
      POST
    • create music (auto lyrics mode)
      POST
    • extend music
      POST
    • concat music
      POST
    • cover music
      POST
    • stems basic
      POST
    • stems full
      POST
    • create persona
      POST
    • create music with persona
      POST
    • upload music
      POST
    • get wav
      POST
    • get music
      GET
  • riffusion
    • Riffusion instructions
    • create music (with lyrics)
      POST
    • create music (with description)
      POST
    • cover music
      POST
    • extend music
      POST
    • replace music section
      POST
    • swap music sound
      POST
    • swap music vocals
      POST
    • upload
      POST
    • get music
      GET
  • producer
    • Producer Instructions
    • Complete Request Example
    • create music
      POST
    • get music
      GET
  • nuro
    • Nuro Instruction
    • Error handling
    • create vocal music
    • create instrument music
    • get music
  • lyrics generation
    • Make Lyrics
  • get-credits
    GET
  1. producer

get music

GET
https://api.sunoapi.com/api/v1/producer/task/{task_id}
If the generation is complete, one songs will be returned.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.sunoapi.com/api/v1/producer/task/' \
--header 'Authorization: Bearer <token>'

Responses

🟢200success
application/json
Body

Example
{
    "code": 200,
    "data": [
        {
            "clip_id": "74dc7bf7-56bf-457c-a4a3-3fa12f05d727",
            "title": "null (Vocal swap)",
            "sound": "male pop vocal with light autotune",
            "lyrics": "[Intro] i get down for my money i get grown for my monet the beat make me act funny but i move for you pleasure honey [Hook] you can see but don't eat it you can see but don't eat [Verse 1] we need more time for us to blend with it the feeling is mutual but finished with it dont say nothing dume and you can get it stop pushing and be chill with-it our time together is not that long just smile and grin let me decide on it but the dumb shit out your mouth cause trouble for me so move from the stage and let the next man sniff it [Verse 2] my cash go so fast i could make it exceptions but your attitude keeps from letting you hit it it just hold back a minute put some space between it it let me see how you move when the bass hit it that drink you have is making you conflicted about what this and your need for it take some time please unwind come back when your clear of mind your cute and fine but don't know how to mind [Chorus] cant let you hit hit it cant let you hit hit it [Bridge] next you wanna some of mine juust chill and be around no drama and i will find some time to let you hit htit it yeah hit hit it",
            "image_url": "https://storage.googleapis.com/corpusant-app-public/riffs/9329c1ad-c5b2-4d41-a3b6-842d7c2674b1/image/74dc7bf7-56bf-457c-a4a3-3fa12f05d727.jpg",
            "audio_url": "https://storage.googleapis.com/corpusant-app-public/riffs/9329c1ad-c5b2-4d41-a3b6-842d7c2674b1/audio/74dc7bf7-56bf-457c-a4a3-3fa12f05d727.m4a",
            "video_url": null,
            "created_at": "2025-10-01T08:49:47.934443Z",
            "mv": "FUZZ-2.0",
            "seed": "3966900172",
            "duration": 185.0165986394558,
            "state": "succeeded"
        }
    ],
    "message": "success"
}
Modified at 2025-10-02 06:38:08
Previous
create music
Next
Nuro Instruction
Built with