Was ist ein API-Endpunkt?
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.
Endpunkte geben an, wo Ressourcen liegen, auf die Software von Drittanbietern zugreifen kann. Clients verwenden Endpunkte, um mit serverseitigen Web-APIs zu interagieren.
What is an API endpoint?
Endpoints are important aspects of interacting with server-side web APIs, as they specify where resources lie that can be accessed by third party software. Usually the access is via a URI to which HTTP requests are posted, and from which the response is thus expected. Web APIs may be public or private, the latter of which requires an access token.[6]

Endpoints need to be static, otherwise the correct functioning of software that interacts with it cannot be guaranteed. If the location of a resource changes (and with it the endpoint) then previously written software will break, as the required resource can no longer be found at the same place. As API providers still want to update their web APIs, many have introduced a versioning system in the URI that points to an endpoint.
Endpoints specify where resources lie that can be accessed by third party software. Clients use endpoints to interact with server-side web APIs.