Dienst · Koppelingen

API-koppeling laten maken

Eerst het vervelende antwoord: de meeste koppelingen hoef je niet te laten maken. Make en Zapier doen dat voor een paar tientjes per maand, en als dat volstaat horen we dat te zeggen — ook al kost het ons de opdracht. Maatwerk is voor de koppeling die een besluit moet nemen, of waar aan één kant geen deur zit.

Wanneer je ons niet nodig hebt

Twee systemen, allebei een fatsoenlijke API, en een veld hier is een veld daar. Contactformulier naar CRM, bestelling naar de boekhouding, aanmelding naar de mailinglijst. Dat is opgelost werk. Zet Make of Zapier ernaast en klaar. Wij bouwen dat niet voor je na en we rekenen er geen maandbedrag voor.

Hetzelfde geldt voor de kant-en-klare koppelingen die er voor de bekende pakketten al zijn. Bestaat er een connector die doet wat jij nodig hebt, dan is een abonnement van een paar tientjes per maand goedkoper dan wat wij kunnen maken — en het onderhoud zit er dan in. Kijk daar eerst, en kom pas terug als het antwoord nee is.

Wanneer het wél maatwerk is

Drie gevallen, en ze zijn alle drie te herkennen zonder dat je iets van techniek weet.

  1. De koppeling moet iets besluitenNiet “zet A in B”, maar: kijk of deze klant al bestaat, en zo ja onder welke van de drie namen die hij door de jaren heeft gebruikt. Dat is geen veldenkoppeling maar een regel — en regels zijn per bedrijf anders.
  2. Aan één kant zit geen deurSoftware zonder API, een portaal waar je alleen in kunt kijken, een leverancier die alleen pdf’s mailt. Dan is de koppeling zelf het werk, en is er geen kant-en-klare oplossing die het overneemt.
  3. Er hangt geld aanEen koppeling die per ongeluk dubbel telt is vervelend. Een koppeling die per ongeluk dubbel uitbetaalt is duur. Hoe meer er aan vasthangt, hoe meer het waard is dat iemand hem heeft gemaakt die hem daarna ook draait.

Exact Online, SnelStart, Moneybird, Nmbrs

De vraag komt bijna altijd met een pakketnaam erbij. Een API-koppeling met Exact Online, een maatwerkkoppeling op SnelStart, iets met Moneybird, iets met Nmbrs. Die pakketten hebben allemaal een gedocumenteerde API, en dat is goed nieuws: aan die kant zit een deur. Het werk zit dan in de andere kant en in de regels ertussen.

Wat we niet gaan beweren is dat we elk pakket van binnen kennen. Staat het jouwe er niet bij, dan geldt voor vergelijkbare pakketten hetzelfde verhaal: eerst kijken of er een deur zit, dan pas een prijs. En blijkt er al een kant-en-klare koppeling voor te bestaan, dan hoor je dat van ons voordat je iets uitgeeft.

Wat kost een API-koppeling?

