Was ist ein Endpoint?
Ein Endpoint (dt. „Endpunkt“) ist in der Webentwicklung ein definierter Zugangspunkt zu einem Webservice oder einer API (Programmierschnittstelle). Über diesen Zugangspunkt können Daten angefordert, gesendet, geändert oder gelöscht werden. Ein Endpoint besteht üblicherweise aus einer URL (Internetadresse), welche genau angibt, wie und wo eine bestimmte Ressource erreichbar ist, oft zusammen mit einer HTTP-Methode wie GET, POST, PUT oder DELETE.
Beispiel:
Der Endpoint https://api.beispiel.de/user/123
könnte dazu dienen, die Daten des Nutzers mit der ID 123 abzufragen oder zu bearbeiten.
Ein Endpoint regelt die Kommunikation zwischen Clients (z. B. einer Website oder App) und Servern und ist somit ein grundlegender Baustein moderner Webanwendungen und -dienste.