Dev & apps

API-koppeling laten maken die blijft draaien.

Je webshop, CRM, boekhouding en planning die zelf gegevens uitwisselen. Met foutafhandeling, logging en een melding als er iets misgaat, zodat niemand meer overtypt en niets ongemerkt blijft liggen.

Koppelingen met foutafhandeling en monitoring. Vanaf €2.500 excl. btw.

Maatwerk-koppeling vanaf €2.500 excl. btw · met monitoring

  • Gevestigd in Julianadorp · KvK 54099897 · je praat met wie het bouwt
In het kort

Wat is een API-koppeling?

Een API-koppeling laat twee systemen automatisch gegevens uitwisselen, bijvoorbeeld een bestelling uit je webshop die als factuur in je boekhouding komt. Sharp Creations bouwt maatwerk-koppelingen vanaf €2.500 excl. btw, met foutafhandeling, logging en monitoring. Is een standaardkoppeling of een tool als Zapier of Make genoeg, dan adviseren we dat. We zitten in Julianadorp (Noord-Holland) en werken voor bedrijven in heel Nederland.

Wil je vooral snel twee apps aan elkaar hebben? Kijk bij apps koppelen.

Kiezen

Standaardkoppeling, Zapier of maatwerk?

StandaardkoppelingZapier of MakeMaatwerk
Wat het isEen ingebouwde koppeling tussen twee pakkettenFlows die je zelf bij elkaar kliktEigen code die de API’s van beide systemen aanroept
Snel liveJaJaLanger
KostenVaak in je abonnementAbonnement op basis van gebruikBouw vooraf, daarna hosting en onderhoud
Volume en logicaWat de maker heeft bedachtLage volumes, eenvoudige regelsGrote volumes, complexe regels
Als het misgaatWeinig inzichtEen foutmelding per flowLogging, opnieuw proberen en meldingen op maat
Kies alsHij doet wat je nodig hebtHet klein en niet bedrijfskritisch isFacturen, voorraad of klantdata moeten kloppen

Meer over de afweging: Zapier, Make of maatwerk.

Techniek

Zo bouwen we koppelingen die blijven werken.

API’s en webhooks

Een API is de officiële ingang van een systeem: je vraagt er gegevens op of stuurt ze erheen. Met een webhook meldt een systeem zelf dat er iets gebeurde, zoals een betaalde bestelling, zodat de koppeling direct reageert in plaats van elke paar minuten te kijken. We werken met REST of GraphQL, afhankelijk van wat het systeem biedt, en loggen in met OAuth of API-sleutels die we veilig bewaren.

Foutafhandeling

Systemen liggen soms even plat of geven aan dat er te veel verzoeken komen. Een goede koppeling probeert het later opnieuw, met steeds iets langere pauzes, en voorkomt dat een bestelling dubbel binnenkomt als een bericht twee keer wordt verstuurd. Lukt het na een paar pogingen niet, dan komt het bericht in een wachtrij voor een mens.

Monitoring

Elke synchronisatie wordt gelogd. Gaat er iets mis, dan krijg jij of krijgen wij een melding, voordat een klant het merkt.

Datamapping

Een klant in je webshop is niet hetzelfde als een relatie in je boekhouding. We leggen vast welk veld waarheen gaat, welk systeem de bron van waarheid is en wat er gebeurt als gegevens elkaar tegenspreken.

Onderhoud

API’s veranderen: er komen nieuwe versies en oude verdwijnen. Met een onderhoudsafspraak houden we je koppelingen bij; het bedrag staat vooraf in de offerte.

Systemen

Systemen die je kunt koppelen.

HubSpot, Pipedrive, Salesforce

Contacten, deals en activiteiten heen en weer met je andere systemen.

CRM

Shopify, WooCommerce

Bestellingen, klanten en voorraad naar boekhouding, ERP of CRM.

WEBSHOP

Exact Online, Moneybird, e-Boekhouden

Facturen en betalingen automatisch op de goede plek.

BOEKHOUDING

AFAS, Exact, Microsoft Dynamics

Artikelen, prijzen en voorraad als bron voor je webshop of portaal.

ERP

Mollie, Stripe

Betaalstatussen die direct doorwerken in je order en je CRM.

BETALEN

Mail, sheets en planning

Mailchimp, Klaviyo, Google Sheets of je planningstool. Heeft een systeem een API, dan kunnen we er meestal mee werken.

OVERIG
Wat je krijgt

Wat je krijgt.

01

Een koppelingsplan

Welke gegevens, in welke richting, en welk systeem de bron van waarheid is.

02

De koppeling met tests

Getest met testgegevens, inclusief de uitzonderingen.

03

Foutafhandeling

