De zakelijke onderbouwing voor API-first: het memo dat je technische leiding je wil laten lezen

Albert Santalo avatar
Albert Santalo 12 min leestijd
De zakelijke onderbouwing voor API-first: het memo dat je technische leiding je wil laten lezen

Waarom elk kwartaal dat je een API-first-herbouw uitstelt een kwartaal is waarin je een belasting betaalt die niemand opschrijft.

Kijk naar een willekeurige verkoopcyclus voor bedrijfssoftware van dit kwartaal en let op waar de deal vertraagt. Het is niet de demonstratie. Het is niet het gesprek over de prijs. Het is de vraag over integratie, en precies het moment waarop de inkoopafdeling van de kandidaat vraagt of het product programmatisch kan wat het in de interface kan.

Als het eerlijke antwoord het meeste ervan is, loopt de deal vast. Er wordt maatwerk aangeboden. Er verschijnt een dienstopdracht van zes weken in het voorstel. Voor de functies die de API niet dekt, wordt een omweg met CSV-uitvoer en -invoer voorgesteld. De concurrent met een volledige API sluit in weken af. De koper onthoudt de wrijving. Wie de verkoop leidt, onthoudt het verloren kwartaal.

Dat is het deel van het gesprek over API-first dat de ontwikkeling niet alleen kan voeren. Die kan de hele dag over architectuur discussiëren; de mensen die begrotingen, routekaarten en aanstellingen beheren, hebben een ander argument nodig. Zij moeten begrijpen dat API-first geen technische voorkeur is. Het is een bedrijfsstrategie met meetbare opbrengsten in omzet, kosten, concurrentiepositie en bedieningskracht.

Dit is dus het memo. Direct, zonder inleiding. De onderbouwing om de API als het product te behandelen.

De integratiebelasting

Elke bewerking die achter een gebruikersinterface zit, is belastbaar. De meeste bedrijven zetten er alleen nooit een getal op.

Noem het de integratiebelasting: de opgetelde kosten die een bedrijf betaalt, in vertraagde deals, verloren klanten, geopende ondersteuningstickets en verbrande technische uren, omdat kritieke bewerkingen in zijn product alleen toegankelijk zijn voor mensen die door schermen klikken. De belasting telt op, kwartaal na kwartaal. Ze verschijnt zelden als één regel, en juist daarom wordt ze genegeerd.

Kijk naar de onderdelen.

Verkoopcycli vertragen omdat elk gat in de API een dienstopdracht wordt. Kopers beoordelen producten niet meer op zichzelf. Gartner, Forrester en elk analistenhuis dat bedrijfssoftware volgt, publiceren jaar na jaar dezelfde uitkomst: het vermogen tot integratie hoort steevast bij de drie belangrijkste criteria bij de beoordeling van B2B-software. Een onvolledige API is geen technisch gat. Het is een verkoopverplichting die de verkoopleiding opvangt zonder haar te benoemen.

Ondersteuningskosten groeien recht mee met het klantenbestand, terwijl ze minder dan recht mee zouden moeten groeien. Elke bewerking die alleen in de interface bestaat, is een bewerking die klanten niet kunnen automatiseren. Dus doen ze die met de hand, wat tickets oplevert wanneer het breekt, of vragen ze de leverancier het voor hen te doen, wat inzet van diensten is die het bedrijf als kosten van zakendoen boekt maar in werkelijkheid een belasting op onvolledige API’s is.

De snelheid van de ontwikkeling wordt stil afgeremd. Wanneer de API een nagedachte is die aan een architectuur is geschroefd die bij de interface begon, zitten frontend en backend van het team dicht op elkaar. Een functie veranderen betekent beide gelijktijdig veranderen. Testen vraagt volledige automatisering van de interface omdat er geen schoon programmatisch oppervlak is om tegen te testen. Nieuwe mensen inwerken duurt langer omdat het gedrag van het systeem door de gangen van de interface wordt bepaald en niet door een helder API-contract. Niets daarvan spaart het bedrijf één werkronde. Het kost het bedrijf in elke werkronde een beetje tijd, voor altijd. Het soort nadeel dat over enkele jaren tot kwartalen optelt.

De integratiebelasting staat op geen enkele regel van de winst-en-verliesrekening. Ze is het verschil tussen het bedrijf dat je hebt en het bedrijf dat je zou kunnen hebben als elke bewerking op de juiste manier toegankelijk was.

De omzet die je laat liggen

Het argument van vermeden kosten is overtuigend. Het omzetargument is dat meer. API-first gaat niet alleen over minder uitgeven. Het gaat over meer verdienen.

