Ready to Learn?Ex Libris products all provide open APIs

Linked Data

The bibliographic metadata found in Alma contains a rich set of information and objects that can be represented in linked data.
The Alma linked open data provides access to the institution’s bibliographic information using Linked Data Principles and made available in several places, including the Alma UI and APIs.
The general workflow for exposing linked open data is described in the following diagram:
Following is detailed description of each step:
 

Enrichment

The bibliographic information is enriched with URIs in the public domain. These URIs are a key piece of information that might be used in order to retrieve new information from related entities. In a Linked Data context, ideally one would simply follow the links and crawl from one data description to another.
 
Alma adds the following URIs (when relevant):
  1. Library of Congress subjects
      For example: http://id.loc.gov/authorities/subjects/sh1234
  1. Library of congress names
      For example: http://id.loc.gov/authorities/names/n1234
  1. Medical Subject Headings (MeSH)
      For example: https://portal.dnb.de/opac.htm?method=simpleSearch&cqlMode=true&query=idn=1234
  1. German National library headings (GND)
      For example: http://www.ncbi.nlm.nih.gov/mesh/?term=1234

The above URIs are added according to the Alma authorities control mechanism, i.e. to authorized fields according to the defined vocabularies.
 
  1. Virtual International Authority File (VIAF®)
      For example: http://viaf.org/viaf/sourceID/LC|no1234
                             http://viaf.org/viaf/sourceID/DNB|1234
      Note that VIAF links are added only for library of congress and GND authorized fields.
 
  1. Wikidata links
      Links to Wikidata are provided via a resolver URI with the following structure:
      https://open-na.hosted.exlibrisgroup.com/resolver/wikidata/{identifier type}/{identifier}.
      Alma creates URIs for the following identifier types:
  • Issn
  • Isbn
  • Oclc number
  • Library of congress authorized fields
  • GND authorized fields
      The resolver will redirect to the relevant Wikidata HTML page.
      Adding a ".jsonld" suffix will result in getting the data in JSON-LD format.
      Note: Alma creates the Wikidata URIs without checking if the actual page exists.
      As Wikidata information is not full, there might be situations in which resolving the Wikidata URI will return 400 HTTP response.


Formats

Linked data can be exposed in several formats. Alma supports the following LD formats:
Each format defines the structure of the information and the entities in which it will be exposed. The pages in this section describe each LD format in more details, including the places in Alma in which it is exposed.
 

Required configuration

The Linked Data functionality is opt-in. In order to activate it, an integration profile should be defined in Alma. See OLH for more details about defining the “Linked Data” integration profile.