Direct naar de hoofdinhoud
Geen gedoe. Gewoon ondernemen.Plan gratis gesprekGratis gesprek

Wat is een API-koppeling?

Een API-koppeling is een verbinding waarmee twee programma’s zelf gegevens uitwisselen, zodat jij ze niet hoeft over te tikken. Het ene programma vraagt via een vaste ingang, de API, iets aan het andere, bijvoorbeeld de nieuwe bestellingen. Het kan de moeite waard zijn als je dezelfde gegevens elke week op twee plekken invoert.

Een API is een deur die een programma openzet voor andere programma’s, met regels over wat er door die deur mag. Een API-koppeling is de verbinding die zo’n deur gebruikt.

Eerst een voorbeeld? Volg een bestelling van de webshop naar je boekhouding, of kijk of jouw pakket een API heeft.

Laatst bijgewerkt: · door Paul Moens

Een bestelling van je webshop naar je boekhouding

Voorbeeld Een verzonnen situatie om te zien wat er gebeurt, geen klantcase. Zes stappen, van de bestelling tot het lijstje dat jij krijgt.

  1. Een klant bestelt

    Anna betaalt in je webshop. De webshop zet de bestelling klaar als “in behandeling”.

  2. De koppeling vraagt

    Bijvoorbeeld elke ochtend vraagt de koppeling aan je webshop: welke nieuwe bestellingen zijn er? Dat vragen gaat via de API van de webshop.

  3. De webshop controleert

    Klopt de sleutel, en mag die sleutel bestellingen lezen? Dan geeft de webshop de gegevens. Zo niet, dan komt er een foutmelding en gebeurt er niets.

  4. De koppeling vertaalt

    De webshop noemt iets “total”, je boekhouding wil een bedrag met btw. De koppeling zet de gegevens om naar wat de boekhouding verwacht.

  5. De koppeling schrijft

    Eerst kijkt hij of bestelling 1042 al in je boekhouding staat, anders krijg je hem twee keer. Staat hij er niet, dan vraagt hij via de API van je boekhouding om de verkoop aan te maken.

  6. Jij kijkt na

    Je krijgt één lijstje: dit is aangemaakt, dit paste niet. Wat niet past, wordt niet gegokt maar staat op jouw lijst.

Voor wie het wil zien: zo ziet de vraag aan de webshop eruit

De vraag in stap 2 is een webadres met een opdracht erachter, plus je sleutel als inlog. Zo staat het in de documentatie van WooCommerce (gezien op 11 oktober 2026). Het antwoord hieronder is ingekort en bevat verzonnen gegevens. Zo lees je het: GET is “geef mij”, orders zijn de bestellingen, en status=processing betekent “alleen die in behandeling”.

Vraag:    GET https://jouwwebshop.nl/wp-json/wc/v3/orders?status=processing
Antwoord: [ { "id": 1042, "status": "processing", "total": "48.50",
              "billing": { "first_name": "Anna" } } ]

Dat is alles. Een API-koppeling is dus geen magie, maar een vaste reeks van vragen, controles en antwoorden, die het ene programma aan het andere stelt. Hoe het voor webshop en boekhouding bij mij is uitgewerkt, staat op webshop en boekhouding koppelen.

Wanneer loont een API-koppeling? Eerst rekenen

Voorbeeld Stel dat je 30 bestellingen per week hebt en elke bestelling 3 minuten kost om over te tikken. Dit zijn verzonnen getallen; vul de jouwe in.

30 per week × 3 minuten = 90 minuten, dus 1,5 uur per week. Dat is ongeveer 78 uur per jaar, bij 52 weken.

Komt dat bij jou in de buurt, vermenigvuldig het dan met je uurtarief en zet het naast wat een koppeling kost. De zesmaandentoets doet die som voor je. Vooraf rekenen we uit wat het kost en oplevert; verdient het zich niet binnen zes maanden terug, dan raad ik het af — tenzij er een reden is die zwaarder weegt, en die zeggen we er dan bij.

Gebeurt de taak een paar keer per jaar, dan loont een koppeling bijna nooit. Dan is overtikken goedkoper. Dat zeg ik er in het gesprek ook bij.

Vier manieren om programma’s te laten samenwerken

