GIDS / KOPPELINGEN
Een API-koppeling laten maken: hoe werkt het en waar let je op?
Een API-koppeling zorgt dat twee systemen automatisch gegevens uitwisselen, zodat niemand ze meer hoeft over te typen. Een order uit je webshop komt vanzelf in je boekhouding, een nieuwe klant in je CRM verschijnt in je planning. De API is de officiële 'ingang' die een systeem daarvoor biedt. Of een koppeling eenvoudig of lastig is, hangt vooral af van wat beide systemen via die ingang toestaan.
Raffael, Software-architect · Bijgewerkt op
In het kort
Wat is een API, in gewone taal?
Een API is een afgesproken manier waarop software met andere software praat. Denk aan een loket: je stelt een vraag in een vast formaat, zoals 'geef me de facturen van deze week', en krijgt een antwoord in een vast formaat terug. De meeste moderne pakketten hebben zo'n loket, al verschilt sterk wat je er mag vragen.
Wat zoek je uit voordat je laat bouwen?
Welke gegevens moeten van waar naar waar, en hoe vaak? Moet het direct, of is eens per uur genoeg? Welk systeem is leidend als gegevens verschillen? En: biedt elk systeem een API, en mag je die gebruiken binnen je abonnement? Met die antwoorden kan een bouwer de omvang goed inschatten.
Wat maakt een koppeling betrouwbaar?
Een koppeling gaat een keer mis: een systeem is even onbereikbaar of een gegeven klopt niet. Het verschil zit in wat er dan gebeurt. Een goede koppeling probeert het later opnieuw, raakt geen gegevens kwijt, maakt geen dubbele records aan en laat je weten als er iets misging, in plaats van stilletjes te stoppen.
Wat als een systeem geen API heeft?
Dan zijn er tussenoplossingen: een geautomatiseerde export en import van bestanden, een koppeling via een tussenplatform, of het onderdeel zelf opnieuw bouwen zodat het wel kan praten met de rest. Welke route het verstandigst is, hangt af van hoe belangrijk die stroom gegevens is.
Welke koppelingen bouwden we al?
Onder meer een koppeling met Moneybird voor facturatie in VakWerkSysteem, en in een platform voor een bemiddelingsbureau koppelingen met het KVK-register, de Europese btw-controle en een adresdienst, zodat nieuwe zzp'ers zich zonder overtypen kunnen aanmelden.
Zelf aan de slag?
Koppelingen & integraties
Wil je dit toegepast zien in je eigen systeem? Bekijk hoe we Koppelingen & integraties bouwen.
Bekijk Koppelingen & integraties →Veelgestelde vragen
Wat je waarschijnlijk wilt weten.
Hoe lang duurt het om een API-koppeling te laten maken?+
Een koppeling tussen twee systemen met een goede API is vaak overzichtelijk. Moeten er gegevens worden omgezet of zijn er meerdere systemen bij betrokken, dan kost het meer tijd. Na een korte verkenning van beide API's kunnen we het goed inschatten.
Wat gebeurt er als een van de systemen verandert?+
Leveranciers passen hun API soms aan. Daarom hoort onderhoud bij een koppeling: wij houden de koppeling bij, zodat die blijft werken als een van de systemen wordt bijgewerkt.
Koppelingen en integraties op maat →Even bellen?
Liever eerst even bellen?
Contact
Aan de slag met Koppelingen & integraties?
Plan een vrijblijvende intake. We kijken naar jouw proces en wat het oplevert. Reactie binnen 1 werkdag.
Of mail ons op info@codesmid.nl