上傳參考音訊
提交可公開存取的參考音訊 URL,取得供翻唱、續寫或加入人聲使用的音軌 ID。
此 API 接收 JSON 中的 audio_url,並非 Multipart 檔案上傳。透過 is_async 選擇同步或非同步處理。
POST/suno/mj/submit/upload 授權Bearer <token>
使用 Authorization: Bearer your-api-key 進行認證。
傳遞位置: header
TypeScript 型別定義
在 TypeScript 中使用 request body 型別。
- 同步上傳:
is_async=false(預設),成功後從 data.music_id 讀取音軌 ID。
- 非同步上傳:
is_async=true,提交成功後儲存 data.jobId,再透過查詢任務等待任務完成。完成後的音軌 ID 位於 data.data.data.musics[].musicId。
非同步回應中的 status: SUCCESS 只表示任務已受理,不代表上傳處理已經完成。將音軌 ID 填入風格翻唱、續寫歌曲或加入人聲的 music_id;任務 ID 無法替代音軌 ID。