Was ist ein API-Endpunkt?
What is an API endpoint?
Endpoints specify where resources lie that can be accessed by third party software. Clients use endpoints to interact with server-side web APIs.
Endpunkte geben an, wo Ressourcen liegen, auf die Software von Drittanbietern zugreifen kann. Clients verwenden Endpunkte, um mit serverseitigen Web-APIs zu interagieren.
closed_qa
Endpunkte sind wichtige Aspekte bei der Interaktion mit serverseitigen Web-APIs, da sie angeben, wo Ressourcen liegen, auf die Drittanbieter-Software zugreifen kann. Normalerweise erfolgt der Zugriff über eine URI, an die HTTP-Anfragen gesendet werden und von der somit eine Antwort erwartet wird. Web-APIs können öffentlich oder privat sein, wobei in letzterem Fall ein Zugangs-Token erforderlich ist.

Endpunkte müssen statisch sein, da sonst das korrekte Funktionieren der Software, die mit ihnen interagiert, nicht gewährleistet werden kann. Wenn sich der Ort einer Ressource (und damit der Endpunkt) ändert, wird die zuvor geschriebene Software nicht mehr funktionieren, da die benötigte Ressource nicht mehr am selben Ort zu finden ist. Da API-Anbieter ihre Web-APIs immer wieder aktualisieren wollen, haben viele ein Versionssystem in den URI eingeführt, der auf einen Endpunkt verweist.
de