Rate limit'ler
Kurulum başına
Bölüm başlığı “Kurulum başına”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 RequestsRetry-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.
Token endpoint’i
Bölüm başlığı “Token endpoint’i”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.