Stripe heeft geen API omdat het goede technische praktijk is. De API van Stripe is het product. Hetzelfde voor Twilio. Hetzelfde voor Plaid. Die bedrijven begrepen iets vroeg: wanneer de API volledig en goed ontworpen is, wordt ze een platform waarop andere bedrijven bouwen. Elke integratie die op het platform wordt gebouwd, wordt tegelijk een overstapdrempel, een distributiekanaal en een omzetbron.

Je hoeft geen bedrijf van hulpmiddelen voor de ontwikkeling te zijn om dit te laten gelden. Shopify veranderde een handelsplatform via zijn API in een ecosysteem. Salesforce bouwde een AppExchange van miljarden. Slack veranderde een berichtenapp in een knooppunt voor werkgangen. De gemeenschappelijke draad: elk behandelde de API als eersteklas product en niet als nagedachte. Het ecosysteem dat ontstond, werd een gracht die geen concurrent gemakkelijk kon nabouwen.

De nieuwe versie van dit argument is de markt van agenten, en die is dringender dan de meeste teams tot nu toe hebben geregistreerd. Platforms voor agenten (MCP van Anthropic, de GPT’s en Assistants van OpenAI, het LangChain-ecosysteem) vormen op dit moment de catalogus van met welke toepassingen agenten kunnen omgaan, hoe goed die omgang werkt en welke integraties het betrouwbaarst zijn. Als jouw toepassing een volledige, goed gedocumenteerde API heeft, wordt ze opgenomen, geïntegreerd en aanbevolen. Zo niet, dan is ze onzichtbaar voor het hele opkomende kanaal.

Dat is dezelfde vorm van kanteling als de App Store in 2008. De bedrijven die snel eigen apps bouwden, kregen distributie. Die welke zeiden «onze mobiele website is prima», verloren jaren aan groei. De toepassingen waarmee agenten vandaag gemakkelijk kunnen omgaan, veroveren voortaan een onevenredig aandeel van het gebruik.

Er is ook een dynamiek van omzetgroei die API-first-bedrijven telkens zien: klanten nemen het product voor handmatig gebruik af, ontdekken de API en bouwen daarna automatiseringen die hun gebruik enorm verhogen. Een klant die met de hand vijftig records per maand aanmaakt, begint er via de API vijfduizend aan te maken. Een klant die wekelijks een dashboard nakijkt, bouwt een agent die de API elk uur opvraagt. Bij prijzen op gebruik drijft dat de omzet direct op. Bij prijzen per plaats drijft het die indirect op, omdat de afhankelijkheid van de klant van het platform dieper wordt en de verlenging een veel gemakkelijker gesprek.

De API bedient niet louter bestaande gebruiksgevallen efficiënter. Ze maakt gebruiksgevallen mogelijk die via de interface alleen nooit mogelijk waren. In die nieuwe gebruiksgevallen woont de omzetgroei.

De gracht die optelt

De meeste concurrentievoordelen in software zijn tijdelijk. Functies worden gekopieerd. Prijzen worden onderboden. Interfaceontwerpen worden binnen een kwartaal nagebouwd. Een volledige API met een levendig ecosysteem van integraties is een van de weinige grachten die optelt in plaats van vervalt.

Netwerkeffecten. Elke integratie die op de API wordt gebouwd, verhoogt de waarde van het platform voor elke gebruiker. Een hulpmiddel voor projectbeheer dat via zijn API met tweehonderd andere toepassingen verbindt, staat in een fundamenteel andere positie dan een concurrent die met dertig verbindt. De overstapdrempel voor klanten is niet alleen een nieuwe interface leren: het is elke gang, automatisering en integratie waarvan ze afhangen opnieuw bouwen. Het gat wordt met elke nieuwe uitgebrachte integratie steeds groter.

Zwaartekracht van gegevens. Zodra de gangen van een organisatie via de API lopen (agenten die gegevens lezen en schrijven, automatiseringen die handelingen starten, systemen die in real time worden afgestemd) wordt de toepassing een knooppunt in de bedieningsinfrastructuur van de klant. Weggaan betekent alles wat verbonden is opnieuw bedraden. Hoe dieper de integratie, hoe hoger de overstapdrempel.

Kennis in het ecosysteem. Wanneer duizenden mensen in de ontwikkeling en duizenden agenten hebben leren werken met de API, is die gedeelde kennis zelf een gracht. Er zijn artikelen over de patronen van die API. Antwoorden op Stack Overflow over haar toegangspunten. Agenten op basis van taalmodellen die de hulpmiddelen al weten te gebruiken omdat het schema tijdens de training vaak genoeg is gezien. Niets daarvan gaat over naar een concurrent alleen omdat die een vergelijkbare API heeft uitgebracht.

