Direkt zum Hauptinhalt

Alma SRU

Infos zu SRU-Schnittstelle

SRU ist die offene Alma-Schnittstelle für Forschende, um an bibliographische Daten der Zentralbibliothek Zürich zu kommen. Sie hat keinen API Threshold. SRU ist in Alma nicht für Massen-Exporte konzipiert. Maximal werden 10'000 Ergebnisse pro Suche zurückgegeben.

Basis-URL

Alma allgemein:

https://<Alma domain>/view/sru/<institution code>?

ZB / UB Zürich
https://uzb.swisscovery.slsp.ch/view/sru/41SLSP_UZB?

SLSP Network Zone
https://slsp-network.alma.exlibrisgroup.com/view/sru/41SLSP_NETWORK?

Explain-Operation
https://uzb.swisscovery.slsp.ch/view/sru/41SLSP_UZB?version=1.2&operation=explain

Ex Libris Dokumentation
https://developers.exlibrisgroup.com/alma/integrations/sru/

Verfügbare Such-Indices

Die verfügbaren Such-Indices können mit Hilfe der Explain-Operation ermittelt werden.

Als Suchparameter stehen dieselben Alma-Indices zur Verfügung wie in der erweiterten Alma-Suche.

In der Query muss dem Index-Namen das Set ("alma") vorangestellt werden, also z.B. "alma.mms_id" oder "alma.title".

JupyterLite Notebook

Über ein JupyterLite Notebook können Python-erfahrene Nutzende grössere Mengen von Suchergebnissen exportieren: https://zentralbibliothek-zuerich.pages.uzh.ch/zb-suche-katalog.

Der Quellcode für das Notebook ist via Gitlab abrufbar: https://gitlab.uzh.ch/zentralbibliothek-zuerich/zb-suche-katalog

Beispiel-Queries

Nachfolgend einige Beispiele für Suchabfragen in verschiedenen Indices.

DDC / subject

Bibliotheksinterne Use Cases