Arsigo Builders

Hızlı Başlangıç

Hız Limitleri ve Engelleme Kuralları

API'yi kullanırken dikkat etmeniz gereken limitler ve kısıtlamalar. Limitleri aşmak erişiminizin geçici olarak engellenmesine neden olabilir.

Genel Hız Limiti

Bir API anahtarı için 10 saniyede en fazla 50 istek yapabilirsiniz. Limite takıldığınızda429 Too Many Requests yanıtı alırsınız; yanıt başlıklarında kalan hakkınızı ve ne zaman tekrar deneyebileceğinizi görürsünüz.

Yanıt başlıkları
AlanTipAçıklama
X-RateLimit-LimitintPencere başına izin verilen istek (50)
X-RateLimit-RemainingintBu pencerede kalan istek hakkınız
X-RateLimit-WindowintPencere uzunluğu (saniye, 10)
Retry-AfterintTekrar denemeden önce beklenecek süre (saniye)
429 Too Many Requests
{ "error": { "message": "Hız limiti aşıldı. 10 saniyede en fazla 50 istek.", "code": "rate_limited", "status": 429 } }
İsteklerinizi düzenli aralıklara yayın; 429 aldığınızda Retry-Afterkadar bekleyip üstel geri çekilme (exponential backoff) ile tekrar deneyin.

Hata Oranı Limiti

İsteklerinizin cevaplarını loglayıp API'den dönen hataları inceleyerek hatalı isteklerinizi düzeltmenizi öneririz. Yüksek hata oranı, otomatik engellemeye yol açar. Webhook akışlarınızı ise Arsigo'ya200 döndükten sonra çalıştırmanız tavsiye edilir.

API Çağrıları için Engelleme Kuralları

EngellemeKoşul
30 dakikalık engellemeHata oranı ≥ %60 ve 1 saat içinde > 300 istek
12 saatlik engellemeHata oranı ≥ %60 ve 1 gün içinde > 3.000 istek
Kalıcı engellemeHata oranı ≥ %60 ve 5 gün içinde > 9.000 istek

Webhook'lar için Engelleme Kuralları

EngellemeKoşul
15 dakikalık engellemeHata oranı ≥ %70 ve 30 dakika içinde > 10 istek
1 saatlik engellemeHata oranı ≥ %70 ve 3 saat içinde > 60 istek
Kalıcı engellemeHata oranı ≥ %70 ve 1 gün içinde > 240 istek
Engelleme süresi dolana kadar o anahtarla yapılan tüm istekler reddedilir. Kalıcı engelleme durumunda destek ekibiyle iletişime geçin.