Integraties & API's
Systemen die met elkaar praten, zodat niemand gegevens hoeft over te typen. Koppelingen tussen shop, boekhouding, CRM, WMS of welk pakket je ook gebruikt — inclusief het bouwen van je eigen API.
Inventarisatie
Welke gegevens moeten waarheen, hoe vaak, en wat is leidend als twee systemen het oneens zijn.
Bouw
Een koppeling die omgaat met haperende API's, dubbele records en tijdelijke storingen.
Foutafhandeling
Gaat er iets mis, dan weet je het, met een logboek dat aangeeft welke regel het betrof.
Eigen API
Wil je dat anderen op jouw data aansluiten, dan lever ik een gedocumenteerde API op.
01Wanneer dit speelt
Een koppeling is zelden een technisch probleem. Het werk zit in de afspraken: wat is leidend, wat gebeurt er bij tegenstrijdigheden, en hoe merk je het als een bericht niet aankomt.
- Orders worden met de hand overgetypt van het ene systeem naar het andere.
- Voorraadstanden lopen achter, met verkopen op uitverkochte artikelen tot gevolg.
- Een export uit systeem A wordt handmatig ingelezen in systeem B.
- Niemand weet zeker of de nachtelijke synchronisatie vannacht wel is gelopen.
02Hoe ik het aanpak
Inventarisatie
Welke gegevens moeten waarheen, hoe vaak, en welk systeem is leidend bij een conflict. Die afspraken staan op papier voordat er code komt.
Bouw met terugval
De koppeling gaat om met haperende API's, verlopen tokens en dubbele berichten. Elk bericht is opnieuw te versturen zonder dubbele orders.
Zichtbaar maken
Een logboek per bericht met de betrokken gegevens, plus een melding als een koppeling stilvalt.
Documentatie
Bij een eigen API lever ik documentatie op waarmee een derde partij zelfstandig kan aansluiten.



