🍪Wij gebruiken cookies

Deze website gebruikt cookies die nodig zijn om de site te laten werken en, met jouw toestemming, cookies voor statistieken, personalisatie en gerichte advertenties. Je kunt je keuze altijd aanpassen of alle cookies accepteren.

CaptivateClick
  • Home/
  • Diensten/
    Website Ontwerp
    • WebdesignResponsive websites die converteren.
    • Huisstijl & brandingMerkidentiteit, logo en visuele stijl die herkenbaar en consistent blijven terwijl je groeit.
    • WebshopWebshops die verkopen.
    • Shopify-bureauShopify-winkels die verkopen.
    • Landingspagina'sCampagne- en aanbodpagina's.
    Leadgeneratie
    • Cold emailRelevante B2B-benadering die gesprekken opstart.
    • LinkedIn outreachSocial selling met een menselijke stem.
    • Afspraken makenGekwalificeerde B2B-afspraken in je agenda.
    • Koude acquisitieDe juiste bedrijven, mensen en timing.
    SEO
    • Technische SEOZorg dat Google de juiste pagina's vindt, leest en indexeert.
    • Lokale SEOZichtbaar in Google Maps en in je regio.
    • SEO-auditZie wat je tegenhoudt en wat je eerst moet oplossen.
    • Gevonden worden op GoogleZorg dat klanten je bedrijf vinden.
    Adverteren
    • Google AdsGoogle Ads en SEA rond zoekopdrachten met koopintentie, gekwalificeerde conversies en meetbare omzet.
    • Meta AdsFacebook- en Instagram-campagnes met creatieve tests, schone signalen en winstgevend opschalen.
    • LinkedIn AdsB2B-campagnes met account targeting, aandacht voor de hele beslissingsunit en gekwalificeerde pijplijn.
    AI Automatisering
    • AI-agentsAgents die het werk doen.
    • Exact Online-koppelingExact Online gekoppeld aan je andere systemen.
    • HubSpot-automatiseringGeautomatiseerde HubSpot-pijplijnen.
    • SysteemintegratieSystemen die dezelfde data delen.
    AI-zichtbaarheid
    • Answer engine optimizationWord het antwoord dat AI aanhaalt.
    • GEO SEOZichtbaar in AI-gegenereerde antwoorden.
    • AI-zoeken (gids)Gids: wat AI-zoeken is en wat het voor je betekent.
    Alle diensten bekijken
  • Projecten/
    • Climentum CapitalWebdesignBekijk de case
    • Nordic Acceleration GroupWebdesignBekijk de case
    • NorthforkWebdesignBekijk de case
    • Hawkeye AdvertisingWebdesignBekijk de case
    Alla projekt
  • Over ons/
  • Blog/Exact Online Koppeling
  • Contact/
CaptivateClick

Navigatie

  • Home
  • Diensten
  • Projecten
  • Over ons
  • Blog
  • Contact

Diensten

  • Website Ontwerp
  • Leadgeneratie
  • SEO
  • Adverteren
  • AI Automatisering
  • AI-zichtbaarheid

Website Ontwerp

  • Webdesign
  • Huisstijl & branding
  • Webshop
  • Shopify-bureau
  • Landingspagina's

Leadgeneratie

  • Cold email
  • LinkedIn outreach
  • Afspraken maken
  • Koude acquisitie

SEO

  • Technische SEO
  • Lokale SEO
  • SEO-audit
  • Gevonden worden op Google

Adverteren

  • Google Ads
  • Meta Ads
  • LinkedIn Ads

AI Automatisering

  • AI-agents
  • Exact Online-koppeling
  • HubSpot-automatisering
  • Systeemintegratie

AI-zichtbaarheid

  • Answer engine optimization
  • GEO SEO
  • AI-zoeken (gids)
© 2026 CaptivateClick

Blog

Exact Online koppeling: zo koppel je Exact Online, AFAS of SnelStart aan je systemen

9 oktober 20268 min lezen
Laptop, uitgeprinte grafieken, notitieblokken en een mok koffie op een houten bureau, van bovenaf gezien

