Kurz erklärt
Eine API ist eine definierte Programmierschnittstelle, über die verschiedene Anwendungen Daten oder Funktionen kontrolliert austauschen.
API steht für Application Programming Interface. Die Schnittstelle beschreibt, welche Anfragen erlaubt sind, in welchem Format Daten übergeben werden und welche Antwort zurückkommt. Häufig werden Web-APIs über HTTPS und strukturierte Daten wie JSON angesprochen.
Eine vorhandene API bedeutet noch nicht, dass jede gewünschte Integration sofort möglich ist. Berechtigungen, Datenqualität, Mengenbegrenzungen, Fehlerfälle und die fachliche Zuordnung zwischen beiden Systemen müssen zusätzlich geklärt werden.
Ein praktisches Beispiel
Ein Onlineshop fragt Produktdaten aus einer Warenwirtschaft ab und übergibt neue Bestellungen zurück. Die API stellt die technischen Wege bereit; die Integration bestimmt Zuordnungen und Abläufe.
- API mit fertiger Integration verwechseln
- Fehler- und Wiederholungsfälle ignorieren
- Zugangsdaten unsicher speichern
- Keine Dokumentation der Datenzuordnung erstellen
Häufige Fragen zu API
Nein. Viele APIs benötigen Zugangsdaten, besondere Berechtigungen oder sind nur für ausgewählte Partner verfügbar.
Der Aufwand hängt von Dokumentation, Datenmodell, Berechtigungen, Richtung, Datenmenge und notwendigen Fehlerprozessen ab.
Verwandte Begriffe
Aus dem Begriff wird eine konkrete Aufgabe?
Beschreiben Sie kurz System und Ausgangslage. Wir ordnen ein, welcher nächste Schritt sinnvoll ist.