API-koppeling laten maken
Dezelfde gegevens opnieuw invoeren in planning, administratie en klantbeheer? Dan kijken we eerst waar de overdracht misgaat. Een koppeling kan helpen, maar pas nadat duidelijk is welke informatie klopt, waar die vandaan komt en wie haar nodig heeft.
Bespreek jullie situatieEén klant. Dezelfde gegevens.
Klantrecord KL-031
- Klantnummer
- KL-031
- Bedrijf
- Voorbeeldbedrijf
- Project
- PR-104 · Onderhoud
Projectrecord
Opgebouwd uit de brongegevens. Klaar om na te kijken.
Er bestaat al een record met dit klantnummer
Controleer eerst de melding en keur daarna het voorbeeld goed.
Eerst kijken wat er al kan
We beginnen bij het werk dat jullie tussen de systemen doen. Welke gegevens worden overgenomen, gecontroleerd of aangepast? Daarna onderzoeken we of bestaande functies of een standaardkoppeling voldoende zijn.
Je hoeft zelf geen koppeling te kunnen bouwen of technische documentatie uit te zoeken. Wij vergelijken de mogelijkheden met wat het proces nodig heeft. Maatwerk is één van de mogelijke uitkomsten.
Wanneer verder onderzoek nodig is
Deze situaties kunnen meer vragen dan gegevens doorsturen. We onderzoeken wat er in jullie geval nodig is.
- 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.
- Gegevens zijn niet direct beschikbaarMisschien komen gegevens alleen als pdf binnen of is er geen toegang voor andere software. We onderzoeken beschikbare exports, toegangsrechten en alternatieven voordat we een oplossing kiezen.
- 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
Gebruik je bijvoorbeeld Exact Online, SnelStart, Moneybird of Nmbrs? Vertel vooral wat jullie daarin doen en welke gegevens elders nodig zijn. Wij onderzoeken vervolgens de beschikbare koppelingen en technische toegang voor jullie inrichting.
Ook als jullie pakket hier niet staat, kun je het proces voorleggen. We kijken eerst wat er mogelijk is. Een bestaande functie, andere inrichting of standaardkoppeling kan voldoende zijn.
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.
- Hoeveel systemen, en hoeveel kanten opHoeveel systemen moeten informatie uitwisselen, en in welke richting? Bij wijzigingen aan beide kanten leggen we vast welke bron leidend is en hoe verschillen worden gecontroleerd.
- Zit er een API, of moet het van het scherm afWe onderzoeken welke toegang de systemen bieden, zoals een API of export. Zonder bruikbare toegang kan een andere aanpak nodig zijn. De mogelijkheden en beperkingen bespreken we voordat we bouwen.
- 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.
- Wie hem daarna draaitWe spreken af wie controleert of de gegevens aankomen en wat er gebeurt bij een storing of wijziging. Beheer kan onderdeel zijn van de opdracht; de inhoud en kosten leggen we vooraf vast.
Je krijgt een voorstel met de eenmalige werkzaamheden en eventuele terugkerende kosten. Die volgen uit wat nodig is om de oplossing bruikbaar te houden.
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: 196M views gemeten en € 62.864 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
Systemen veranderen: een veld wordt aangepast, toegang verloopt of een leverancier wijzigt zijn interface. Daarom bespreken we foutmeldingen, beheer en onderhoud vóór oplevering. Je weet wie verantwoordelijk is en welke afspraken er gelden.
Wanneer een andere aanpak beter past
De oplossing moet passen bij wat er bij jullie speelt. Dit bekijken we voordat we iets voorstellen.
- Is er een bestaande koppeling die jullie proces goed ondersteunt? Dan hoeft die niet opnieuw gebouwd te worden. We kijken ook naar inrichting en beheer, niet alleen naar de techniek.
- 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.
- Houden afdelingen verschillende definities of afspraken aan? Dan moeten we dat eerst begrijpen en afstemmen. Alleen gegevens doorsturen lost dat verschil niet op.
Wat het kost
De kosten volgen uit de benodigde toegang, gegevensstromen, uitzonderingen en beheerafspraken. Eerst analyseren we het probleem, daarna krijg je een afgebakend voorstel met eenmalige en eventuele terugkerende kosten.
Reken eerst uit wat het overtypen kost.
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 nodigVertel welke gegevens jullie opnieuw invoeren, wie ze nodig heeft en wat daarbij misgaat. Wij onderzoeken welke route tussen de systemen passend is.
Plan een kennismakingEerst jullie situatie begrijpen · geen technische briefing nodig