Het eerlijke antwoord is dat we dat pas kunnen zeggen als we naar beide kanten hebben gekeken. Een bedrag noemen voordat we weten wat er aan de andere kant zit is geen schatting maar een gok, en daar heb je niets aan. Wat we wél kunnen doen is precies vertellen waaraan het hangt — dan weet je zelf al aardig of je aan de goedkope of de dure kant van dat gesprek zit.

  1. Hoeveel systemen, en hoeveel kanten opTwee systemen, één kant op, is het kleinste geval. Drie systemen is meer dan anderhalf keer zoveel werk. En gaat het twee kanten op — allebei de systemen mogen iets wijzigen — dan moet je ook bepalen wie er gelijk heeft als ze uit elkaar lopen. Dat is de duurste zin in dit rijtje.
  2. Zit er een API, of moet het van het scherm afEen pakket met documentatie is de goedkope kant: Exact Online, SnelStart, Moneybird en Nmbrs zetten allemaal een deur open. Software zonder API, een portaal waar je alleen in kunt kijken, of een leverancier die alleen pdf’s mailt is de andere kant. Dan moet de koppeling het scherm uitlezen in plaats van de gegevens op te vragen. Dat is niet duurder om ons, maar omdat er meer te maken valt en meer stuk kan gaan.
  3. Hoeveel uitzonderingen je hebtDe gewone gang van zaken is zelden het werk. Het werk zit in de klant die twee keer in het systeem staat, de order zonder btw-nummer, de maand met een correctie achteraf. Elke uitzondering die je afgehandeld wilt hebben is een regel die iemand moet bedenken, maken en testen. Tien uitzonderingen zijn dus niet een beetje meer werk dan één — dat is een ander project.
  4. Wie hem daarna draaitEen koppeling is geen meubel dat je één keer koopt. Draagt de maker het onderhoud, dan zit dat in een maandbedrag. Draag je het zelf, dan is de eerste factuur lager en de eerste storing duurder. Vraag dit na bij iedereen die je een offerte stuurt — twee bedragen zijn pas te vergelijken als je weet wie er opneemt als het stilvalt.

Wat wel vastligt is de vorm. Eén bedrag om hem te maken, daarna een vast bedrag per maand om hem te draaien en te repareren. Geen eenmalige factuur en daarna niemand meer.

Hoe dat er bij ons uitziet

ClipHub is ons eigen platform en precies zo’n geval. Het haalt viewcijfers op bij TikTok, Instagram, Facebook, YouTube en Snapchat — platforms die daar geen nette deur voor openzetten — telt ze per clip bij elkaar, rekent uit wat elke maker verdiend heeft en maakt op de 1e van de maand het geld over.

Stand van nu: 142M views gemeten en € 50.161 uitbetaald, zonder dat iemand een lijstje bijhoudt. Die twee getallen komen live uit onze eigen API — ze staan hier niet ingetypt, en als ze morgen anders zijn staat dat er morgen.

Wat een koppeling kapotmaakt

Een koppeling met software van iemand anders gaat een keer stuk. Niet door jou en niet door ons: de andere kant verandert iets. Een veld heet anders, een inlogsleutel verloopt, een pakket zet een oude versie uit. Daarom hoort er een maandbedrag bij en geen eenmalige factuur. Iemand die je een koppeling oplevert en daarna vertrekt, levert je een tijdbom op. Wij draaien wat we maken — daarom weten we ook wat er stukgaat en wat dat kost.

Voor wie dit niet is

Dit staat er omdat het je een gesprek kan besparen. Liever vooraf nee dan achteraf sorry.

  • Zoek je één koppeling tussen twee gangbare pakketten, dan is Make of Zapier goedkoper dan wij. Serieus. Begin daar.
  • Wil je koppelen met software die je zelf niet in beheer hebt en waar je geen toegang toe krijgt? Dan kunnen we het niet beloven, hoe graag we ook willen. Toegang is geen detail, het is de voorwaarde.
  • Is het echte probleem dat twee afdelingen andere gegevens bijhouden, dan lost een koppeling dat niet op. Dan koppel je de onenigheid.

Wat het kost

Eén keer maken, daarna een vast bedrag per maand voor draaien en repareren. Wat het kost hangt volledig af van de vier dingen hierboven: hoeveel systemen, of er een API is, hoeveel uitzonderingen, en wie het onderhoud draagt. We noemen een bedrag zodra we naar beide kanten hebben gekeken, niet ervoor — een prijs voor die tijd is een prijs die we later moeten terugnemen.

Reken eerst uit wat het overtypen kost.

Zelf narekenen

Heen en weer kopiëren tussen twee schermen kost een paar minuten per keer. Reken na wat dat over een jaar is voordat je iets laat maken.

Wat kost jouw handwerkZes vragen · geen mailadres nodig
Voorleggen

Of vertel welke twee systemen het zijn. Zit er aan beide kanten een deur, dan sturen we je door naar het goedkopere antwoord.

Plan een gesprek van 20 minuten20 min · geen pitch · reactie binnen één werkdag