Op deze pagina

  • Wat is een Exact Online koppeling?
  • Drie manieren om Exact Online te koppelen
  • 1. Een app uit de Exact App Store
  • 2. Een koppelplatform
  • 3. Een maatwerkkoppeling
  • Zo werkt de Exact Online API
  • Inloggen met OAuth 2.0
  • Webhooks in plaats van pollen
  • API-limieten: is 5.000 calls per dag genoeg?
  • AFAS koppeling: zo werkt het bij AFAS Profit
  • SnelStart koppeling: maatwerk of productie
  • Moneybird en Twinfield
  • De pakketten naast elkaar
  • Veelgemaakte fouten
  • Veelgestelde vragen
  • Bronnen

Kort antwoord: een Exact Online koppeling verbindt Exact Online met je webshop, CRM, kassasysteem of planningssoftware, zodat klanten, artikelen, orders en facturen automatisch heen en weer gaan. Dat kan op drie manieren: met een kant-en-klare app uit de Exact App Store, met een koppelplatform zoals Zapier of met een maatwerkkoppeling op de REST API van Exact Online. Het belangrijkste om vooraf te weten: een app mag standaard 60 API-calls per minuut en 5.000 per dag per administratie doen, dus een goede koppeling haalt alleen gewijzigde data op.

In het kort

Exact Online heeft een REST API met OData, beveiligd met OAuth 2.0. Een access token is 10 minuten geldig, een refresh token 30 dagen. Met webhooks hoef je niet steeds te pollen. Werk je met AFAS Profit, dan koppel je via GetConnectoren en UpdateConnectoren. SnelStart onderscheidt maatwerkkoppelingen voor één klant en productiekoppelingen, die gecertificeerd moeten worden. Kies een app voor standaardstromen en maatwerk als je eigen regels hebt.

Inhoud

  1. Wat is een Exact Online koppeling?
  2. Drie manieren om Exact Online te koppelen
  3. Zo werkt de Exact Online API
  4. API-limieten: is 5.000 calls per dag genoeg?
  5. AFAS koppeling: zo werkt het bij AFAS Profit
  6. SnelStart koppeling: maatwerk of productie
  7. Moneybird en Twinfield
  8. De pakketten naast elkaar
  9. Veelgemaakte fouten

Wat is een Exact Online koppeling?

Een Exact Online koppeling is een verbinding tussen Exact Online en een ander systeem die gegevens automatisch uitwisselt, zodat niemand dezelfde order of factuur twee keer hoeft in te voeren. Volgens Exact werkt Exact Online voor meer dan 675.000 bedrijven (Exact), dus de kans is groot dat je webshop, kassasysteem of CRM er al een keer mee gekoppeld is.

Technisch draait elke koppeling op de Exact Online REST API. Elke opdracht is een HTTP-verzoek: GET haalt gegevens op, POST maakt iets aan, PUT wijzigt en DELETE verwijdert. De API ondersteunt OData versie 3, zodat je kunt filteren, sorteren en alleen de velden opvragen die je nodig hebt. Batchverwerking wordt niet ondersteund (Exact Online). Welke onderdelen er beschikbaar zijn, zoals relaties, artikelen, verkooporders, verkoopfacturen en grootboekboekingen, staat in de referentiedocumentatie (Exact Online).

Drie manieren om Exact Online te koppelen

1. Een app uit de Exact App Store

De App Store van Exact bevat apps in categorieën als Boekhouden, Magazijnbeheer, Verkoop en Verzenden, met subcategorieën zoals ‘Webshop koppeling’ en ‘Betalingen’ (Exact). Voor een standaardstroom, zoals orders uit je webshop die als verkoopfactuur in Exact Online moeten komen, is een bestaande app meestal de snelste en goedkoopste route. Bouw je je webshop opnieuw op, kijk dan meteen welke koppeling erbij hoort, zie webshop laten maken.

2. Een koppelplatform

Zapier heeft een Exact Online-app met triggers voor onder meer nieuwe of gewijzigde verkoopfacturen, verkooporders, offertes, relaties en voorraadposities, en acties zoals een verkoopfactuur of verkooporder aanmaken (Zapier). Bij Make zijn de Exact Online-apps door de community en partners gebouwd, niet door Make zelf (Make). Met n8n roep je de API direct aan, zie Wat is n8n?

3. Een maatwerkkoppeling

Een eigen koppeling bouw je direct op de API, volgens jouw regels. Dat loont als de stroom uniek is: meerdere magazijnen, klantspecifieke prijzen, afwijkende btw-situaties of meerdere systemen die samen moeten werken.

