Zum Inhalt

IIIF Presentation API

Using the IIIF Presentation API

Info

The University Library IIIF Server provides a rudimentary presentation API. At the moment we are extending the functionality of our presentation API to allow metadata enrichment.

The JSON-LD representation of a collection can be reached with the following URL:

https://iiif.ub.unibe.ch/presentation/{version}/collection/{id}/

Where {version} is the IIIF Presentation API to use (currently supported: v2.1 and v3.0).

The {id} is the ID of the collection which can be found in the Collection View or in the CSV export created in the Collection or Sequence View.

Full example: https://iiif.ub.unibe.ch/presentation/v2.1/collection/691e6e0c-afc2-4f17-aee5-d9f88be15865/

The JSON-LD representation of a sequence (also called "Manifest") can be reached with the following URL:

https://iiif.ub.unibe.ch/presentation/{version}/manifest/{id}/

Where {version} is the IIIF Presentation API to use (currently supported: v2.1 and v3.0). The {id} is the ID of the sequence which can be found in the Sequence View or in the CSV export created in the Collection or Sequence View.

Full example: https://iiif.ub.unibe.ch/presentation/v2.1/manifest/78285e64-0b86-4010-99f2-6c14b100432d/

The JSON-LD representation of a canvas can be reached with the following URL:

https://iiif.ub.unibe.ch/presentation/{version}/canvas/{id}/

Where {version} is the IIIF Presentation API to use (currently supported: v2.1 and v3.0).

The {id} is the ID of the image displayed on the canvas which can be found in the Image View or in the CSV export created in the Collection or Sequence View.

Full example: https://iiif.ub.unibe.ch/presentation/v2.1/canvas/e61b22ed-3d94-4322-9633-e4b9a3df1def/

Info

According to the IIIF Presentation API specifications, it is theoretically possible to place multiple images of different sizes on a canvas.

However, the University Library IIIF server always delivers a canvas in the 100% size of the image on which the respective image is placed in the same size.

API "by name" Access

The JSON-LD representation of a IIIF resource can also be reached with the following URL:

https://iiif.ub.unibe.ch/presentation/{version}/{project-slug}/{resource-type}/{name}/

The {version} is the IIIF Presentation API to use (currently supported: v2.1 and v3.0).

The {project-slug} is the slug of the project which can be found in the Project View.

The {resource-type} is the type of the resource and can have the following values: collection, manifest.

The {name} is the name of the resource.

Full examples of the above mentioned resources, but using the "by name" URL api instead of the standard URL:

https://iiif.ub.unibe.ch/presentation/v2.1/haller/collection/GGA

https://iiif.ub.unibe.ch/presentation/v2.1/haller/manifest/Band_01

Zurück zum Seitenanfang