cURL
Suno
Suno Audio Upload API Reference
Use the Suno audio upload API to submit source audio or reference tracks for downstream music generation, cover, stem, and transformation workflows.
POST
cURL
Upload audio to Suno to obtain a job_id or music_id for subsequent operations.
- When
is_async = false(synchronous mode): The API will block until processing is complete and will directly return themusic_id.
- When
is_async = true(asynchronous mode): The API will return ajobIdimmediately. You need to use thisjobIdto call the Fetch Task API to retrieve the final upload result asynchronously.
Authorizations
You can obtain your API key from the TTAPI Dashboard.
Body
application/json
Response
Request successful
Last modified on April 17, 2026