Crop API (kırpma)

2026-09-18 tarihinde güncellendi · Suno-API ekibi

Uç nokta açıklaması

Crop, var olan bir şarkının bir zaman aralığını korur ve yeni, kırpılmış bir sürüm üretir.

Uç nokta: POST /api/music/crop

Faturalama: Ücretli, istenen modele göre faturalanır; gerçekte tahsil edilen tutar arka ofis fiyat yapılandırmasına göre belirlenir.

Önerilen model: suno-v6. suno-v6, suno-v6-wild ve suno-v6-mini kullanılabilir.

Bekleme süreleri ve zaman aşımları (önemli): bu uç nokta senkrondur — sipariş ancak yanıt geldiğinde kabul edilir ve üretime verilir. Ölçümlere göre isteklerin çoğu 1-3 saniyede yanıtlanır, yaklaşık %10'u 30 saniyeyi aşar ve en uzunu yaklaşık 230 saniyedir. İstemci zaman aşımını 300 saniye veya üzerine ayarlayın; yanıt gelmemesi hiçbir şey üretilmediği anlamına gelmez ve zaman aşımından hemen sonra yeniden denemeyin (siparişi çoğaltır ve tekrar ücret alır). Bağlantı koptuysa daha sonra GET /api/music/songs ile kontrol edin. Yeni API genel bakışı sayfasındaki "Bekleme süreleri ve zaman aşımı ayarları" bölümüne bakın.

Kimlik doğrulama

Parametre Tür Zorunlu Notlar
Authorization string evet Bearer YOUR_API_KEY
Content-Type string evet application/json

İstek parametreleri

Parametre Tür Zorunlu Varsayılan Notlar
model string evet - Müşteriye görünen model adı: suno-v6, suno-v6-wild veya suno-v6-mini
source_clip_id string evet - Kaynak şarkının gerçek song_id değeri; tamamlanmış olmalı ve geçerli API anahtarıyla erişilebilmelidir
crop_start_s number evet - Korunacak aralığın başlangıç saniyesi; 0 veya daha büyük olmalıdır
crop_end_s number evet - Korunacak aralığın bitiş saniyesi; crop_start_s değerinden büyük olmalıdır
song_title string hayır - Sonucun başlığı

İstek örneği

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": "Kırpılmış sürüm"
  }'

Yanıt

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "result_song_id",
        "song_title": "Kırpılmış sürüm",
        "status": "processing"
      }
    ]
  }
}

Bir çağrı 1 sonuç döndürür (düzenleme işlemleri 2 şarkı üretmez). clips[].song_id değerini kaydedin ve durum completed olana kadar şarkı sorgulama API'si ile yoklayın. İlk yanıtta bazen sorgulanabilir bir song_id henüz kayıtlı olmaz; biraz bekleyip yeniden sorgulayın.

Notlar

SonrakiBölüm silme API'si

API anahtarı alın

Kaydolduktan sonra konsoldan bir API anahtarı oluşturun. Her üretim 0,6 ¥ tutarındadır ve 2 parça döner, indirmeler sınırsızdır ve telefon numarası gerekmez.

API anahtarı al Genel bakışa dön