Hoe gaat u efficiënt om met het API-limiet van Exact Online?
Sinds juli 2021 laat Exact Online gebruikers minder data per dag synchroniseren. Er wordt zo veel gebruikgemaakt van deze online boekhouding dat dat limiet wel logisch is. Maar het kan wel onpraktisch zijn. In deze blog vertellen we u hoe u dit limiet kunt ‘omzeilen’ door efficiënt om te gaan met API calls.
Exact Online had het al een tijd geleden aangekondigd: het aantal API calls per dag gaat omlaag. Mocht u deze term nog niet kennen: een API call is een verzoek vanuit een gekoppelde applicatie naar Exact Online. Dat kan bijvoorbeeld zijn om nieuwe bestellingen door te geven, of veranderingen in de actuele voorraad.
De nieuwe Exact Online-limieten
Exact Online heeft twee limieten ingesteld. Allereerst kunt u per minuut nog maar 60 calls doen. Daar komt een dagelijks totaal bovenop van 5000 calls. Voor de duidelijkheid: een dag heeft 1440 minuten. Het dagelijks limiet ligt dus een stuk lager dan u misschien op basis van die 60 calls per minuut zou verwachten. Call 5001 en verder komen dus gewoon niet door; ook niet de volgende dag.Toch blijven synchroniseren?
Dit limiet leidt tot lastige situaties wanneer u Exact Online gebruikt binnen een ordersysteem of een andere automatisering. Automatisering functioneert namelijk vaak op basis van wederzijdse synchronisatie, waarvoor er veel API calls gedaan worden. Op basis daarvan kan bijvoorbeeld de actuele voorraad per product berekend worden. Als u een wat groter assortiment heeft, of wanneer u redelijk wat bestellingen krijgt per dag, bent komt u normaliter al snel bij dat limiet.
Gebruik de sync API
Dat limiet zou oorspronkelijk al ergens in 2020 ingesteld waren, waardoor we bij Order2Flow al op tijd na konden denken over een oplossing. Die is eigenlijk vrij eenvoudig: zorg ervoor dat niet constant alle data gesynchroniseerd worden. U gebruikt dan niet meer de bulk API - want die stuurt alle data in één keer - maar de sync API. Die wordt alleen gebruikt voor gegevens waarin veranderingen zijn opgetreden. Dat scheelt een flink aantal calls, per minuut en uiteindelijk ook per dag.
Wij kunnen u helpen om data en calls slim te verdelen over uw bulk API en sync API. Wilt u meer weten? Neem dan vrijblijvend contact met ons op.