Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

REST API

Definition

Eine REST API (Representational State Transfer Application Programming Interface) ist ein Architekturstil für verteilte Hypermedia-Systeme, der auf den Prinzipien des HTTP-Protokolls aufbaut. REST-APIs verwenden Standard-HTTP-Methoden (GET, POST, PUT, PATCH, DELETE) und liefern Daten meist im JSON-Format zurück. Sie sind die dominante Form der Web-API-Entwicklung und werden von nahezu allen modernen Webdiensten angeboten.

Erläuterung

Die sechs REST-Designprinzipien (Client-Server-Trennung, Zustandslosigkeit, Cachebarkeit, einheitliche Schnittstelle, Schichtensystem und optionaler Code on Demand) sorgen für skalierbare, wartbare APIs. Zustandslosigkeit bedeutet, dass jede Anfrage alle nötigen Informationen enthalten muss und der Server keinen Sitzungszustand speichert. HTTP-Statuscodes (200 OK, 201 Created, 400 Bad Request, 404 Not Found, 500 Internal Server Error etc.) kommunizieren den Ergebnisstatus jeder Anfrage. REST-APIs werden in der Online-Marketing-Praxis für die Integration von CRM-Systemen, E-Mail-Marketing-Tools, Analytics-Plattformen und Advertising-Diensten genutzt. Versionierung (z. B. /api/v1/) ermöglicht Breaking Changes einzuführen, ohne bestehende Clients zu beschädigen.

Praxistipp: Folgen Sie bei der Benennung von REST-Endpunkten der Konvention, Substantive statt Verben zu verwenden (z. B. /users statt /getUsers), um eine intuitive und konsistente API-Struktur zu gewährleisten. Implementieren Sie Pagination für alle Endpunkte, die Listen zurückgeben, um Performance-Probleme bei großen Datenmengeb zu vermeiden.