API – Application Programming Interface

Eine API (Application Programming Interface, deutsch: Programmierschnittstelle) ist eine definierte Schnittstelle, über die zwei Software-Systeme miteinander kommunizieren. Sie legt fest, welche Anfragen gestellt werden dürfen und wie die Antwort aussehen muss – ohne dass der Aufrufer die interne Implementierung kennen muss.

Wie funktioniert eine API?

Typisch ist das REST-Prinzip: Eine Anfrage geht per HTTP an eine URL, die Antwort kommt als JSON oder XML zurück. Die wichtigsten HTTP-Methoden sind:

MethodeBedeutungBeispiel
GETDaten lesenGET /api/kunden
POSTNeuen Datensatz anlegenPOST /api/kunden
PUT / PATCHDatensatz ändernPUT /api/kunden/42
DELETEDatensatz löschenDELETE /api/kunden/42

Warum sind APIs wichtig?

APIs trennen Frontend und Backend, erlauben die Integration von Drittdiensten (Zahlungen, Karten, KI) und machen Systeme wartbar. Auch KI-Agenten nutzen APIs, um Werkzeuge wie Suche oder Datenbanken anzusprechen.

Verwandt: Was ist ein AI Agent? · PHP für Webentwicklung