Eine API ist eine Reihe vereinbarter Wege, über die eine Software eine andere um Unterstützung bitten kann. Sie ähnelt einer Speisekarte: Sie zeigt, was man bestellen und wie man danach fragen kann.

Eine Wetter-App kann über eine API bei einem Wetterdienst die heutige Vorhersage abrufen. Der Dienst liefert die Informationen in einem Format zurück, das die App anzeigen kann.

Eine API bedeutet nicht, dass jemand auf alle Inhalte eines Dienstes zugreifen kann. Sie definiert bestimmte Anfragen und Antworten, und der Dienst kann vor der Antwort eine Berechtigung verlangen.