API-koppeling laten maken zodat je niet meer overtypt.
Een API-koppeling laat twee systemen automatisch gegevens uitwisselen, bijvoorbeeld je webshop met Exact Online of je urenregistratie met Nmbrs. Easybrand bouwt koppelingen op maat als er geen kant-en-klare koppeling bestaat, of als die niet doet wat jij nodig hebt. Reken op vanaf € 325 per koppeling, met een vaste prijs na de intake.
Wat is een API-koppeling?
API staat voor application programming interface. Het is een officiële ingang van een softwarepakket, waarlangs andere software gegevens mag ophalen of wegschrijven. Exact Online, AFAS, je webshop en je CRM hebben er allemaal een.
Een koppeling is het stukje software dat die ingangen gebruikt. Het haalt bijvoorbeeld elke nieuwe order uit je webshop, zoekt of de klant al in je boekhouding staat, maakt hem zo nodig aan en zet de verkoopfactuur klaar. Wat een medewerker nu overtypt, gebeurt dan vanzelf, met minder typefouten.
Koppelingen verschillen in richting en timing. Eenrichtingsverkeer, van A naar B, is het eenvoudigst. Bij tweerichtingsverkeer spreek je af welk systeem leidend is als gegevens aan beide kanten veranderen. En een koppeling kan direct reageren op een seintje van het pakket (een webhook) of op vaste momenten kijken wat er nieuw is.
Bestaat de koppeling al?
Voordat we iets bouwen, kijken we of het al bestaat. Veel pakketten hebben een app-store of marktplaats met kant-en-klare koppelingen. Doet zo'n koppeling wat je nodig hebt, dan is dat bijna altijd goedkoper dan maatwerk.
Voor eenvoudige stappen, zoals een contactformulier dat een contact aanmaakt in je CRM, kan een automatiseringstool als Zapier, Make of n8n volstaan. Dat regelen we binnen processen automatiseren.
Een koppeling op maat is zinvol als:
- er voor jouw combinatie van pakketten geen koppeling bestaat;
- de standaardkoppeling velden overslaat of je eigen regels niet kent, zoals kortingsafspraken of projectcodes;
- er drie of meer systemen samenkomen en de volgorde ertoe doet;
- het om grote aantallen gaat en je wilt zien wat er misging, in plaats van dat orders ongemerkt blijven hangen.
Koppelen met Exact Online, AFAS en SnelStart
Exact Online. Exact heeft een REST API met onder meer relaties, verkoopfacturen, artikelen, financiële boekingen, projecten en uren, plus webhooks die een seintje geven bij wijzigingen. Elke aanroep gaat over één administratie. Gangbare koppelingen zijn webshoporders als verkoopfactuur, relaties gelijk houden met je CRM en uren uit een eigen tool doorzetten (Exact Online REST API-referentie).
AFAS Profit. AFAS werkt met connectoren. Met een GetConnector haal je gegevens op; welke velden erin zitten, stelt de AFAS-beheerder zelf samen. Met een UpdateConnector voeg je gegevens toe, wijzig je ze of verwijder je ze. Een koppeling kan alleen connectoren gebruiken die in een app-connector zijn geactiveerd, en de beheerder levert het omgevings-ID en het token. Je eigen AFAS-beheerder moet dus meewerken (AFAS: REST API voor ontwikkelaars).
SnelStart. SnelStart heeft een B2B API met een eigen ontwikkelaarsportaal. Met een gratis tijdelijk account krijg je toegang tot de documentatie. Is de koppeling gebouwd, dan laat je hem certificeren, waarna SnelStart een permanente maatwerk- of productiesleutel afgeeft. Die certificering nemen we mee in de planning (SnelStart B2B API).
Gecontroleerd in de officiële ontwikkelaarsdocumentatie op 9 oktober 2026. Pakketten passen hun API's regelmatig aan; bij de intake kijken we naar de actuele stand.
Koppelen met Twinfield, Nmbrs en de KVK
Twinfield. Volgens de API-voorwaarden van Wolters Kluwer (januari 2026) moet elke koppeling met de Twinfield Boekhouden API worden gecertificeerd. Die certificering hoort bij een doorlopend Twinfield API-abonnement dat de gebruiker afsluit, met API-support en toegang tot het ontwikkelaarsportaal. Reken dus naast de bouw op terugkerende kosten bij Wolters Kluwer (Twinfield API-voorwaarden).
Nmbrs. Voor salarisadministratie biedt Nmbrs een REST API met OAuth 2.0: de gebruiker keurt goed tot welke gegevens de koppeling toegang krijgt. Nmbrs stopt per 1 maart 2027 met de ondersteuning van de oudere SOAP API. Draait je huidige koppeling nog op SOAP, plan de overstap dan ruim op tijd (Nmbrs: building a Nmbrs integration).
KVK. Met de API's van de KVK zoek je bedrijven op en vul je hun gegevens automatisch in, bijvoorbeeld als een nieuwe klant zich registreert in je portaal. Je hebt een abonnement nodig van € 6,40 per maand. Zoeken kost per bevraging niets; het Basisprofiel, het Vestigingsprofiel en de Naamgeving kosten € 0,02 per bevraging. De KVK factureert zonder btw en heeft een gratis testomgeving met fictieve gegevens (KVK: prijzen API's).
Werk je met een ander pakket, zoals Moneybird, HubSpot, Mollie of een webshopplatform? Zolang het een gedocumenteerde API heeft, kunnen we er vrijwel altijd mee koppelen.
Hoe bouwen we een betrouwbare koppeling?
Een koppeling die werkt in een demo is iets anders dan een koppeling die maandenlang goed blijft gaan. Het verschil zit in onderdelen die je niet ziet.
Technisch draait de koppeling als een kleine service, gebouwd met Next.js en Node.js, met een eigen database voor het logboek. Je hoeft er zelf niets voor te installeren.
- Veldmapping: per veld vastleggen waar het in het andere systeem terechtkomt, inclusief btw-codes, grootboekrekeningen en eenheden.
- Een vaste sleutel: waaraan herkent de koppeling dat twee records bij elkaar horen? Een KVK-nummer, e-mailadres of artikelnummer werkt beter dan een naam.
- Foutafhandeling: is een pakket even niet bereikbaar, dan probeert de koppeling het later opnieuw. Blijft het misgaan, dan krijg je bericht.
- Een logboek: je ziet wat er wanneer is overgezet en waarom iets is tegengehouden.
- Limieten: veel pakketten begrenzen hoeveel verzoeken je per minuut of per dag mag doen. Daar bouwen we omheen.
- Sleutels en tokens veilig opgeslagen, nooit in de code, en met alleen de rechten die de koppeling nodig heeft.
Wat kost een koppeling laten maken?
Een API-koppeling kost bij Easybrand vanaf € 325. Aan de onderkant zit eenrichtingsverkeer met een paar soorten gegevens tussen twee pakketten met goede documentatie. Aan de bovenkant zitten tweerichtingsverkeer, eigen rekenregels, veel uitzonderingen of een pakket dat certificering vraagt.
Hoort de koppeling bij een groter project, zoals een klantportaal of dashboard, dan nemen we hem op in die vaste prijs. Los daarvan betaal je soms aan het pakket zelf, zoals het Twinfield API-abonnement of het KVK-abonnement. En omdat pakketten hun API's veranderen, spreek je onderhoud af: een koppeling is nooit helemaal af.
Koppelingen verplaatsen vaak persoonsgegevens: klantgegevens, facturen of salarisgegevens. We zetten alleen de velden over die nodig zijn, gebruiken toegang met minimale rechten, leggen de afspraken vast in een verwerkersovereenkomst, ook over waar de gegevens worden opgeslagen. Dit is informatie, geen juridisch advies; de eindverantwoordelijkheid voor de AVG blijft bij jou als opdrachtgever.
Lees meer over de kosten van software op maat, of bekijk hoe koppelingen samenkomen in een klantportaal laten maken en een dashboard laten maken.
Van losse systemen naar één stroom
- 01
Systemen en velden
We brengen in kaart welke gegevens van waar naar waar moeten, wanneer, en welk systeem leidend is.
- 02
Toegang en testomgeving
Jij of je beheerder regelt de toegang. Waar het kan, bouwen we eerst tegen een testadministratie, en we vragen tijdig certificering aan als het pakket dat eist.
- 03
Bouwen en testen
We testen met echte situaties, ook de lastige: creditfacturen, dubbele klanten en ontbrekende velden.
- 04
Live met bewaking
Na livegang houden we het logboek in de gaten en krijg je een melding als er iets vastloopt.
Kant-en-klaar, automatiseringstool of maatwerk?
Drie manieren om systemen met elkaar te laten praten. We adviseren de goedkoopste route die betrouwbaar werkt.
| Onderdeel | Koppeling op maat | Kant-en-klare koppeling | Zapier, Make of n8n |
|---|---|---|---|
| Snel live | Enkele weken | Vaak dezelfde dag | Dagen, voor eenvoudige stappen |
| Kosten | Eenmalig bouwen, plus onderhoud | Vaak een maandbedrag | Abonnement op de tool |
| Eigen regels en uitzonderingen | Ja, precies zoals jij werkt | Wat de maker heeft ingebouwd | Beperkt, wordt snel onoverzichtelijk |
| Logboek en foutmeldingen | Ingebouwd, afgestemd op jouw proces | Wisselend | Per stap, in de tool |
| Goed als | Je proces afwijkt of veel systemen samenkomen | Je standaard werkt | Het om een paar eenvoudige stappen gaat |
Soms is het eerlijke advies: geen maatwerk. Dat hoor je dan in het eerste gesprek.
Geen loze beloftes. Echte reacties.
“Voor ons motorevenement hadden wij een verouderde website. Het persoonlijke contact heeft een prachtige website opgeleverd en zij hebben updates en onderhoud overgenomen. Wij zijn super tevreden!”
“Marnix denkt echt met je mee met volle inzet en aandacht. Je merkt dat zijn brede ervaring in sales en marketing zorgt voor een dieper begrip van wat je nodig hebt.”
“Reden om voor Easybrand te kiezen was de affiniteit met de (FEC/AML) sector. Op het goede niveau snel en prettig communiceren over de branding en de website. Harde werker en betrokken.”
“Goede en snelle service, het resultaat is boven verwachting. En verrassend betaalbaar.”
“Wij hebben al vaker met Easybrand samengewerkt, maar toch weten ze ons elke keer weer te verrassen.”
Vragen over API-koppelingen
Staat je vraag er niet tussen? Stuur een appje, je krijgt snel antwoord van Marnix zelf.
Wat betekent een API-koppeling?
Een API-koppeling is een verbinding tussen twee softwarepakketten via hun officiële programmeerbare ingang, de API. Daarmee wisselen ze automatisch gegevens uit, zoals klanten, orders of facturen, zonder dat iemand iets hoeft over te typen.
Wat kost een koppeling laten maken?
Bij Easybrand vanaf € 325 per koppeling, afhankelijk van de richting, het aantal soorten gegevens en de kwaliteit van de API. Sommige pakketten rekenen zelf ook kosten voor API-toegang. Je krijgt een vaste prijs na de intake.
Kunnen jullie een API-koppeling met Exact Online maken?
Ja. Exact Online heeft een uitgebreide REST API voor onder meer relaties, verkoopfacturen, artikelen en projecten. We kijken eerst of er al een standaardkoppeling bestaat die past; zo niet, dan bouwen we hem op maat.
Hoe werkt een API-koppeling met AFAS?
AFAS Profit werkt met GetConnectors om gegevens op te halen en UpdateConnectors om ze weg te schrijven. Je AFAS-beheerder activeert de benodigde connectoren in een app-connector en regelt de toegang. Daarna bouwen en testen we de koppeling met jouw omgeving.
Kan ik een koppeling met Twinfield of SnelStart laten maken?
Ja, maar bij beide hoort certificering. Voor Twinfield sluit de gebruiker een doorlopend API-abonnement af bij Wolters Kluwer; SnelStart geeft na certificering een permanente sleutel af. We nemen die stappen mee in de planning en de prijs.
Wat kost de KVK API?
Volgens de KVK kost het API-abonnement € 6,40 per maand. Zoeken is gratis per bevraging; een Basisprofiel, Vestigingsprofiel of Naamgeving kost € 0,02 per bevraging. De actuele prijzen staan op developers.kvk.nl.
Moet mijn Nmbrs-koppeling worden aangepast?
Als je koppeling de SOAP API van Nmbrs gebruikt wel: Nmbrs stopt daar per 1 maart 2027 mee en raadt de REST API aan. Weet je niet welke API je koppeling gebruikt, dan zoeken we dat voor je uit.
Meer over software op maat
Klaar om te groeien met een partner die levert?
Vertel kort wat je wilt bereiken. Je krijgt binnen 24 uur een eerlijk antwoord, een plan en een vaste prijs.