fbpx

Was versteht man unter einer API?

Sie möchten einfach erklärt mit Beispielanwendung wissen, was man unter einer API versteht?
Dann sind Sie hier genau richtig!

Die Abkürzung des Application Programming Interface lautet „API“. Dieser Begriff bezeichnet eine Schnittstelle zweier Programme, zwischen einem Programm sowie dem Betriebssystem oder einer Schnittstelle zwischen zwei Betriebssystemen.

Die Aufgabe der Schnittstelle ist es, eine Kommunikation von zwei Programmsystemen auf Quelltextebene herzustellen oder diese zu vereinfachen. Da ein Application Programming Interface zumeist als modulares System aufgebaut ist, müssen nicht automatisch alle Bestandteile der APIverwendet werden.

Beispiel:

Ein gängiges Beispiel für die API-Nutzung, das uns täglich begegnet, sind Wetterdaten. Reichhaltige Wetterinformationen sind auf allen Plattformen zu finden, z. B. in der Google-Suche, in der Wetter-App von Apple oder sogar über Ihr Smart Home-Gerät. Wenn Sie beispielsweise bei Google nach “Wetter + [Name Ihrer Stadt]” suchen, sehen Sie oben in den Suchergebnissen ein spezielles Feld (ein sogenanntes Rich Snippet) mit den aktuellen Wetterbedingungen und der Vorhersage.

Da Google (noch!) nicht im Geschäft mit Wetterdaten ist, bezieht es diese Informationen von einem Drittanbieter. Sie tun dies über eine API, die ihnen die neuesten Wetterdaten in einer für sie leicht zu formatierenden Art und Weise übermittelt. Wie bereits erwähnt, gibt es viele Wetter-APIs, die diese Art von Funktionalität bieten.

Ich hoffe ich konnte Ihnen helfen zu verstehen, was man unter einer API versteht.
Für Rückfragen stehe ich gerne zur Verfügung!

Sie möchten weitere Fachbegriffe im Lexikon erkunden? Navigieren Sie gerne zum nächsten Punkt untenstehend!