Snelheid van ontwikkeling. API-first-bedrijven kunnen sneller uitbrengen omdat de architectuur het draagt. Nieuwe functies worden meteen via de API aangeboden, in plaats van te wachten tot er eerst een interface is ontworpen en gebouwd. Het ecosysteem krijgt toegang tot nieuwe mogelijkheden op het moment dat die uitkomen. De terugkoppeling tussen mogelijkheid en gebruik is kort, en het bedrijf leert sneller wat werkt dan de concurrent die nog bij de interface begint.

Meer doen met minder

Elke leidinggevende stelt op dit moment dezelfde vraag: hoe doen we meer met minder? API-first is een van de helderste antwoorden.

De klantondersteuning groeit minder dan recht mee wanneer klanten hun eigen gangen kunnen automatiseren. De klanten die tickets over herhalend werk zouden hebben geschreven, automatiseren dat gewoon weg. Het ondersteuningsteam behandelt minder vragen van het type «hoe doe ik» en meer werkelijk complexe gevallen, wat beter is voor het team, beter voor de klanten en beter voor de cijfers.

Diensten worden facultatief in plaats van verplicht. In een wereld die bij de interface begint, vragen complexe klantwensen vaak diensten: integraties op maat, gegevensmigraties, het instellen van gangen. In een API-first-wereld wordt veel daarvan zelf te doen. Diensten verschuiven van «nodig om waarde uit het product te halen» naar «beschikbaar voor klanten die een versnelde invoering willen». Dat is een veel gezonder bedrijfsmodel.

De kracht van de ontwikkeling telt op. Wanneer de API het product is, dient de uitvoer van het technische team elke afnemer gelijktijdig: de interface, de mobiele apps, integraties van derden, interne hulpmiddelen en agenten. Elke verbetering baat ze allemaal. In een architectuur die bij de interface begint, dient de inzet vaak maar één oppervlak per keer. API-first neemt de dubbeling weg.

De kosten van integraties met partners storten in. In een wereld die bij de interface begint, vragen integraties met partners vaak om mensen uit de ontwikkeling toe te wijzen aan de partner, eigen koppelstukken te bouwen en die in de tijd te onderhouden. In een API-first-wereld integreren partners zichzelf. Ze lezen de documentatie, bouwen de integratie, onderhouden die. De arbeidseconomie is volstrekt anders.

De voorspelbare tegenwerpingen

Het argument roept voorspelbare weerstand op. Drie tegenwerpingen komen bijna altijd, en elk heeft een helder antwoord.

«API-first bouwen kost meer.» Het kost vooraf meer. De totale kosten over de looptijd zijn lager. Achteraf een volledige API aanbrengen op een bestaande toepassing die bij de interface begon, is een project van meerdere kwartalen, soms meerdere jaren, dat elk deel van de codebasis raakt. Vanaf dag één API-first bouwen vermijdt dat werk volledig. De rekensom is niet eens dichtbij.

«Onze klanten gebruiken geen API’s.» Klanten schrijven misschien geen code, maar hun hulpmiddelen wel. Hun integraties wel. De agenten waarop ze steeds meer leunen zeker wel. In 2026 zeggen «onze klanten gebruiken geen API’s» is als zeggen «onze klanten gebruiken geen databases»: technisch waar en volstrekt naast de kwestie. Klanten gaan indirect met de API om, via elke gang in Zapier, elke verbonden app, elke agent die ze aanroepen.

«We kunnen later een API toevoegen.» Dat is de duurste zin in de software. Een volledige API toevoegen aan een bestaande toepassing die bij de interface begon, betekent bedrijfslogica van de presentatielaag ontwarren, een eenvormig gegevensmodel bepalen dat mogelijk niet bij de eigenaardigheden van de interface past, authenticatie en autorisatie van nul opbouwen en elk toegangspunt testen tegen elk randgeval dat de interface stilzwijgend behandelde. Het is geen functie toevoegen. Het is de architectuur van het product opnieuw ontwerpen. Teams die zeggen dat ze later een API toevoegen, eindigen bijna altijd met een gedeeltelijke API die de gemakkelijke bewerkingen dekt en de moeilijke achter de interface laat zitten, wat slechter is dan geen API, omdat het de illusie van programmatische toegang wekt zonder de werkelijkheid.

Waarom nu en niet volgend jaar

De kosten van wachten groeien elk kwartaal. Drie redenen tellen op.

Ten eerste wordt de codebasis moeilijker te herstructureren. Elke functie die in het patroon «interface eerst» wordt gebouwd, is nog een functie om later te ontwarren. Technische schuld hoopt zich dagelijks op.

