suno_upload_audio
Upload external audio for reuse in covers, samples, and mashups. Use standard mode for typical files; enhanced mode handles authorized audio that standard can't process asynchronously.
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 |