App uit de App StoreKoppelplatformMaatwerk
Tijd tot livegangUrenDagenWeken
FlexibiliteitLaagGemiddeldHoog
KostenMaandabonnementAbonnement naar gebruikEenmalige ontwikkeling plus beheer
Geschikt voorStandaardstromenEenvoudige stromen tussen meerdere systemenEigen regels en grote volumes

Lees meer over hoe wij een Exact Online-koppeling bouwen en hoe we andere systemen verbinden met systeemintegratie.

Zo werkt de Exact Online API

Dit deel is voor wie een koppeling bouwt of laat bouwen.

Inloggen met OAuth 2.0

Alle API-verzoeken vereisen authenticatie met OAuth 2.0 (Exact Online). Exact Online ondersteunt alleen de authorization code- en implicit-grant, niet de client credentials-grant (Exact Online). Voor een koppeling die op de achtergrond draait, doorloop je de OAuth-flow dus één keer met een gebruiker en bewaar je het refresh token veilig. Een refresh token is 30 dagen geldig: wordt de app 30 dagen niet gebruikt, dan moet de gebruiker opnieuw toestemming geven (Exact Online). Een access token is 10 minuten geldig, en je mag niet vaker dan eens per 10 minuten een nieuw token opvragen (Exact Online).

In het toestemmingsscherm kiest de gebruiker ook welke administraties (divisions) de app mag zien. Vraag je data op uit een administratie buiten die keuze, dan krijg je een foutmelding (Exact Online).

GET https://start.exactonline.nl/api/v1/{division}/salesinvoice/SalesInvoices?$select=InvoiceID,InvoiceNumber,AmountDC
Authorization: Bearer <access token>
Accept: application/json

Webhooks in plaats van pollen

Exact Online biedt webhooks voor veel endpoints: bij een wijziging stuurt Exact een HTTP POST naar je app, waarna je alleen het gewijzigde record ophaalt. Elke melding bevat een hashcode (HMAC SHA256) waarmee je controleert of hij echt van Exact komt. Lukt de aflevering niet, dan probeert Exact het 10 keer opnieuw met een steeds langere pauze, verspreid over 34 uur (Exact Online). Exact Online en de API zijn dagelijks tussen 4.00 en 4.30 uur lokale tijd niet beschikbaar (Exact Online), dus plan nachtelijke synchronisaties daarbuiten.

API-limieten: is 5.000 calls per dag genoeg?

Voor de meeste koppelingen wel, mits je slim ophaalt. De standaardlimieten van Exact Online (Exact Online):

  • Per minuut: 60 API-calls per app per administratie. Daarboven krijg je HTTP 429 tot de minuut voorbij is.
  • Per dag: 5.000 API-calls per app per administratie. Met een Exact Online Premium-licentie kan dat oplopen tot in totaal 30.000 calls per dag.
  • Fouten: meer dan 10 fouten (400, 401, 403 of 404) per uur op hetzelfde endpoint leiden tot een tijdelijke blokkade van een uur.
  • Paginering: de meeste endpoints geven 60 records per pagina. Bulk- en sync-endpoints geven tot 1.000 records per call.
  • Omvang: één POST-verzoek mag maximaal 10 MB zijn.

Een rekenvoorbeeld: een webshop met 300 orders per dag die per order de klant opzoekt, de order aanmaakt en de factuur controleert, zit op ongeveer 900 calls. Haal je daarnaast elk uur de complete artikellijst van 5.000 producten op met 60 records per pagina, dan ben je met ongeveer 84 calls per keer en 24 keer per dag al ruim 2.000 calls verder. Gebruik daarom de sync-API’s en webhooks, zodat je alleen ophaalt wat gewijzigd is. Exact zelf raadt aan API-calls te loggen, verzoeken in een wachtrij te zetten en niet eindeloos opnieuw te proberen na een fout (Exact Online).

AFAS koppeling: zo werkt het bij AFAS Profit

