Hız sınırları
Her API anahtarının, planınızdan türetilen sürekli bir saniyede istek sınırı vardır (Free 1 req/s → Max 60 req/s — bkz. Fiyatlandırma). Sınırlar bir token bucket ile uygulanır: dakika başına kapasitenize kadar olan patlamalara izin verilir, ardından istekler sürekli orana yumuşatılır.
Sınırlandırıldığınızda
Bölüm başlığı “Sınırlandırıldığınızda”{ "error": "rate_limited", "retry_after_ms": 850 }- HTTP
429,error: "rate_limited". retry_after_msyeniden denemeden önce beklemeniz gereken minimum süreyi söyler.- Her yanıttaki
x-ratelimit-remainingbaşlığı bu dakika kaç isteğin kaldığını bildirir.
Eşzamanlılık
Bölüm başlığı “Eşzamanlılık”Saniye başına oranın ötesinde, devam eden isteklerde bir üst sınır vardır. Aynı anda çok sayıda istek gönderirseniz şunları görebilirsiniz:
409 request_in_progress— aynı idempotent istek zaten çalışıyor.503 too_many_concurrent_requests— devam eden çok fazla eşzamanlı istek; geri çekilin ve yeniden deneyin.
Sınırları yönetme
Bölüm başlığı “Sınırları yönetme”retry_after_msdeğerine uyun; aksi takdirde jitter ile üstel geri çekilme kullanın.- İstemci tarafında planınızın oranıyla eşleşen bir eşzamanlılık üst sınırı tutun.
- Resmi SDK’ler
429/503hatalarını otomatik olarak yeniden dener.