API Crop (decupare)

Actualizat pe 2026-09-18 · echipa Suno-API

Descrierea endpoint-ului

Crop păstrează un interval de timp dintr-o piesă existentă și generează o versiune nouă, decupată.

Endpoint: POST /api/music/crop

Facturare: Cu plată, facturat în funcție de modelul cerut; suma efectiv debitată urmează configurația de prețuri din back-office.

Model recomandat: suno-v6. Sunt disponibile suno-v6, suno-v6-wild și suno-v6-mini.

Timpii de așteptare și timeout-urile (important): este un endpoint sincron — comanda este acceptată și transmisă spre generare doar când sosește răspunsul. Din măsurători, majoritatea cererilor răspund în 1-3 secunde, circa 10% depășesc 30 de secunde, iar cea mai lungă este de aproximativ 230 de secunde. Setează timeout-ul clientului la 300 de secunde sau mai mult; lipsa unui răspuns nu înseamnă că nu s-a generat nimic, iar reîncercarea imediat după un timeout dublează comanda și debitează din nou. Dacă conexiunea s-a întrerupt, verifică mai târziu cu GET /api/music/songs. Vezi „Timpii de așteptare și setarea timeout-ului” în Prezentarea noului API.

Autentificare

Parametru Tip Obligatoriu Observații
Authorization string da Bearer YOUR_API_KEY
Content-Type string da application/json

Parametrii cererii

Parametru Tip Obligatoriu Implicit Observații
model string da - Nume de model pentru client: suno-v6, suno-v6-wild sau suno-v6-mini
source_clip_id string da - song_id-ul real al piesei sursă; trebuie să fie finalizată și accesibilă cheii API curente
crop_start_s number da - Secunda de început a intervalului păstrat; trebuie să fie 0 sau mai mare
crop_end_s number da - Secunda de sfârșit a intervalului păstrat; trebuie să fie mai mare decât crop_start_s
song_title string nu - Titlul rezultatului

Exemplu de cerere

curl -X POST https://www.suno-api.io/api/music/crop \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "source_clip_id": "source_song_id",
    "crop_start_s": 10,
    "crop_end_s": 48,
    "song_title": "Versiune decupată"
  }'

Răspuns

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "result_song_id",
        "song_title": "Versiune decupată",
        "status": "processing"
      }
    ]
  }
}

Un apel returnează 1 rezultat (acțiunile de editare nu produc 2 piese). Salvează clips[].song_id și interoghează API-ul de interogare a pieselor până ajunge la completed. Uneori primul răspuns nu a înregistrat încă un song_id interogabil; așteaptă puțin și interoghează din nou.

Note

UrmătorulAPI de ștergere a secțiunii

Obține o cheie API

Creează o cheie API în consolă după înregistrare. Fiecare generare costă 0,6 ¥ și returnează 2 piese, descărcările sunt nelimitate și nu este nevoie de număr de telefon.

Obține cheia API Înapoi la prezentare