API
Application Programming Interface
Simpele Uitleg
Een API is de "bezorgdienst" waarmee software met andere software praat. In plaats van ChatGPT te gebruiken via de website (typen, kopiëren, plakken), stuur je via een API direct vanuit je eigen systemen vragen en krijg je antwoorden terug. Website = zelf eten in het restaurant. API = bezorgdienst die het eten naar je brengt. Dit is hoe bedrijven AI écht gebruiken.
Technische Definitie
Een API (Application Programming Interface) is een gestandaardiseerde interface waarmee programma's met elkaar communiceren. Voor AI betekent dit: je stuurt een HTTP-request naar de OpenAI API of Claude API met een prompt, model en instellingen (temperature, max tokens), en krijgt een JSON-response terug met het antwoord en het tokengebruik. Authenticatie gaat via een API key. Betaling is per token.
Waarom Dit Belangrijk Is
API's zijn wat AI bruikbaar maakt voor bedrijven. Automatisering: 1.000 klantenreviews samenvatten? Via de website is dat 8 uur kopiëren en plakken. Via de API: 10 minuten, automatisch.
Integratie: AI zit direct in je eigen systemen. Een support ticket komt binnen, AI analyseert het meteen, alles automatisch. Schaal: via de website doe je één ding tegelijk. Via de API duizenden per minuut.
Voor teams die AI structureel willen inzetten is de API de stap van "experimenteren" naar "echt toepassen." In de AI voor bedrijven training leer je hoe je die stap maakt — ook zonder technische achtergrond.
Hoe Het Werkt
Zonder API: je typt in een chatvenster, wacht op antwoord, kopieert het resultaat. Handmatig werk dat niet schaalt.
Met API: je schrijft een klein programma (of gebruikt een no-code tool als Zapier). Dat programma stuurt automatisch vragen, krijgt antwoorden terug in gestructureerd formaat (JSON), en verwerkt ze.
Je hebt twee dingen nodig: een API key (toegangscode, krijg je via OpenAI of Anthropic) en basiskennis programmeren of een tool die het voor je doet.
Voorbeeld: 1.000 klantenreviews samenvatten. Handmatig = 8 uur. Via de API: 10 regels code, 10 minuten. Tools als MCP maken het nog makkelijker door API's te combineren met andere systemen. In de ChatGPT, Claude & Gemini Masterclass leer je hoe je dit opzet.
Use Cases
Support tickets automatisch verwerken
SaaS-bedrijf met 500 tickets per dag. Zonder API: 2 uur per dag handmatig categoriseren. Met API: elk ticket wordt automatisch geclassificeerd op urgentie, type en sentiment, en toegewezen aan het juiste teamlid. Kosten: ~€10 per maand. Besparing: €2.000 aan medewerker-tijd.
Facturen verwerken
Een finance team verwerkt 200 facturen per maand. Handmatig: 30 minuten per factuur. Via de API met vision-functie: upload PDF, AI extraheert factuurnummer, bedrag, btw en leverancier naar JSON. Van 100 uur naar 3 uur per maand.
Content op schaal produceren
Een marketing team wil 100 productbeschrijvingen. Via de API: een script stuurt voor elk product een prompt, stelt de temperature in op 0,8 voor variatie, en slaat de output op als concept. Menselijke review maakt het af — 80% sneller dan from scratch.
Team-breed AI-automatisering
De echte winst ontstaat als je API-workflows combineert over afdelingen: support, sales, marketing, finance. In AI als Teamsport leer je hoe je dit organisatie-breed opzet zonder dat elk team het wiel opnieuw uitvindt.
Voorbeelden
Website vs. API vergeleken
Website-aanpak: een medewerker typt elke e-mail in ChatGPT, kopieert het antwoord. 40 uur per maand, €600.
API-aanpak: een script stuurt elke e-mail automatisch, krijgt het antwoord als JSON terug, slaat het op. 150.000 tokens per maand = €4,50 plus €20 hosting. Totaal: €25.
En de API schaalt: 10.000 e-mails kost €70, niet €6.000.
Wat je terugkrijgt van een API-call
Dit gestructureerde formaat maakt automatisering eenvoudig. Je code pakt precies de informatie die je nodig hebt — geen kopiëren en plakken meer.
No-code vs. custom API-gebruik
Low-code (Python scripts): leer het in 1-2 weken, meer controle over prompt engineering en tokenoptimalisatie.
Custom code: voor een development team dat complexe integraties bouwt. Volledige controle maar vraagt developer-skills.
Veelgemaakte Fouten
"Ik zet mijn API key gewoon in de code"
Een API key is als een creditcard. Bots scannen GitHub continu op gelekte keys — een developer die zijn key pushte naar een publieke repo kreeg binnen 24 uur een factuur van €10.000. Sla keys altijd op als environment variables, nooit in code.
"Mijn script crasht soms, maar dat is normaal"
API's falen soms (rate limits, timeouts, serverfouten). Zonder foutafhandeling verlies je data. Bouw altijd retry-logica in: wacht 1 seconde, dan 2, dan 4 (exponential backoff). Productie-code moet robuust zijn.
Tools Die Dit Gebruiken
Veelgestelde Vragen
Heb je programmeerkennis nodig voor API's?
Wat kosten API-calls?
Hoe krijg ik een API key?
Wat is rate limiting?
Gerelateerde Termen
Wil je deze term in de praktijk leren toepassen?