Een API-koppeling is er één van. Ze staan hier op volgorde van wat ik meestal eerst bekijk.

  • De koppeling van het pakket zelf

    Sommige pakketten bieden zelf een koppeling aan die je in de instellingen aanzet, bijvoorbeeld tussen een webshop en je boekhouding.

    Wat je moet weten Kijk hier altijd eerst. Het is vaak het eenvoudigst. Het doet alleen wat de maker bedacht heeft; past jouw taak daar net naast, dan blijft er handwerk over.

    Past bij Als jouw taak precies is wat het pakket aanbiedt.

  • De officiële API

    Het pakket zet een ingang open voor andere programma’s, met uitleg erbij. Je maakt zelf een sleutel in je account; die kun je altijd intrekken.

    Wat je moet weten Het pakket zet de ingang bewust open en legt uit hoe hij werkt. Er kunnen limieten of kosten aan zitten.

    Past bij Als de ingebouwde koppeling niet doet wat jij nodig hebt. Hier begin ik.

  • Schermen laten uitlezen

    Een programma logt in als jij en leest of klikt door de schermen, alsof een mens het doet. Dit heet ook “scrapen”.

    Wat je moet weten Het pakket belooft niets: verandert een scherm, dan houdt de koppeling op. Het kan ook botsen met de voorwaarden van het pakket; lees die eerst.

    Past bij Alleen als er echt geen officiële ingang is. Dan zeg ik dat vooraf, met het risico erbij.

  • Overtikken

    Een mens neemt de gegevens over van het ene scherm naar het andere.

    Wat je moet weten Kost elke keer tijd en geeft typefouten. Voor iets wat je een paar keer per jaar doet is dit prima.

    Past bij Als de taak zelden voorkomt.

Zapier, Make of n8n zelf gebruiken, of laten bouwen?

Heeft jouw pakket een API? Kijk in vijf stappen

Je hoeft niet technisch te zijn om dit uit te zoeken. Reken op ongeveer een kwartier. De voorbeelden komen uit de documentatie van de pakketten zelf, gezien op 11 oktober 2026.

  1. Zoek in de hulp van je pakket op “API” of “koppelingen”.

    Staat er een pagina voor ontwikkelaars? Dan heeft het pakket waarschijnlijk een API; lees na wie er toegang toe krijgt. Zoek ook op “webshopkoppeling”, of de naam van het pakket waaraan je wilt koppelen.

  2. Kijk of de API in jouw abonnement zit.

    Dat verschilt. Bij e-Boekhouden.nl staat de API in alle drie de pakketten aangevinkt op de prijspagina (gezien op 11 oktober 2026). Zegt de prijspagina niets over de API, vraag het de leverancier.

  3. Kijk hoe je toegang krijgt.

    Meestal maak je zelf een sleutel (een token) in je eigen account: Moneybird noemt dat een persoonlijk API-token, bij WooCommerce maak je in je webshop een sleutel aan en kies je of hij mag lezen, schrijven of allebei. Bij sommige pakketten vraag je toegang aan.

  4. Kijk naar de limieten.

    Een API laat maar een aantal vragen per tijd toe. Bij Moneybird zijn dat 150 per 5 minuten per IP-adres. Een koppeling die één keer per ochtend kijkt, komt daar ver onder.

  5. Kijk of er voorbeelden en een datum bij staan.

    Een API met uitleg, voorbeelden en een recente wijzigingsdatum is een goed teken. Ontbreken die, wees dan voorzichtig.

Bij e-Boekhouden.nl zit het zo. Je maakt zelf een API-token aan in de instellingen van je account. Het wordt maar één keer getoond. In alle drie de pakketten staat de API aangevinkt op de prijspagina.

Wat elk pakket als officiële koppeling aanbiedt, en waar je op let

Alles over e-Boekhouden koppelen

Alles over WooCommerce automatiseren

De koppelkaart: zes regels om op te schrijven

Wil je zelf een koppeling maken, of er een laten maken? Schrijf eerst deze zes regels op voor één taak. Het kost tien minuten en je weet daarna beter wat je wilt. Kopieer ze en vul ze in.

  1. Van en naarWelk programma geeft, welk programma ontvangt. Bijvoorbeeld: webshop naar boekhouding.
  2. WanneerDirect, elk uur, elke ochtend? Hoe vaker, hoe meer vragen aan de API.
  3. Welke gegevensWelke velden precies: bedrag, btw, klantnaam, bestelnummer. Niet “alles”.
  4. Wat als het niet pastEen regel op jouw lijst in plaats van een gok. Bijvoorbeeld een klant zonder btw-nummer.
  5. De sleutelWie maakt hem aan, mag hij alleen lezen of ook schrijven, en wie kan hem intrekken? Altijd jij.
  6. Hoe je merkt dat het stoptEen mail of een regel in een overzicht als de koppeling een dag niets doet. Een koppeling die stil stopt, merk je anders te laat.

Vul je de kaart in, stuur hem me dan via het formulier hieronder. Binnen één werkdag hoor je of het kan.

Wat kan er misgaan bij een API-koppeling?

