suno_upload_audio
Upload external audio files to make them available for covers, samples, and mashups, using standard mode for normal uploads or enhanced mode for authorized audio that standard processing cannot handle.
Instructions
Upload external audio for use in subsequent operations.
Use standard mode for normal uploads. Use enhanced mode only when standard
upload cannot process authorized audio; it returns a task_id for suno_get_task.
Enhanced audio IDs support Cover, Samples, and Mashup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Upload mode. standard preserves normal upload behavior; enhanced handles some authorized audio that standard mode cannot process, costs 1.87 Credits on success, and runs asynchronously. | standard |
| name | No | Audio name, required for enhanced mode and limited to 100 characters. | |
| audio_url | Yes | Public URL of the audio file. Enhanced mode requires HTTPS and audio you own or are authorized to use. | |
| callback_url | No | Optional HTTPS webhook URL for the enhanced upload result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |