Hello Suno API Support Team,
I am experiencing a persistent issue with the upload endpoint and would like to request assistance.
Issue Summary: The /api/v1/suno/upload endpoint is consistently returning "500 Internal Server Error" when attempting to upload audio files for cover music generation.
Endpoint Details:
URL: https://api.sunoapi.com/api/v1/suno/upload
Method: POST
Content-Type: application/json
Request Body:
{
"url": "https://pub-9d6b280d02cc4403a75deb2da672b5c6.r2.dev/1759368464511-1759368463857-ego-60s.mp3"
}
Response:
{
"error": "Internal Server Error"
}
HTTP Status: 500
What I've Verified:
✅ API Key is valid (credits remaining: 1204)
✅ Audio URL is accessible (returns 200 OK)
✅ Audio file meets requirements:
Format: MP3
Duration: 60 seconds (within 6-60s limit)
File size: ~9MB
Properly trimmed using FFmpeg
✅ Uploaded to Cloudflare R2 with public access
✅ Tested with multiple audio URLs (including Suno CDN URLs)
✅ Other endpoints work fine:
/api/v1/suno/create (music generation) - Working ✓
/api/v1/suno/task/{task_id} (status check) - Working ✓
/api/v1/get-credits - Working ✓
Tested URLs (All Failed with 500):
R2 hosted: https://pub-9d6b280d02cc4403a75deb2da672b5c6.r2.dev/...
Example URL: https://audio.jukehost.co.uk/Ij5SXdAJKLg4tggS8T1xIH1Z0DuOWq5e.mp3
Suno CDN: https://cdn1.suno.ai/3c33ec0e-fd45-4881-bc59-b33f7a0208c9.mp3
Use Case: I am building an automated music cover generation system that:
Uploads original music files
Gets clip_id from upload response
Creates cover versions using the uploaded audio as reference
Questions:
Is the /api/v1/suno/upload endpoint currently operational?
Are there any undocumented requirements for the audio URL?
Is there a rate limit or quota for upload operations?
Should I use a different endpoint for uploading audio files?
Are there any recent changes to the upload API that might affect this?
Request: Could you please:
Confirm if the upload endpoint is working
Provide guidance on the correct way to upload audio files
Share any error logs that might explain the 500 error
Suggest alternative approaches if the upload endpoint is deprecated
My Environment:
API Base URL: https://api.sunoapi.com
Authorization: Bearer token (valid)
Implementation: Node.js with Axios
Thank you for your assistance. Please let me know if you need any additional information or logs.
Best regards, [Your Name]
Please authenticate to join the conversation.
Completed
Bug Reports
5 months ago

키프레임
Get notified by email when there are changes.
Completed
Bug Reports
5 months ago

키프레임
Get notified by email when there are changes.