API & Integraties

Laat jouw systemen praten. Wij bouwen API's en koppelingen die data automatisch laten stromen — geen handmatig overtypen, geen Excel-exports, geen fouten.

Vraag een offerte aan

Systemen verbinden, processen versnellen

In elk bedrijf draait een lappendeken van systemen: een website, een CRM, een boekhoudpakket, een mailtool, een betalingsplatform, misschien een ERP of een eigen webapplicatie. Elk van die systemen heeft waarde, maar zolang ze geïsoleerd werken, doen jouw medewerkers het zware werk: overtypen, exporteren, importeren, controleren. Bij 4base.nl bouwen we de koppelingen die dat overbodig maken.

Wat we bouwen

  • REST API's — eigen API's vanuit jouw applicatie, met OpenAPI/Swagger documentatie
  • Koppelingen tussen systemen — twee bestaande systemen aan elkaar knopen
  • Webhook-integraties — realtime meldingen tussen platformen
  • Data-synchronisatie — periodieke sync van klanten, producten, orders
  • ETL-pipelines — data uit meerdere bronnen samenvoegen en transformeren
  • Migratie-scripts — eenmalige import van oude data naar nieuw systeem

Integraties die we vaak bouwen

  • Mollie / Stripe — betalingen, abonnementen, payouts
  • Exact Online / Moneybird — facturen, klanten, btw-aangifte
  • HubSpot / Pipedrive — CRM-synchronisatie, leadcapture
  • Postmark / Mailgun / SendGrid — transactionele e-mail
  • iDEAL / Bancontact — Nederlandse betaalmethoden
  • Twinfield / AFAS — boekhoud- en HR-systemen
  • Google APIs — Maps, Drive, Calendar, Sheets
  • Microsoft Graph — Outlook, Teams, OneDrive
  • Webhooks — vanuit elk modern platform (Shopify, Zapier, Make)

Onze aanpak: betrouwbaar, niet "fire-and-forget"

De meeste API-koppelingen falen niet bij oplevering, maar drie maanden later — wanneer een externe API verandert, een netwerkfout een sync stilzet, of een onverwacht datapatroon de boel kapot maakt. Wij bouwen integraties met dat in gedachten:

  • Retries en queues — een gefaalde call wordt automatisch opnieuw geprobeerd
  • Idempotentie — een dubbele verwerking levert geen dubbele factuur op
  • Logging en alerts — fouten komen direct in onze monitoring
  • Dead-letter queues — calls die definitief falen worden apart bewaard
  • Documentatie — over 3 jaar weet niemand meer hoe het werkt, behalve dat wij het opschreven

Wanneer is een API-koppeling de moeite waard?

Vuistregel: als jouw mensen meer dan 2 uur per week kwijt zijn aan overtypen of importeren, verdient een koppeling zich binnen een jaar terug. Daarnaast voorkom je tikfouten en heb je realtime inzicht in je data — dat heeft een waarde die je vaak pas merkt nadat het er is.

Voorbeelden uit onze praktijk

  • Webshop → Boekhouding: elke order wordt automatisch gefactureerd in Moneybird
  • Contactformulier → CRM: nieuwe leads landen direct als deal in HubSpot
  • P1-meter → Webapplicatie: realtime energiedata via Home Assistant naar SlimHuys
  • EPEX → Database: dagelijkse import van Europese stroomprijzen
  • Apple App Store → Server: in-app aankoopvalidatie en abonnementsbeheer

Wat kost een API-koppeling?

Een eenvoudige koppeling tussen twee systemen (bijvoorbeeld contactformulier → CRM) start vanaf €500. Complexere koppelingen met bidirectionele synchronisatie en foutafhandeling liggen tussen €1.500 en €5.000. Voor eigen API's (vanuit jouw applicatie naar buiten) kalkuleren we op basis van endpoints en complexiteit. Bekijk de prijzenpagina voor details.

API-onderhoud

Externe API's veranderen. Een breaking change van Mollie, een nieuwe authenticatie bij Exact, een gedeprecate endpoint bij Google — het gebeurt regelmatig. Met een onderhoudscontract houden we jouw integraties up-to-date zonder dat jij 's ochtends een fout-mail in je inbox krijgt.

Veelgestelde vragen over api & integraties

Antwoorden op de meest gestelde vragen

Wat is het verschil tussen een API en een integratie?

Een API (Application Programming Interface) is een digitale stekker waarmee twee systemen kunnen praten. Een integratie is de daadwerkelijke verbinding tussen twee specifieke systemen, vaak via één of meer API's. Wij bouwen beide: eigen API's vanuit jouw applicatie (zodat anderen erop kunnen aansluiten), en integraties tussen bestaande platforms (zodat data automatisch stroomt).

Wat als de externe API verandert of stopt?

Dat hoort bij het territorium. Externe leveranciers wijzigen hun API's, soms aangekondigd, soms minder netjes. Wij monitoren API-veranderingen voor de platforms die we vaak gebruiken (Mollie, Exact, etc.) en passen de integratie tijdig aan. Met een onderhoudscontract is dat gedekt.

Wij hebben een leverancier die geen API biedt — kunnen jullie nog steeds koppelen?

Soms wel. Er zijn workarounds: scraping van een portaal (legaal mits toegestaan), e-mail-parsing, CSV-export-import via een gedeelde map. Het is fragielere koppeling dan een echte API, maar werkt. We adviseren eerlijk wanneer dit een goede tijdelijke oplossing is en wanneer het beter is om druk uit te oefenen op de leverancier voor een echte API.

Hoe veilig zijn jullie API's?

API's die wij bouwen hebben standaard: HTTPS, sterke authenticatie (OAuth2, JWT of API-keys met scope), rate limiting per client, input-validatie, en logging van alle requests. Voor gevoelige API's voegen we IP-whitelisting, mTLS of webhook-signing toe. Standaarden, geen experimenten.

Kunnen jullie een bestaande, slecht-werkende integratie overnemen?

Ja, dat doen we regelmatig. We analyseren wat er nu draait, documenteren het, en stellen voor wat we kunnen verbeteren — vaak retries, foutafhandeling, monitoring. Een quick scan van een bestaande integratie kan al veel duidelijk maken.

Krijg ik documentatie van de API?

Ja. Voor eigen API's leveren we OpenAPI/Swagger-documentatie op, eventueel met een interactieve testomgeving. Voor integraties tussen bestaande systemen krijg je een functionele beschrijving: wat gaat waar heen, met welke frequentie, en wat gebeurt er bij fouten.

API & Integraties nodig?

Vertel ons over jouw project en ontvang binnen 24 uur een reactie. Vrijblijvend en zonder verplichtingen.