Dit zijn de dingen die ik vooraf uitzoek. Bij elk ervan hoort een antwoord, in de koppeling zelf of in de afspraak erover.

  • De sleutel is ingetrokken of verlopen.

    Dan stopt de koppeling. Dat is ook de bedoeling als jij hem intrekt, maar je moet het wel merken.

  • Te veel vragen.

    Vraagt een koppeling te vaak, dan zegt de API: “te veel verzoeken” (foutcode 429). Een goede koppeling wacht dan even en probeert het later opnieuw.

  • Het pakket verandert iets.

    Een pakket kan de regels veranderen. Bij Google staat voor de Sheets-API gepland dat gebruik boven de limieten geld gaat kosten, “later in 2026”. Wie de koppeling beheert, moet zulk nieuws zien.

  • Dezelfde bestelling twee keer.

    Dat gebeurt als de koppeling niet kijkt wat er al is. Daarom controleert hij vóór hij schrijft.

  • De gegevens passen niet.

    Een leeg veld, een vreemde tekst in een bedrag. Zo’n regel hoort bij jou op de lijst te komen, niet in je boekhouding.

  • Niemand ziet dat het stilvalt.

    Een koppeling die een maand niets doet, merk je pas als het werk is blijven liggen. Zorg dat er een melding is.

Wat een API-koppeling kost

Er zijn twee kostenposten. De eerste is de API zelf: die zit bij sommige pakketten in je abonnement. Bij e-Boekhouden.nl staat hij in alle drie de pakketten aangevinkt, en het gewone gebruik van Google’s Sheets-API is nu gratis (beide gezien op 11 oktober 2026). Zegt de prijspagina van jouw pakket er niets over, vraag het de leverancier.

De tweede is het bouwen en bijhouden. Bij mij valt een eerste koppeling onder de eerste automatisering: €500–1.500, een vaste prijs vooraf (streven: binnen twee weken live). Daarvoor zit het gratis gesprek en de audit (€95, gaat eraf als je doorgaat). Je betaalt de eerste automatisering pas als hij doet wat we vooraf opschreven. Houd ik hem bij, dan is dat beheer: €95 per maand, maandelijks opzegbaar.

Alle prijzen en wat je per stap krijgt

Wat er bij mij draait

Het voorbeeld hierboven is verzonnen. Dit draait echt, in mijn eigen boekhouding en bij een klant. Het is een andere taak dan de bestelling hierboven: een meting van webshop naar boekhouding heb ik niet. Bij het cijfer staat wie het mat.

Gemeten door de klant tesslivakinderkleding.nl

een half uur per week minder

De boekhoud-straat haalt inkoopfacturen uit de mail, boekt ze in e-Boekhouden en koppelt de betalingen aan de juiste facturen: één ronde per maand, en ik keur na. Hoe het werkt

Wanneer je hier iemand voor nodig hebt

Voor een eerste proef met één taak en een sleutel die alleen mag lezen heb je mij niet nodig. Wel als de koppeling iets definitiefs moet doen, zoals boeken of een factuur sturen, als hij ongemerkt door moet blijven draaien, of als je eerst wilt weten of het zich loont. Ik bouw voor bedrijven met 2 tot 50 medewerkers, op jouw accounts en jouw naam. Alles op jouw accounts en jouw naam; stopt een van ons, dan blijft het draaien. Welk pakket je ook hebt, zoals Exact Online, Moneybird of e-Boekhouden: ik zoek vooraf uit wat de API kan.

Ik kijk eerst naar de officiële ingang van je pakket. Heeft die niet wat je nodig hebt, dan zeg ik dat voordat je iets betaalt.

Een koppeling laten maken: hoe het werkt en wat het kost

Gegevens uit pdf, mail en Excel niet meer overtikken

Taken die ik al heb uitgewerkt

Wat een AI-agent is, en wanneer een vaste koppeling genoeg is

Bronnen

Geschreven door Paul Moens: 25 jaar procesmanagement in de financiële wereld, nu ontwerper én bouwer. De voorbeelden met Anna en bestelling 1042 en de som met 30 bestellingen zijn verzonnen om iets uit te leggen. Voorwaarden en limieten van pakketten veranderen; kijk bij twijfel op de pagina van het pakket.

Vragen over API-koppelingen

Wat is een API-koppeling?

Een verbinding tussen twee programma’s die via een officiële ingang, de API, gegevens uitwisselen. Bijvoorbeeld: een bestelling uit je webshop komt vanzelf als verkoop in je boekhouding, zonder dat iemand hem overtikt.

Wat betekent API?

API staat voor Application Programming Interface. In gewone taal: de ingang die een programma voor andere programma’s openzet, met vaste afspraken over wat je mag vragen en hoe. De sleutel waarmee je toegang krijgt, maak je meestal zelf in je account.

