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

Bib

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, JSON-Format:

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

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 (Beständen) 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

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