Limity požiadaviek
Engine ≥ 4.143.0. Každá odpoveď s tokenom obsahuje data.rate_limits z pravidiel obchodu platných pri vydaní. Všetky kľúče zdieľajú tieto limity; nový token ich neobnovuje. Zmena programu môže platiť pred vypršaním tokenu.
- read_per_minute
- Požiadavky na čítanie za minútu.
- write_per_minute
- Požiadavky na zápis za minútu; táto hodnota neudeľuje právo zápisu.
- auth_per_minute
- Požiadavky na token za minútu vrátane neúspešných pokusov o overenie.
Rozložte požiadavky rovnomerne; pri kladnom limite čítania dodržujte aspoň 60 / read_per_minute sekúnd medzi čítaniami. Limit nezaručuje toľko súčasných požiadaviek. Zdieľajú ho aj ďalšie integrácie: spracúvajte 429 a Retry-After.
Nula znamená nedostupnosť, nie neobmedzenú prevádzku.
Limity za minútu
| Dostupné od plánu | Čítanie · GET |
|---|---|
| BASIC | 60 |
| STANDARD | 120 |
| PROFESSIONAL | 300 |
| ADVANCED | 900 |
- Zápis
- 10
- Overovanie
- 10
Tieto limity zdieľajú všetky kľúče rovnakého obchodu.
Požiadavka
- Čítanie aj zápisy podliehajú aktuálnej politike API obchodu.
- Jednotlivé kľúče neposkytujú samostatnú neobmedzenú kapacitu.
- Obmedzte súbežnosť, podľa potreby ukladajte referenčné údaje do vyrovnávacej pamäte a nevyžadujte opakovane nezmenené podrobné záznamy.
429 · Retry-After
- Ak API vráti 429 s rate_limit.exceeded, počkajte aspoň počet sekúnd uvedený v Retry-After a pred opakovaním pridajte náhodné oneskorenie.
- 429 · capacity.queue_full — Krátky rad API je plný; požiadavka sa ešte nezačala vykonávať. 429 · capacity.wait_timeout — Uplynul čas čakania v rade API; požiadavka sa ešte nezačala vykonávať. Počkajte aspoň počet sekúnd z Retry-After a pridajte náhodné oneskorenie. Pri opakovaní zápisu zachovajte pôvodný kľúč a obsah požiadavky.
- Riaďte sa dokumentovaným kódom chyby a hlavičkou namiesto odhadovania pevného intervalu.