Een AFAS koppeling werkt niet met vaste endpoints per object, maar met connectoren die je zelf inricht. GetConnectoren zijn de endpoints om data uit AFAS op te halen, in JSON, XML of CSV. UpdateConnectoren voegen data toe, wijzigen of verwijderen die. Daarnaast zijn er speciale connectoren voor bijvoorbeeld bestanden en rapporten (AFAS).

  • Toegang: je maakt een App connector aan, genereert daarin een token en bepaalt welke Get- en UpdateConnectoren dat token mag gebruiken (AFAS).
  • REST of SOAP: beide kunnen hetzelfde. REST werkt met JSON, SOAP met XML. Bij REST stuur je het token Base64-gecodeerd mee in de Authorization-header (AFAS, AFAS).
  • Limiet: een API-call mag maximaal 75 MB zijn (AFAS).
  • Testen: demo-omgevingen zijn alleen beschikbaar voor AFAS-licentiehouders. Externe ontwikkelaars werken via een AFAS-klant of het partnerprogramma (AFAS).

Het voordeel van connectoren is dat je precies kunt bepalen welke velden een koppeling ziet. Het nadeel is dat iemand met kennis van AFAS Profit de GetConnectoren moet inrichten voordat de ontwikkelaar aan de slag kan.

SnelStart koppeling: maatwerk of productie

SnelStart kent twee soorten koppelingen: een maatwerkkoppeling voor één klant en een productiekoppeling voor meerdere eindgebruikers (SnelStart). Voor een koppeling tussen jouw eigen webshop en jouw eigen administratie gaat het dus meestal om maatwerk.

  • Aanmelden en certificeren: je meldt de koppeling aan, krijgt toegang tot het B2B-portaal en een ontwikkelsleutel, bouwt de koppeling en vraagt daarna certificering aan. Die duurt circa 12 dagen, waarna je een permanente maatwerk- of productiesleutel krijgt (SnelStart).
  • Productiekoppelingen: SnelStart is daar naar eigen zeggen terughoudend mee. OAuth is verplicht, er moet een webhook-URL zijn en je moet bij aanmelding minimaal 5 klanten opgeven (SnelStart).
  • Bestaande koppelingen: de koppelingenpagina van SnelStart noemt onder meer Shopify, WooCommerce, Lightspeed, CCV Shop en Mollie (SnelStart). De technische documentatie van de B2B-API V3 staat op het ontwikkelaarsportaal (SnelStart).

Werk je met Lightspeed of CCV Shop, check dan eerst de bestaande koppeling voordat je maatwerk laat bouwen, zie ook Lightspeed, CCV Shop en Magento.

Moneybird en Twinfield

Moneybird heeft een REST API met JSON of XML. Je logt in via OAuth of met een persoonlijke API-token, en er zijn sandbox-administraties om gratis te testen. De limiet is 150 verzoeken per 5 minuten per IP-adres, en 50 voor de rapportage-endpoints (Moneybird). Twinfield heeft eigen API-documentatie met webservices, een testaccount en codevoorbeelden (Twinfield).

De pakketten naast elkaar

Exact OnlineAFAS ProfitSnelStartMoneybird
Type APIREST met ODataREST (JSON) en SOAP (XML) via connectorenB2B-APIREST (JSON of XML)
ToegangOAuth 2.0Token uit App connectorSleutel na certificering, OAuth verplicht voor productieOAuth of persoonlijke token
Bekende limiet60 per minuut, 5.000 per dag per administratie75 MB per callNiet gepubliceerd op de openbare pagina’s150 per 5 minuten per IP

Bronnen: Exact Online, AFAS, SnelStart en Moneybird.

Veelgemaakte fouten

  • Alles telkens opnieuw ophalen. Volledige lijsten elk uur ophalen kost duizenden calls. Gebruik sync-API’s, filters op wijzigingsdatum en webhooks.
  • Verlopen refresh tokens. Wordt een Exact Online-koppeling 30 dagen niet gebruikt, dan moet de gebruiker opnieuw inloggen. Bouw een melding in voordat het zover is.
  • Dubbele facturen. Dezelfde order wordt twee keer verwerkt. Zorg dat je koppeling herkent wat al verwerkt is.
  • Eindeloos opnieuw proberen. Herhaalde fouten leiden bij Exact Online tot een blokkade. Probeer opnieuw met oplopende pauzes en een maximum.
  • Btw-codes en grootboekrekeningen. Laat je boekhouder het rekeningschema en de btw-codes goedkeuren voordat je live gaat.
  • Geen eigenaar. Spreek af wie een melding krijgt als een synchronisatie mislukt.

Wil je verder dan alleen data verplaatsen, bijvoorbeeld inkoopfacturen automatisch laten uitlezen en boeken, kijk dan bij factuurverwerking.

