Relaunch unserer neuen Website mit dem hauseigenen "BINARY cms" Mehr erfahren →
← Glossar
Begriff

API (Application Programming Interface)

Eine Schnittstelle, die es verschiedenen Software-Anwendungen ermöglicht, miteinander zu kommunizieren und Daten auszutauschen.

Eine API ist wie ein standardisierter Bote, der es unterschiedlichen Software-Systemen erlaubt, miteinander zu sprechen, ohne die Details der Implementierung des anderen zu kennen. Stell dir vor, du möchtest Wetterdaten in deiner App anzeigen. Anstatt selbst Wetterstationen zu betreiben, nutzt du die API eines Wetterdienstes. Deine App sendet eine Anfrage (z.B. 'Gib mir das Wetter für Zürich'), und die API liefert eine strukturierte Antwort zurück.

Wir nutzen APIs intensiv, um Funktionalitäten von Drittanbietern zu integrieren oder um eine flexible Verbindung zwischen dem Frontend und dem Backend einer Anwendung zu schaffen. Eine gut gestaltete REST API ist oft der Schlüssel zu einer skalierbaren und wartbaren Systemarchitektur. Für Ereignis-getriebene Integrationen ergänzen wir APIs oft um Webhooks, die bei einem Ereignis automatisch die Zielanwendung benachrichtigen.

Glossar

Noch mehr Fachbegriffe entdecken.

„Es gibt keine zu komplexen Probleme — nur zu komplizierte Lösungen."
SS Sergey Shishkin Entwicklung, Programmierung, Beratung