İçeriğe geç

Rate limit'ler

Uygulamaların çağırabildiği tüm işlemler kurulum başına tek bir kovayı (bucket) paylaşır; rate limit (istek sınırı) bu kova üzerinden işler:

Ani yük (burst) 40 istek
Dolum saniyede 2 istek
Kuyruklama yok — sınırı aşan istekler geciktirilmez, reddedilir

Kova yalnızca size aittir: başka bir uygulama ya da aynı uygulamanın başka bir mağazadaki kurulumu onu ne etkiler ne de ondan etkilenir.

Sınırı aştığınızda:

HTTP/1.1 429 Too Many Requests
Retry-After: 3
{"error":"This installation exceeded its request rate. The bucket holds 40 requests and refills 2 per 1s; …"}

Retry-After tam saniye cinsindendir, en az 1. Toplu işler için batch route’larını tercih edin — 100 ürünlük tek bir toplu güncelleme yalnızca bir istek sayılır.

POST /apps/token endpoint’inin kendi sınırı vardır: IP adresi başına dakikada 20 istek, sabit pencere. Sınırın üzerinde boş gövdeli bir 429 alırsınız. Doğru yazılmış bir uygulama onu saatte yaklaşık bir kez çağırır.