Terug naar Woordenboek
beginnerTechnisch
5 min leestijd

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

Taak: 1.000 klant-e-mails per maand verwerken.

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

Je stuurt een prompt naar de API en krijgt JSON terug met: het antwoord (content), het tokengebruik (prompt_tokens, completion_tokens), en een status (finish_reason: "stop" = klaar, "length" = limiet bereikt).

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

No-code (Zapier, Make): klik-interface, verbind AI met 5.000+ apps. Perfect voor simpele workflows en kleine schaal.

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.

"API-calls zijn direct, toch?"

API-calls duren 1-10 seconden afhankelijk van het model en de lengte. Voor gebruiker-gerichte features: bouw laadstaten in. Voor batchverwerking: gebruik parallelle requests binnen de rate limits. Gebruik RAG om onnodige LLM-calls te voorkomen.

Tools Die Dit Gebruiken

OpenAI APIAnthropic Claude APIGoogle Gemini APICohere API

Veelgestelde Vragen

Heb je programmeerkennis nodig voor API's?
Niet per se. No-code tools als Zapier en Make verbinden AI-API's met duizenden apps via een klikinterface. Low-code: Python-scripts leer je in 1-2 weken, en ChatGPT kan de code voor je schrijven. Custom code is alleen nodig bij complexe integraties. 80% van bedrijven kan met no-code of low-code beginnen.
Wat kosten API-calls?
Afhankelijk van model en volume. Een chatbot met 500 gebruikers en 10 berichten per maand kost ~€50 per maand met GPT-4, of ~€2 met een goedkoper model. E-mails samenvatten (1.000 per maand): ~€12. Contentgeneratie (100 blogposts): ~€4. Start altijd met het goedkoopste model en upgrade alleen waar kwaliteit cruciaal is.
Hoe krijg ik een API key?
Bij OpenAI: ga naar platform.openai.com, maak een account, voeg een betaalmethode toe, en maak een key aan. Kopieer de key direct — je ziet hem maar één keer. Stel altijd een maandlimiet in en zet e-mailwaarschuwingen aan. Bewaar je key in een password manager, nooit in code.
Wat is rate limiting?
Rate limits begrenzen hoeveel API-requests je per tijdseenheid mag doen. Bij de gratis tier van OpenAI: 3 requests per minuut. Bij betaalde tiers: tot 10.000 per minuut. Als je de limiet bereikt, krijg je een foutmelding (HTTP 429). Bouw altijd retry-logica in met oplopende wachttijden.

Wil je deze term in de praktijk leren toepassen?