www.seedance2.ink üzerinde barındırılan REST uç noktalarıyla Seedance 2.0, Seedance 2.0 Fast ve Seedance 1.5 Pro üzerine kurulum yapın. API, asenkron iş modelini izler ve hem saf metin istemlerini hem de görsel yönlendirmeli istekleri destekler.
API anahtarınızı panelden oluşturun, istekleri https://www.seedance2.ink/api/open/v1 adresine gönderin ve sonuçları polling veya webhooks ile alın.
1. API anahtarınızı alın
Kayıttan sonra benzersiz API anahtarınızı oluşturmak için panelinize gidin.
2. Bir üretim işi gönderin
Prompt'unuzu ve medya payload'ınızı API'ye gönderin, requestId'yi hemen alın.
3. Durumu izleyin ve sonuçları alın
İlerlemeyi izlemek ve hazır olduğunda üretilen videoyu almak için durum endpoint'ini sorgulayın.
Herkese açık API'miz, web uygulamasını çalıştıran aynı üretim akışı üzerine kuruludur ve artık kararlı, geliştirici dostu uç noktalarla sunulmaktadır.
Fiyatlandırma, üretilen videonun saniyesi üzerinden hesaplanır ve modele ile çözünürlüğe göre değişir.
| Model | 480p | 720p | 1080p |
|---|---|---|---|
| Seedance 2.0 | $0.050/s | $0.100/s | $0.200/s |
| Seedance 2.0 Fast | $0.040/s | $0.080/s | $0.160/s |
| Seedance 1.5 Pro | $0.020/s | $0.040/s | $0.080/s |
Örnek: 720p'de 5 saniyelik bir Seedance 2.0 işi $0.50 tutar; bu da credit başına $0.0125 ile 40 credit eder.
curl -X POST https://www.seedance2.ink/api/open/v1/video/generations \
-H "Authorization: Bearer sd2_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.0",
"prompt": "A neon-lit alley in heavy rain, cinematic tracking shot",
"mediaUrls": [
"https://example.com/reference/start-frame.jpg"
],
"aspectRatio": "16:9",
"duration": 5,
"resolution": "720p",
"webhookUrl": "https://your-app.com/webhooks/seedance",
"metadata": {
"orderId": "demo_1001"
}
}'curl https://www.seedance2.ink/api/open/v1/video/generations/req_1234567890 \
-H "Authorization: Bearer sd2_live_your_api_key"
{
"success": true,
"requestId": "req_1234567890",
"status": "succeeded",
"model": "seedance-2.0",
"prompt": "A neon-lit alley in heavy rain, cinematic tracking shot",
"duration": 5,
"aspectRatio": "16:9",
"output": {
"type": "video",
"url": "https://pub-your-bucket.r2.dev/open-api-results/req_1234567890.mp4"
},
"error": null
}Her üretim isteği, öngörülebilir bir yaşam döngüsüne sahip asenkron bir görev olarak ele alınır.
queued: istek kabul edildi ve upstream işlemeyi bekliyor.
processing: model işi çalışıyor ve nihai video henüz hazır değil.
succeeded / failed / cancelled: görev tamamlandı ve nihai çıktıyı veya hata payload'ını alabilirsiniz.
Yerel geliştirmede polling kullanın veya uygulamanızın tamamlanma callbacks'lerini otomatik almasını istiyorsanız webhookUrl ayarlayın.
Mevcut API yüzeyi bilerek küçük tutuluyor: bir create endpoint'i, bir status endpoint'i ve bir models endpoint'i.
Seedance 2.0 API ile bugün geliştirmeye başlayın. Bir hesap oluşturun, API anahtarınızı üretin ve ilk isteğinizi www.seedance2.ink üzerinden gönderin.