API
Kategorie
- Webentwicklung
Verwandte Begriffe
Kontakt

Definition
Eine API (Application Programming Interface) ist eine definierte Schnittstelle, über die zwei Software-Systeme miteinander kommunizieren und Daten austauschen. Sie legt fest, welche Anfragen ein System stellen kann und in welcher Form es Antworten erhält, ohne dass die interne Funktionsweise des Gegenübers bekannt sein muss.
Warum APIs wichtig sind
APIs sind das Bindegewebe moderner Software. Kaum eine Website oder App funktioniert heute isoliert: Zahlungsdienste, Karten, Newsletter-Tools, Buchungssysteme und CMS-Systeme werden über APIs eingebunden. Ohne diese Schnittstellen müsste jede Funktion von Grund auf neu gebaut werden.
Für moderne Web-Architekturen sind APIs zentral. In einem Headless-Setup liefert ein CMS die Inhalte über eine API aus, und das Frontend entscheidet selbst, wie es sie darstellt. Dadurch lassen sich dieselben Inhalte gleichzeitig auf einer Website, in einer App und an anderen Kanälen ausspielen.
API in der Praxis
Bei designtakt hängt fast jedes Projekt an mehreren APIs. Unsere eigene Website ist ein gutes Beispiel: Astro holt die Inhalte per GROQ über die API von Sanity, das Kontaktformular prüft Anfragen über die Turnstile-API von Cloudflare auf Spam und verschickt die E-Mail über die API von Resend. Jede dieser Verbindungen ist klein, braucht aber einen Schlüssel, eine Fehlerbehandlung und einen Plan für den Fall, dass der Dienst kurz nicht antwortet.
Genau das wird oft unterschätzt: Eine Integration ist schnell gebaut, der Aufwand steckt im Betrieb, wenn sich eine API ändert, ein Schlüssel abläuft oder ein Limit greift. Wir prüfen deshalb bei jeder neuen Anbindung, ob ihr Nutzen den laufenden Aufwand rechtfertigt.
Verwandte Begriffe
Headless CMS trennt die Inhaltsverwaltung von der Darstellung und liefert Inhalte über eine API an beliebige Frontends aus.
Sanity ist ein Headless CMS, dessen Inhalte über eine flexible API und die Abfragesprache GROQ abgerufen werden.
Server-Side Rendering nutzt Daten aus APIs, um Seiten auf dem Server fertig aufzubauen, bevor sie an den Browser ausgeliefert werden.
Häufige Fragen zu API
Was bedeutet REST API?
REST ist ein weit verbreiteter Architekturstil für APIs. Eine REST API stellt Daten über klar strukturierte Adressen (URLs) bereit und nutzt die Standard-Methoden des Web-Protokolls HTTP, etwa zum Abrufen, Erstellen oder Löschen von Datensätzen. REST APIs geben ihre Antworten meist im Format JSON zurück, das sowohl für Menschen als auch für Maschinen gut lesbar ist.
Ist eine API dasselbe wie eine Schnittstelle?
Im Kern ja. API steht für Application Programming Interface, also Programmierschnittstelle. Der Begriff Schnittstelle wird im Deutschen oft synonym verwendet. Gemeint ist immer der definierte Weg, über den ein System Funktionen oder Daten für andere Systeme bereitstellt.
Mehr Glossar-Artikel
- Webentwicklung
Astro
- Branding
Brand Assets
- Branding
Brand Identity
- Branding
Branding Guidelines
- Strategie
Briefing
- Webentwicklung
Cloudflare
Neugierig, was möglich ist?
Nimm Kontakt mit uns auf.