Opnieuw proberen, geen dubbele records en een wachtrij voor wat een mens moet zien.

04

Logging en meldingen

Je ziet wat er gesynchroniseerd is, en krijgt bericht als iets misgaat.

05

Documentatie

Hoe de koppeling werkt, zodat ook een andere developer hem kan onderhouden.

06

Code van jou

Na betaling, in een Git-repository.

Werkwijze

Zo bouwen we je koppeling.

  1. 01

    In kaart brengen

    Welke systemen, welke gegevens en wat er nu met de hand gebeurt.

  2. 02

    Vaste prijs

    Het koppelingsplan met een vaste prijs en planning.

  3. 03

    Bouwen en testen

    In testomgevingen waar dat kan, met de uitzonderingen erbij.

  4. 04

    Live en bewaken

    Livegang met logging en meldingen, en bijsturen in de eerste weken.

Voorbeelden

Voorbeelden van koppelingen.

  • Een betaalde bestelling in je webshop wordt automatisch een factuur in je boekhouding.
  • Een gewonnen deal in je CRM maakt een project aan in je planningstool.
  • Voorraad uit je ERP werkt automatisch door in je webshop.
  • Een aanvraag via je website komt als contact in je CRM, met de bron erbij.

Dit zijn algemene voorbeelden. In onze cases zie je formulieren die direct in HubSpot landen, zoals de aanmeldingen bij Experience Zorg en de booking- en membershipaanvragen bij ARENI Winestorage. Moet er eenmalig data over naar een nieuw systeem? Ook dat doen we: contacten, deals en historie, ontdubbeld en opgeschoond.

Prijs

Wat de prijs bepaalt.

Een maatwerk-koppeling begint bij €2.500 excl. btw. Wat de prijs bepaalt:

  • het aantal systemen, en of gegevens één of twee kanten op gaan;
  • de hoeveelheid gegevens en hoe vaak ze moeten synchroniseren;
  • hoe goed de API’s van de systemen zijn;
  • historische data die eenmalig mee moet;
  • de eisen aan monitoring en meldingen.

Is een eenvoudige flow in Zapier of Make genoeg, dan is het goedkoper; zie apps koppelen.

Wie je spreekt

Je praat met de developers.

Geen accountmanager ertussen. Bel, app of mail; je krijgt meestal binnen één werkdag antwoord.

Eén nummer voor ons vieren. We reageren binnen één werkdag. Vanuit Julianadorp; online of we komen langs.

Veelgestelde vragen

Goed om te weten.

Staat je vraag er niet tussen? Stel hem gewoon, je krijgt antwoord van een van ons vieren.

Stel je vraag
Wat kost een API-koppeling laten maken?
Een maatwerk-koppeling kost vanaf €2.500 excl. btw, met een vaste prijs vooraf. De prijs hangt af van het aantal systemen, de richting van de gegevens en hoe goed de API’s zijn.
Wat is het verschil tussen een API en een webhook?
Via een API vraag je gegevens op of stuur je ze naar een systeem. Een webhook werkt andersom: het systeem meldt zelf dat er iets gebeurde, zodat je koppeling direct kan reageren. Goede koppelingen gebruiken vaak allebei.
Wanneer is Zapier niet meer genoeg?
Als er veel gegevens doorheen gaan, als de logica ingewikkeld wordt, of als een fout geld of klanten kost, zoals bij facturen of voorraad. Dan wil je eigen foutafhandeling en monitoring.
Wat gebeurt er als een van de systemen even plat ligt?
De koppeling probeert het later opnieuw. Lukt het na een paar pogingen niet, dan komt het bericht in een wachtrij en krijgt iemand een melding. Zo raakt er geen bericht kwijt en voorkomen we dubbele records.
Kunnen jullie ook eenmalig data overzetten?
Ja. We migreren contacten, deals en historie naar een nieuw systeem, ontdubbelen waar nodig en zorgen dat je met schone data begint.
Hebben jullie toegang nodig tot mijn systemen?
Ja, met zo weinig rechten als nodig: een API-sleutel of een OAuth-koppeling die je zelf kunt intrekken. Een verwerkersovereenkomst regelen we op verzoek.
Wie onderhoudt de koppeling als een API verandert?
Met een onderhoudsafspraak doen wij dat; het bedrag staat vooraf in de offerte. Zonder afspraak kan je eigen developer het overnemen, want de code en documentatie zijn van jou.

Welke systemen wil je koppelen?

Noem de systemen en wat er nu met de hand gebeurt. Je krijgt meestal binnen één werkdag een reactie, met een vaste prijs of een paar gerichte vragen.

Waar we je op kunnen bereiken.
We reageren binnen één werkdag.