API (Application Programming Interface)

Eine API ist eine definierte Schnittstelle, über die Software-Komponenten miteinander kommunizieren und Daten sowie Funktionen bereitstellen.

IT

Definition

APIs legen fest, wie Anfragen gestellt und Antworten strukturiert werden. Häufige Stile sind REST, GraphQL und gRPC. Authentifizierung und Versionierung sind zentrale Aspekte im API-Design.

Anwendungsfelder

  • Integration von Drittservices (z. B. Zahlungsanbieter)
  • Mobile Apps, die auf Backend-Daten zugreifen
  • Automatisierung und Datenaustausch zwischen Systemen

Beispiel

Ein Webshop ruft via REST-API Produktdaten ab. Lieferzeiten werden aus einem SCM-System bezogen, um die Lead Time transparent zu machen.

Verwandte Begriffe