Ten tweede vormt het ecosysteem van agenten nu zijn gewoonten. De platforms, raamwerken en markten voor agenten die de komende vijf jaar bepalen, ontstaan dit jaar. De toepassingen die vandaag toegankelijk zijn voor agenten, worden de standaardkeuzes die in gangen worden opgenomen, door assistenten worden aanbevolen en in bedrijfsstapels worden geïntegreerd. Een jaar later verschijnen betekent concurreren tegen wie al gevestigd is met bestaande integraties en bewezen betrouwbaarheid.

Ten derde bewegen de concurrenten die het memo hebben begrepen al. Als de markt er een is waarin het vermogen tot integratie telt (en in het B2B is dat in wezen elke markt) dan hebben de concurrenten die nu naar API-first gaan een voordeel dat optelt en groeit met elke gebouwde integratie, elke verbonden agent, elke geautomatiseerde gang.

Verwante lectuur

Het architectonische argument achter dit memo staat uitgewerkt in waarom API-first de enige architectuur is die het AI-tijdperk overleeft, de vraag naar de vorm van de API in waarom GraphQL de taal is waarop AI-agenten wachtten, en het gevolg voor de rapportage in het einde van het dashboard.

De slotsom

API-first is geen technische voorkeur. Het is een bedrijfsstrategie met meetbare opbrengsten in omzetgroei, kostenverlaging, concurrentiepositie en bedieningskracht.

Ze versnelt de verkoop door integraties snel en zelf te doen te maken. Ze verlaagt de ondersteuningskosten door automatisering bij de klant mogelijk te maken. Ze verhoogt de snelheid van de ontwikkeling door schone architectonische grenzen te scheppen. Ze opent nieuwe omzetkanalen via de ontwikkeling van een ecosysteem en de markten van agenten. Ze bouwt grachten die optellen via netwerkeffecten en zwaartekracht van gegevens. Ze zet het bedrijf klaar voor de grootste verschuiving in hoe software wordt afgenomen sinds de overgang van bureaublad naar cloud.

De bedrijven die API-first bouwen, worden de platforms waar agenten zich tot wenden. De bedrijven die dat niet doen, worden die waar die agenten omheen rijden.

De investeringszaak is niet eens dichtbij. Bouw de API.

Veelgestelde vragen

Wat is de integratiebelasting? De integratiebelasting zijn de opgetelde kosten die een bedrijf betaalt omdat kritieke bewerkingen in zijn product alleen via de gebruikersinterface toegankelijk zijn: langzamere verkoopcycli, hogere ondersteuningskosten, minder zelfstandigheid bij klanten en lagere snelheid van de ontwikkeling. Ze verschijnt zelden als één regel, maar telt op, kwartaal na kwartaal.

Is API-first werkelijk een bedrijfsstrategie of alleen een technische keuze? Het is een bedrijfsstrategie die door de ontwikkeling wordt uitgevoerd. De opbrengsten zijn te zien in de omzet (snellere verkoopcycli, groei via automatisering, distributie via markten van agenten), in de kosten (lagere ondersteuningslast, facultatieve diensten), in de concurrentiepositie (netwerkeffecten, zwaartekracht van gegevens, kennis in het ecosysteem) en in de bedieningskracht (de uitvoer van de ontwikkeling bedient elk oppervlak gelijktijdig).

Vertraagt API-first bouwen ons niet in het begin? De kosten vooraf zijn hoger. De totale kosten over de looptijd zijn lager. Achteraf een volledige API aanbrengen op een bestaande toepassing die bij de interface begon, is een project van meerdere kwartalen, soms meerdere jaren, dat de hele codebasis raakt. Vanaf dag één API-first bouwen vermijdt dat werk volledig.

Onze klanten gebruiken API’s niet direct. Geldt dit toch? Ja. Klanten schrijven misschien geen code, maar hun integraties wel, hun automatiseringen wel, en de agenten waarop ze steeds meer leunen zeker wel. Elke gang in Zapier, elke verbonden toepassing, elke aanroep van een agent is API-gebruik onder een andere naam.

Wat gebeurt er met bedrijven die niet naar API-first gaan? Ze worden onzichtbaar voor het ecosysteem van agenten dat op dit moment zijn catalogus van betrouwbare hulpmiddelen vormt, en ze hopen schuld op in ontwikkeling en ondersteuning die elk kwartaal duurder wordt om af te wikkelen. Het concurrentiegat wordt groter met elke nieuwe integratie die hun API-first-concurrenten uitbrengen.

Gerelateerde Berichten