Nieuwtjes
-
24 september 2025
Exact API-calls en boekingsregels: het verschil
Misschien heb je het al eens meegemaakt: een melding van Exact over ‘Overschrijding redelijk gebruik boekingsregels’ of dat je je rate limits hebt bereikt. Dit kan je e-commerceproces verstoren en zorgen voor enige frustraties. Logisch dat je dan wilt weten: wat kan ik hieraan doen, en waar heb ik zelf invloed op?
In dit artikel leggen we het verschil uit tussen de rate limits van de API-calls en de limieten op boekingsregels in Exact. We leggen je uit hoe wij onze software en ons platform continu optimaliseren. Zo kun jij sneller en efficiënter werken, zonder je zorgen te maken over rate limits of andere limieten in Exact. Daarnaast leggen we je uit waarom boekingsregels, als onderdeel van de software van Exact, buiten onze invloed vallen. Zo weet je precies waar je grip op hebt.
Wat zijn API-calls
Met een API call vraagt jouw xCore koppeling gegevens op bij Exact, of verstuurt er informatie naartoe. Bijvoorbeeld om een verkooporder vanuit je webshop naar je Exact boekhouding te synchroniseren. Elke koppeling in de Exact App store heeft te maken met API calls. Exact heeft besloten dat er per koppeling dagelijks maximaal 5.000 keer gegevens uitgewisseld mogen worden. Dit is je rate limit.
Stel, er komt een order binnen in je webshop. Je xCore koppeling maakt hier vervolgens automatisch een verkoop voor aan in Exact. Om dit te doen, legt de koppeling contact met Exact, en elke keer dat dit gebeurt, kost dit één API-call. Omdat een order uit meerdere onderdelen bestaat die allemaal in Exact moeten worden verwerkt, kost één order meerdere API-calls.
Overschrijd je het dagelijkse limiet van Exact van 5.000 calls? Dan stopt de koppeling tijdelijk en wordt de synchronisatie onderbroken. We begrijpen dat dit vervelend is. Daarom hebben wij onze software zo goed mogelijk geoptimaliseerd om de kans op het bereiken van de limiet te verkleinen. Daarnaast zal de koppeling de volgende dag, zodra er weer nieuwe calls beschikbaar zijn, automatisch doorgaan waar hij gestopt is en kun je de achterstand weer inlopen.
Houd er echter rekening mee dat wij geen invloed hebben op grootschalige synchronisatie acties vanuit een webshop. Denk hierbij aan het tegelijk updaten van al je producten óf het ontvangen van veel orders op één dag. In dat geval kan het alsnog voorkomen dat je de limiet bereikt. Komt het vaker voor dat je je limiet bereikt? Neem contact met ons op, dan kijken we graag met je mee of we je verder kunnen helpen.
Wil je meer weten over API-calls en rate limits? Lees dan ons uitgebreide artikel over API rate limits.
Wat zijn boekingsregels?
Boekingsregels in Exact zijn de afzonderlijke regels binnen een boeking. Een boeking kan uit twee of meerdere van deze regels bestaan en laat een wijziging in je inkomsten of uitgaven zien. Voorbeelden hiervan zijn een verkoopfactuur, inkoopfactuur, bankboeking of memoriaalboeking. Exact heeft voor het aantal boekingsregels een limiet ingesteld van maximaal 10.000 per maand.
Hier een voorbeeld als je werkt met Exact Online Handel: vanuit je webshop komt er een verkooporder binnen met daarop drie verschillende producten. De koppeling zet deze verkoop ook door naar Exact. In Exact wordt dit uiteindelijk geregistreerd als een verkoopboeking, met in dit voorbeeld in elk geval vijf boekingsregels (één regel per verkocht product, één regel voor btw-tarief en de debiteur). Je kunt het als het ware vergelijken met een kassabon: de bon zelf is de boeking, en de afzonderlijke producten, de debiteur en btw-tarief die erop staan zijn de boekingsregels. Houd er echter wel rekening mee dat de boekingsregels verder kunnen oplopen zodra er ook sprake is van een goederenlevering.
Loop je tegen de limiet van 10.000 boekingsregels per maand aan? Dan biedt Exact een aantal opties:
- overstappen naar Exact Online Premium, waarmee je het aantal boekingsregels kunt uitbreiden
- het aantal boekingsregels in je huidige omgeving verminderen
Boekingsregels geven inzicht in wat er precies is verkocht, ingekocht of afgeletterd. Het verminderen hiervan, bijvoorbeeld door alles samen te voegen tot één boekingsregel, zorgt ervoor dat je waardevolle details verliest, zoals productinformatie en bijbehorende btw-informatie. Omdat boekingsregels onderdeel zijn van de Exact-software, kunnen wij hier geen directe invloed op uitoefenen. Wel zijn wij altijd bezig om onze software te optimaliseren, zodat je zo min mogelijk last hebt van deze limieten.
Wil je meer weten over de verschillende opties en de impact ervan? Ook hiervoor hebben we een uitgebreid artikel geschreven: te veel boekingsregels (transacties) in Exact.
Conclusie
Wij kunnen je dus niet beloven dat je nooit meer last hebt van de limieten die Exact hanteert. Wel hebben we onze software zo geoptimaliseerd om deze kans te verkleinen. Loop je tegen de limiet van boekingsregels aan? Dan kun je de eerdergenoemde opties volgen. Loop je tegen de rate limits aan, neem dan contact op met onze servicedesk. We helpen je graag om de impact te beperken en problemen in de toekomst te voorkomen.
Vragen
Heb je na het lezen van dit artikel nog vragen of wil je meer informatie? Neem ook dan contact op met onze servicedesk via servicedesk@xcore.nl. Dan staan we voor je klaar!