Hoe kan ik zelf een API-koppeling maken?

In vijf stappen: kies één taak, zoek de API van beide pakketten, maak een sleutel die alleen mag lezen, test met één bestelling en voeg een controle op dubbelen en een melding bij fouten toe. Vanaf boeken of facturen versturen loont hulp. De koppelkaart hierboven helpt je beginnen.

Moet ik kunnen programmeren om een API-koppeling te maken?

Voor een simpele koppeling met een koppeltool zoals Zapier of Make hoef je niet te programmeren: je klikt de stappen bij elkaar. Een koppeling op maat, met controle op dubbelen en een melding bij fouten, vraagt wel een bouwer. Wat zo’n tool kost en wat hij met je gegevens doet, kijk je bij de tool zelf na.

Wat kost een API-koppeling?

De API zelf zit bij sommige pakketten in je abonnement: bij e-Boekhouden.nl in alle drie de pakketten (gezien op 11 oktober 2026), en het gewone gebruik van Google’s Sheets-API is nu gratis. Een koppeling laten maken valt bij mij onder de eerste automatisering (€500–1.500), met de audit van €95 vooraf, die eraf gaat als je doorgaat. Je betaalt de eerste automatisering pas als hij doet wat we vooraf opschreven.

Gaan mijn gegevens bij een koppeling naar een derde partij?

Een koppeling zet gegevens van het ene pakket in het andere, zonder AI. Je gegevens blijven in je eigen account, op jouw naam. Klantgegevens gaan niet naar ChatGPT of een andere AI-dienst, tenzij apart afgesproken — en dan alleen via een zakelijke AI-dienst met opslag en verwerking in de EU, die niet van de data leert. Pace8 werkt in de omgeving van de klant en is daarmee verwerker: bij een betaalde opdracht sluiten we vóór de start een verwerkersovereenkomst, ook zonder AI.

Is een API-koppeling veilig?

Dat hangt af van hoe hij is ingericht. Maak de sleutel in je eigen account, geef hem alleen de rechten die nodig zijn en trek hem in als hij niet meer nodig is. Bij alles wat iets definitief maakt, zoals een boeking of een factuur, hoort een stap waarin jij eerst kijkt.

Wat als mijn pakket geen API heeft?

Dan zijn er drie wegen: kijk of het pakket een koppeling heeft die je aanzet, kijk of er een andere route is die het pakket zelf toestaat, of accepteer dat dit stuk handwerk blijft. Schermen laten uitlezen kan soms, maar het pakket belooft er niets over. Ik zeg dat dan vooraf, voordat je iets betaalt.

Wat gebeurt er als de koppeling stopt?

Dan komt het werk weer bij jou, tot hij is hersteld. Daarom hoort er een melding bij als hij niets doet. Wil je dat ik hem bijhoud, dan kan dat met beheer: €95 per maand, maandelijks opzegbaar.

45 min · gratis

Noem je pakket en je taak

45 minuten, met mij, niet met een verkoper. Je gaat weg met een overzicht op papier, ook als je daarna niets met me doet.

Plan een gratis gesprek · 45 min

Liever eerst 15 minuten bellen

Of mail me op contact@pace8.nl.

Nog niet klaar voor een gesprek?

Beschrijf in drie zinnen welke taak je elke week tijd kost. Binnen één werkdag hoor je of die te automatiseren is.

Een koppeling is vaak maar één stap van een proces. Zo ziet het automatiseren van een heel bedrijfsproces eruit.

Pace8 in het kort

Wie
Pace8, eenmanszaak van Paul Moens (KVK 99189232). 25 jaar procesmanagement in de financiële wereld. Ontwerpt én bouwt zelf.
Wat
Automatisering voor het MKB, met AI waar het iets toevoegt. Eén terugkerende taak tegelijk.
Voor wie
Dit werkt het best bij bedrijven van 2 tot 50 medewerkers met één duidelijk afgebakend proces.
Waar
Berkel en Rodenrijs, regio Rotterdam. Op locatie in de Randstad, verder online.
Wat het kost
Gesprek gratis (45 min) · audit €95 · eerste automatisering €500–1.500 · doorbouwen vanaf €395 per maand · beheer €95 per maand. Alle bedragen excl. btw.
Hoe snel
Streven: binnen twee weken live; lukt dat niet, dan werk ik door zonder extra rekening.
Wanneer je betaalt
Je betaalt de eerste automatisering pas als hij doet wat we vooraf opschreven.
Bewijs
Bij Bureau Dromenland ging de aanmelding van 11 naar 2 minuten, door het bureau zelf geklokt. Meer op /oplossingen.