Добавянето на AI-генерирана музика към продукт преди изискваше лицензиране на библиотека със записи или наемане на композитор. През 2026 можете да извикате Suno v4.5 и да получите пълна 4-минутна песен с вокали, хармония и продукция — за около 60 секунди и по-малко от $0.50.

Тази публикация обяснява цялостната интеграция — от първата curl заявка до доставката на аудио чрез webhook във вашето приложение.

1. Вземете API ключ

Регистрирайте се на aimarcus.eu/aigenerate/register. $10 безплатно при регистрация са достатъчни за около 20 песни със Suno v4.5, за да започнете.

2. Стартирайте генериране

POST https://aimarcus.eu/aigenerate/api/v1/generate
Authorization: Bearer sk-aig-YOUR_KEY
Content-Type: application/json

{
  "model": "V4_5",
  "prompt": "Upbeat synthwave, driving bass, retro 80s vibe",
  "customMode": false,
  "instrumental": false,
  "callBackUrl": "https://your-app.com/webhooks/suno"
}

Отговор:

{ "code": 200, "data": { "taskId": "f0147a2e78670ecbce46020219f931a1" } }

3. Персонализирани текстове

Задайте customMode: true и подайте вашите текстове в полето prompt. Suno се грижи за мелодията, аранжимента, хармонията и вокалното изпълнение.

{
  "model": "V4_5",
  "customMode": true,
  "prompt": "[Verse 1]\nWaking up to a city that never sleeps...",
  "style": "indie pop ballad",
  "title": "Midnight City",
  "callBackUrl": "..."
}

4. Полинг или webhook

Две опции:

  • Полинг: GET /api/v1/generate/record-info?taskId=... на всеки 5 секунди, докато state="success". Полинг ендпойнтовете са безплатни — не се отчитат към лимита или разходите ви.
  • Webhook: предоставете callBackUrl. Когато песента е готова, ние ще POST-нем резултатния JSON към вашия URL с HMAC-SHA256 подпис в X-AI-Signature.

5. Финален payload

Успешното завършване връща два аудио URL адреса (Suno генерира вариации):

{
  "data": {
    "state": "success",
    "response": {
      "sunoData": [
        { "audioUrl": "https://.../track-a.mp3", "duration": 185 },
        { "audioUrl": "https://.../track-b.mp3", "duration": 194 }
      ]
    }
  }
}

И двете са MP3, 44.1 kHz, готови за възпроизвеждане. Те остават на URL адреса безсрочно, но за продукция трябва да ги изтеглите и хоствате на ваш собствен CDN.

6. Съвети за продукция

  • Кеширайте на вашия CDN — Suno URL адресите са бързи, но вие контролирате вашето SLA, когато хоствате.
  • Съхранявайте taskId във вашата база данни, свързан с потребителската заявка — улеснява повторенията и одитите.
  • Задайте дневен лимит на разходите в настройките на таблото, ако предоставяте тази функция на крайни потребители.
  • За подкаст-стил нарация използвайте специализиран TTS модел (по-бърз и по-евтин от Suno).

Това е целият процес. Същият модел работи за Suno v3.5, v4, v4.5 Plus, MusicGen и Mureka — просто променете полето model.