Direkt zum Hauptinhalt

Alma REST-API (geschlossen)

Die geschlossenen Alma/Primo-Schnittstellen werden von SLSP und Bibliotheken im SLSP-Verbund sowie einigen internen Umsystemen genutzt. Für die Nutzung wird ein API Key benötigt, der nur für bibliotheksinterne Zwecke vergeben wird.

Die Schnittstellen sind im Ex Libris Developer Network unter REST APIs dokumentiert:
https://developers.exlibrisgroup.com/alma/apis

Hier findet man auch Informationen zu den API Thresholds:
https://developers.exlibrisgroup.com/alma/apis/#threshold

Items

Die Alma REST API für Items liefert Exemplar-Informationen zu einem bestimmten Item Barcode im XML- oder JSON-Format zurück.

Abfrage-Beispiel

https://api-eu.hosted.exlibrisgroup.com/almaws/v1/items?item_barcode=ZM03071184&apikey=myAPIKey

Die Abfrage mit dem Barcode-Parameter ist ein Alias für die folgende Abfrage und wird zu dieser aufgelöst:

https://api-eu.hosted.exlibrisgroup.com/almaws/v1/bibs/990009823350205508/holdings/22427388740005508/items/23427388790005508?apikey=myapikey

Bibs

Die Alma REST API für bibliographische Aufnahmen liefert Titeldaten zu einer bestimmten MMS ID im XML- oder JSON-Format zurück (z.B. Marc-XML).

Abfrage-Beispiele

Eine einzelne MMS ID:

https://api-eu.hosted.exlibrisgroup.com/almaws/v1/bibs/990105647720205508?apikey=myapikey

Mehrere MMS IDs:

https://api-eu.hosted.exlibrisgroup.com/almaws/v1/bibs?mms_id=990105647720205508,990104447620205508&apikey=myapikey

Holdings

Die Alma REST API für Holdings liefert eine Liste von Holdings zu einer bestimmten Titelaufnahme (MMS ID) im XML- oder JSON-Format zurück.

Abfrage-Beispiel

https://api-eu.hosted.exlibrisgroup.com/almaws/v1/bibs/990109356830205508/holdings?apikey=myapikey