API ремастерингу (Remaster)

Оновлено 2026-09-18 · команда Suno-API

Опис кінцевої точки

Ремастеринг створює з завершеної пісні «ремастеризовану версію» з кращою якістю звуку. За один виклик повертаються 2 версії, а апстрим автоматично додає до назви (Remastered).

Кінцева точка: POST /api/music/remaster

Оплата: платно, тарифікується за запитаною моделлю (типово suno-v6, 0,6 юаня за виклик); фактично списана сума відповідає конфігурації цін у бек-офісі.

Про модель: ремастеринг використовує окрему кінцеву точку апстриму й окрему модель ремастерингу, які задає платформа, і вони не змінюються від model; model у запиті впливає лише на ціну та вибір каналу, тому рекомендується явно передавати suno-v6.

Час очікування та тайм-аути (важливо): це синхронна кінцева точка — замовлення приймають і передають на ремастеринг лише коли надходить відповідь. Установіть тайм-аут клієнта 300 секунд або більше; відсутність відповіді не означає, що ремастеринг не зроблено, і не повторюйте запит одразу після тайм-ауту (це дублює замовлення й списує кошти вдруге). Якщо з'єднання обірвалося, перевірте пізніше через GET /api/music/songs.

Автентифікація

Параметр Тип Обов'язково Примітки
Authorization string так Bearer YOUR_API_KEY
Content-Type string так application/json

Параметри запиту

Параметр Тип Обов'язково Типово Примітки
song_id string так - Ідентифікатор вихідної пісні для ремастерингу; вона має бути завершена й доступна поточному ключу API
model string ні suno-v6 Клієнтська назва моделі: suno-v6, suno-v6-wild або suno-v6-mini; лише для ціни й каналу
variation_category string ні normal Сила варіації: subtle, normal, high (старе значення low дорівнює subtle)
style_profile string ні boost Тембральний стиль: natural, boost, clarity
tags string ні - Зарезервоване поле; якщо не порожнє, передається в апстрим
source_audio_url string ні - Адреса вихідного аудіо, якщо вихідна пісня надійшла із зовнішнього акаунта
source_file_name string ні - Ім'я вихідного файлу, якщо вихідна пісня надійшла із зовнішнього акаунта
source_title string ні - Вихідна назва, якщо вихідна пісня надійшла із зовнішнього акаунта

audio_id, source_clip_id і sourceClipId — рівнозначні написання song_id; використовуйте будь-яке з них.

Приклад запиту

curl -X POST https://www.suno-api.io/api/music/remaster \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "song_id": "source_song_id",
    "variation_category": "high",
    "style_profile": "clarity"
  }'

Якщо типових значень достатньо, передайте лише вихідну пісню — це еквівалентно variation_category: normal + style_profile: boost:

{ "model": "suno-v6", "song_id": "source_song_id" }

Відповідь

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "remastered_clip_id_1",
        "song_title": "Назва вихідної пісні (Remastered)",
        "status": "processing"
      },
      {
        "song_id": "remastered_clip_id_2",
        "song_title": "Назва вихідної пісні (Remastered)",
        "status": "processing"
      }
    ]
  }
}

Один виклик повертає 2 ремастеризовані версії. Збережіть обидва clips[].song_id і опитуйте API запиту пісень та історії до стану complete, перш ніж забирати аудіо.

Примітки

ДаліAPI Replace Section (заміна фрагмента)

Отримати API-ключ

Створіть API-ключ у консолі після реєстрації. Одна генерація коштує 0,6 ¥ і повертає 2 треки, завантаження необмежені, номер телефону не потрібен.

Отримати API-ключ Повернутися до огляду