Leip­zig Uni­ver­si­ty Libra­ry (UBL) pro­vi­des access to its high-qua­li­ty digi­ti­sed mate­ri­al accord­ing to the API stan­dards of the Inter­na­tio­nal Image Inter­ope­ra­bi­li­ty Frame­work (IIIF). This is a modern stan­dard based on JSON-LD.

The IIIF APIs are par­ti­cu­lar­ly well sui­ted for inte­gra­ting UBL image con­tent direct­ly into your own web­sites, app­li­ca­ti­ons and apps without having to copy or edit the images. With IIIF, an inter­face is avail­ab­le that allows you to dyna­mi­cal­ly access UBL’s rich data collec­tions from your own applications.

Fol­lowing the spe­ci­fi­ca­ti­ons of IIIF, the UBL’s hol­dings are hier­ar­chi­cal­ly divi­ded into collec­tions, biblio­gra­phic units are repre­sen­ted by mani­fests. Both are done accord­ing to the spe­ci­fi­ca­ti­ons of the IIIF Pre­sen­ta­ti­on API. From the mani­fests, access to the actu­al digi­ti­zed mate­ri­al is pos­si­ble accord­ing to the spe­ci­fi­ca­ti­ons of the IIIF Image API.

At this time the UBL sup­ports ver­si­on 2 of the IIIF API stan­dards. For a descrip­ti­on of all func­tions of the APIs plea­se read the descrip­ti­ons on https://iiif.io


You can access UBL’s data sets via the collec­tions on the top level:


Sub­or­di­na­te collec­tions are lin­ked in JSON and can be tracked :



Collec­tions at the lowest level refer to the mani­fests of the biblio­gra­phic units assi­gned to them. The­se can also be retrie­ved via HTTPS.