Skip to content

Обзор

Документация Suno API

Основная информация

Адреса API

  • По умолчанию:
    https://{BASE_URL}/suno/submit/music
    https://{BASE_URL}/suno/fetch

Поддержка моделей

Поддерживаемые модели

  • chirp-v3-0 (версия v3.0)
  • chirp-v3-5 (версия v3.5)
  • chirp-v4 (версия v4.0)
  • chirp-auk (версия v4.5)
  • chirp-v5 (версия v5.0)

Уведомления обратного вызова

  • Поддерживается URL обратного вызова notify_hook
  • Требования:
    • Метод: POST
    • Данные: структура задачи (task)

Шаги использования

1. Создать задачу Suno

2. Запросить прогресс задачи

Структуры данных

Объект Task

ПолеТипПримерОписание
task_idstringf4a94d75-087b-4bb1-bd45-53ba293faf96ID задачи
actionstringMUSICТип задачи: MUSIC (генерация песни), LYRICS (генерация текста)
statusstringSUCCESSСтатус: NOT_START (не запущена), SUBMITTED (отправлена), QUEUED (в очереди), IN_PROGRESS (выполняется), FAILURE (ошибка), SUCCESS (успех)
submitTimenumber1689231405854Время отправки
startTimenumber1689231442755Время начала
finishTimenumber1689231544312Время завершения
failReasonstring[Invalid parameter] Invalid valueПричина сбоя (при FAILURE)
dataobject-Данные: музыка (массив) или текст (один объект)

Продолжение музыки

  • Необходимо передать параметр task_id для указания задачи