Wat is een API?

Wat is een API?

Een API (Application Programming Interface) is een vastgestelde manier waarop twee applicaties met elkaar kunnen communiceren — zonder dat een gebruiker de website of app zelf hoeft te bezoeken.

Een simpel voorbeeld

Wanneer een weer-app het huidige weer toont, haalt die app die gegevens meestal niet zelf op, maar stuurt hij een verzoek naar de API van een weerdienst, die de actuele gegevens teruggeeft — vaak in een gestructureerd formaat zoals JSON.

Wat heeft dit met IP-adressen te maken?

Elke API-aanroep is technisch gewoon een netwerkverzoek naar een server op een specifiek IP-adres en poort, net als het bezoeken van een gewone website. Het verschil zit in wat er wordt teruggestuurd: geen opgemaakte webpagina, maar ruwe data bedoeld voor een ander programma.

Waarom zijn API’s belangrijk?

Dankzij API’s kunnen diensten met elkaar samenwerken zonder dat ontwikkelaars alles zelf opnieuw hoeven te bouwen — bijvoorbeeld een website die inlog via Google aanbiedt, of een winkel die automatisch verzendkosten berekent via de API van een pakketdienst.