Direkt zum Hauptinhalt

Zurich Open Platform (ZOP, DSpace) REST

Die Zurich Open Platform basiert aktuell (2024) auf der DSpace Version 8. Diese Version stellt auch eine umfangreiche REST-Schnittstelle zur Verfügung, über die prinzipiell alle Funktionen des normalen HTML-Frontends abgewickelt werden können.

Die Schnttstelle ist hier erreichbar: https://zop.zb.uzh.ch/server/#/server/api Für viele Funktionen ist eine Authentifizierung erforderlich.

Die Dokumentation der Schnittstelle ist im Github-Repository von DSpace auffindbar: https://github.com/DSpace/RestContract/tree/dspace-8_x

Der Anbieter "The Library Code" hat ein Python-Modul entwickelt, mit dem sich diese Schnittstelle einfacher via Python 3 ansprechen lässt: https://github.com/the-library-code/dspace-rest-python