Liste aller endpoints - GeoMatDigital/django-geomat GitHub Wiki

Hier sollen zu Beginn, vorerst, alle Endpoints mit schlichter Beschreibung aufgelistet werden.

Dabei wird unterschieden in "Daten-Endpoints" welche grundsätzlich die Handstück und Mineraldaten der GeoMat-Sammlung der Außenwelt zur Verfügung stellen. Diese endpoints werden dann weiter aufgeteilit in "Detail", "List" und "Filter" Endpoints. Des Weiteren unterscheiden wir überordnend in "App-Endpoints" welche die Daten entweder modifiziert zurverfügung stellen oder gar "andere" Daten darstellen, welche nur in der App Verwendung finden.

Daten-Endpoints

Detail-Endpoints

Detail-Endpoints werden mit der jeweiligen url aufgerufen wobei ein zusätzlichens /{id} angehängt wird. Hierbei ist "{id}" mit der Datenbank Id des jeweiligen Eintrags zu ersetzen. Die root url der GeoMat-API ist geomat.uni-frankfurt.de/api, daran werden die Endpoint-url-zusätze angehängt, wie im Folgenden aufgelistet wird.

Crystalsystem-Detail:

  • Url : geomat.uni-frankfurt.de/api/crystalsystem/{id}
  • Beschreibung: Request, um ein Crystalsystem mit id = id anzufragen.
  • Beispiel : Crystalsystem id = 1