Skip to Content

Sto tisíc volaní za 24 hodín

Salesforce má denný strop na volania API a počíta ho v kĺzavom okne. Integrácia s ním musí počítať už v návrhu — dorábať to potom znamená prepísať ju.

Ako sa limit počíta

Pri platených edíciách sa vychádza zo základnej kvóty na organizáciu, ku ktorej sa priráta určitý počet volaní za každú používateľskú licenciu.

Pre Enterprise sa uvádza základ 100 000 volaní za 24 hodín plus 1 000 za každú licenciu. Pri Unlimited je prírastok za licenciu vyšší.

Prakticky: firma s dvadsiatimi ľuďmi na Enterprise má rádovo 120 000 volaní denne. Znie to veľa — a pri dobre postavenej integrácii to je veľa.

Tri veci, ktoré prekvapia

Je to kĺzavé okno, nie kalendárny deň. Limit sa neresetuje o polnoci. Počíta sa posledných 24 hodín — takže veľká dávka spustená večer vám môže obmedziť prácu na druhý deň ráno.

Je to spoločný fond. Do rovnakého limitu sa počítajú volania cez rôzne rozhrania — jednotlivé aj hromadné. Nedá sa to obísť tým, že sa použije iné rozhranie.

Testovacie prostredie má vlastný, oveľa vyšší limit. To je pasca: integrácia sa v sandboxe otestuje bez problémov a v ostrom prostredí narazí. Testujte objem, nie len funkčnosť.

Limit sa dá dokúpiť v prírastkoch, ale je to riešenie následku, nie príčiny. Ak integrácia míňa kvótu, takmer vždy je zle navrhnutá.

Čo kvótu míňa zbytočne

Dopytovanie namiesto reagovania. Integrácia sa každých päť minút opýta „zmenilo sa niečo?“. Dvadsaťštyri hodín denne, aj cez víkend, aj keď sa nemení nič. To je takmer tristo volaní denne za nič.

Čítanie po jednom zázname. Namiesto jedného dopytu, ktorý vráti päťsto záznamov, sa spraví päťsto dopytov.

Zápis po jednom. Hromadné operácie existujú práve preto, aby sa tisíc zápisov nepočítalo ako tisíc volaní.

Integrácia bežiaca pod účtom človeka. Okrem toho, že sa rozbije stopa, kto čo urobil, míňa to spoločnú kvótu bez toho, aby sa dalo zistiť, koľko.

Ako sa to stavia správne

Nechajte systém povedať o zmene. Namiesto opakovaného dopytovania použite mechanizmus, ktorý o zmene sám upozorní. Dopytovanie raz denne nechajte ako záchrannú sieť.

Dávkujte. Hromadné rozhrania sú na to, aby veľké objemy nespotrebovali kvótu.

Čítajte s filtrom na dátum zmeny. Nikdy „všetky príležitosti“ — vždy „tie, čo sa zmenili od posledného behu“.

Merajte spotrebu. Salesforce ukazuje, koľko z kvóty je vyčerpaných. Ak to nikto nesleduje, o probléme sa dozviete až vtedy, keď integrácia prestane fungovať.

Samostatný servisný účet pre každú integráciu. Vtedy viete, ktorá koľko míňa.

Tri otázky pri preberaní integrácie

„Koľko volaní spraví za deň?“ Ak to nikto nevie, nikto to nemeria.

„Čo sa stane, keď sa kvóta vyčerpá?“ Správna odpoveď je „počká a skúsi znova“, nie „to sa nestáva“.

„Testovali ste to na reálnom objeme?“ Sandbox má iný limit a úspešný test tam nič nedokazuje.

Konkrétne hodnoty limitov závisia od edície a Salesforce ich priebežne upravuje. Údaje vychádzajú z verejných zdrojov k 1. 9. 2026 — pred návrhom si aktuálny stav overte v dokumentácii.

Máte integráciu, ktorá občas vypadne?

Býva to práve toto. Prejdeme, koľko volaní robí a či na vyčerpanie kvóty vôbec reaguje.