API usuwania fragmentu

Zaktualizowano 2026-09-18 · zespół Suno-API

Opis punktu końcowego

Usuwanie fragmentu kasuje jeden przedział czasu z istniejącego utworu i łączy pozostałe części w nową wersję.

Punkt końcowy: POST /api/music/remove-section

Rozliczenie: Płatne, rozliczane według żądanego modelu; faktycznie pobrana kwota zależy od konfiguracji cen w panelu administracyjnym.

Zalecany model: suno-v6. Dostępne są suno-v6, suno-v6-wild i suno-v6-mini.

Czasy oczekiwania i limity czasu (ważne): to punkt końcowy synchroniczny — zamówienie zostaje przyjęte i przekazane do generowania dopiero, gdy przyjdzie odpowiedź. Z pomiarów: większość żądań odpowiada w 1-3 sekundy, około 10% przekracza 30 sekund, a najdłuższe trwa około 230 sekund. Ustaw limit czasu klienta na 300 sekund lub więcej; brak odpowiedzi nie oznacza, że nic nie zostało wygenerowane, a ponawianie od razu po limicie czasu duplikuje zamówienie i pobiera opłatę ponownie. Jeśli połączenie się zerwało, sprawdź później przez GET /api/music/songs. Zobacz „Czasy oczekiwania i ustawienia limitu czasu” w Przeglądzie nowego API.

Uwierzytelnianie

Parametr Typ Wymagany Uwagi
Authorization string tak Bearer YOUR_API_KEY
Content-Type string tak application/json

Parametry żądania

Parametr Typ Wymagany Domyślnie Uwagi
model string tak - Nazwa modelu dla klienta: suno-v6, suno-v6-wild lub suno-v6-mini
source_clip_id string tak - Prawdziwy song_id utworu źródłowego; musi być ukończony i dostępny dla bieżącego klucza API
crop_start_s number tak - Sekunda początku usuwanego przedziału; musi być 0 lub większa
crop_end_s number tak - Sekunda końca usuwanego przedziału; musi być większa niż crop_start_s
song_title string nie - Tytuł wyniku

Przykład żądania

curl -X POST https://www.suno-api.io/api/music/remove-section \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "source_clip_id": "source_song_id",
    "crop_start_s": 30,
    "crop_end_s": 45,
    "song_title": "Wersja z usuniętym fragmentem"
  }'

Odpowiedź

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "result_song_id",
        "song_title": "Wersja z usuniętym fragmentem",
        "status": "processing"
      }
    ]
  }
}

Jedno wywołanie zwraca 1 wynik (operacje edycyjne nie tworzą 2 utworów). Zapisz clips[].song_id i odpytuj API zapytań o utwory aż do statusu completed.

Uwagi

NastępnyAPI Fade in / out (przenikanie)

Uzyskaj klucz API

Po rejestracji utwórz klucz API w konsoli. Każde generowanie kosztuje 0,6 ¥ i zwraca 2 utwory, pobierania są nieograniczone, a numer telefonu nie jest wymagany.

Pobierz klucz API Powrót do przeglądu