Moeten je systemen praten met Exact Online, AFAS of SnelStart?

We koppelen je boekhouding aan webshop, CRM, betalingen en rapportages, met bestaande apps waar dat volstaat en maatwerk waar het nodig is.

Lees over de Exact Online-koppeling

Veelgestelde vragen

Wat is een Exact Online koppeling?

Een Exact Online koppeling is een verbinding tussen Exact Online en een ander systeem, zoals een webshop, CRM of kassasysteem, die klanten, artikelen, orders en facturen automatisch uitwisselt. De koppeling werkt via de REST API van Exact Online, beveiligd met OAuth 2.0.

Hoe koppel je een webshop aan Exact Online?

Het eenvoudigst met een bestaande app uit de Exact App Store, waar een aparte categorie voor webshopkoppelingen is. Heeft je webshop eigen regels, zoals meerdere magazijnen of klantspecifieke prijzen, dan is een maatwerkkoppeling op de Exact Online API vaak beter.

Hoeveel API-calls mag een Exact Online koppeling doen?

Standaard 60 calls per minuut en 5.000 calls per dag per app per administratie. Met een Exact Online Premium-licentie kan dat oplopen tot in totaal 30.000 calls per dag. Bij overschrijding krijg je een HTTP 429-foutmelding.

Hoe lang is een Exact Online token geldig?

Een access token is 10 minuten geldig en een refresh token 30 dagen. Wordt de koppeling 30 dagen niet gebruikt, dan moet de gebruiker opnieuw toestemming geven via de OAuth-flow.

Hoe werkt een AFAS koppeling?

AFAS Profit werkt met connectoren. Met GetConnectoren haal je data op, met UpdateConnectoren voeg je data toe of wijzig je die. Toegang regel je met een token in een App connector, en je kiest tussen REST met JSON of SOAP met XML.

Hoe maak je een SnelStart koppeling?

Je meldt de koppeling aan bij SnelStart, krijgt een ontwikkelsleutel en toegang tot het B2B-portaal, bouwt de koppeling en vraagt certificering aan. Na circa 12 dagen krijg je bij goedkeuring een permanente maatwerk- of productiesleutel.

Kun je Exact Online koppelen zonder te programmeren?

Ja. Er zijn kant-en-klare apps in de Exact App Store, en Zapier heeft een Exact Online-app waarmee je zonder code workflows bouwt, bijvoorbeeld bij een nieuwe verkoopfactuur of verkooporder.

Bronnen

  1. Exact Online REST API - Introduction, Exact Online
  2. Using OAuth 2.0 to access Exact Online API, Exact Online
  3. Implementation overview (OAuth), Exact Online
  4. API limits, Exact Online
  5. Exact Online Webhooks, Exact Online
  6. REST API reference documentation, Exact Online
  7. Exact Online, Exact
  8. App Store, Exact
  9. Exact Online integrations, Zapier
  10. Exact Online integrations, Make
  11. Connector - externe software koppelen met Profit (API), AFAS
  12. Connector aanroepen via Profit REST Service, AFAS
  13. Koppelen met de SnelStart API, SnelStart
  14. SnelStart B2B-API ontwikkelaarsportaal, SnelStart
VorigeWat is n8n? En kies je n8n, Make of Zapier voor je bedrijf?
VolgendeWat is RAG? Zo laat je AI antwoorden op basis van je eigen bedrijfsdata

Gerelateerde berichten

  • Lees de blog

    Wat is n8n? En kies je n8n, Make of Zapier voor je bedrijf?

    9 oktober 20267 min lezen
    Lees meer
  • Lees de blog

    Wat is RAG? Zo laat je AI antwoorden op basis van je eigen bedrijfsdata

    9 oktober 20267 min lezen
    Lees meer
  • Lees de blog

    Webshop laten maken: prijs en alle kosten op een rij

    9 oktober 20267 min lezen
    Lees meer
Laten we beginnenLaten we beginnen

Klaar om te groeien?

Laten we over je project praten.

Meer dan 110 bedrijven groeien online met ons.

  • Mercer Consulting, Co.
  • Mercer Consulting, Co.
  • Koppelingen, SnelStart
  • Moneybird API Documentation, Moneybird
  • Twinfield API documentation, Twinfield