Skip to main content
POST
/
suno
/
v2
/
audio
/
upload
/
session
prepare batch upload session
curl --request POST \
  --url https://api.mountsea.ai/suno/v2/audio/upload/session \
  --header 'Authorization: Bearer <token>'
Selects an available upload account and creates a session. Returns sessionId synchronously.
Synchronous — no request body. All Upload Session Item calls with this sessionId use the same account.
Response:
{
  "sessionId": "f259907e-32dd-468d-95f9-e3c0baf4f01c"
}
Step 1 of the Batch Upload Session workflow. After uploading items, poll GET /suno/v2/status?taskId={sessionId} for aggregated audioIds.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

201 - undefined