Загрузить референсное аудио
Отправка общедоступного URL референсного аудио для получения ID трека, используемого для каверов, продолжения песни или добавления вокала.
Этот интерфейс принимает audio_url в JSON, а не файл Multipart. Выберите синхронную или асинхронную обработку через is_async.
/suno/mj/submit/uploadАутентификация
bearerAuth Используйте Authorization: Bearer your-api-key для аутентификации.
Расположение: header
Тело запроса
application/json
Определения типов TypeScript
Используйте тип request body в TypeScript.
Тело ответа
application/json
application/json
Обработка результата загрузки
- Синхронная загрузка:
is_async=false(по умолчанию); после успеха прочитайте ID трека изdata.music_id. - Асинхронная загрузка:
is_async=true; после успешной отправки сохранитеdata.jobIdи ожидайте завершение через Получить задачу. ID завершённого трека находится вdata.data.data.musics[].musicId.
status: SUCCESS в асинхронном ответе означает только принятие задачи, а не завершение обработки загрузки. Укажите ID трека в music_id при создании кавера в другом стиле, продолжении песни или добавлении вокала; ID задачи не заменяет ID трека.