Skip to main content
OCLC Support

Work with the IIIF Image API

Find information about the International Image Interoperability Framework (IIIF) Image API.

Work with the IIIF Image API

CONTENTdm uses the IIIF Image API to build its default image display.  Click the double diagonal arrow button on the upper-right corner of the image to see the viewer:

To verify that a CONTENTdm image is supported by the IIIF Image API, a request can be made to return a JSON document providing image information including width, height, and scaling information. The CONTENTdm image information URL patterns follow the IIIF Image API specification:

  • yourCONTENTdmURL/digital/iiif/2/{collection alias}:{record ID}/info.json

For the example record noted above, the "info.json" URL is:

The IIIF Image API is a powerful and flexible service for interaction with digital images. For example, here's a request to generate a JPEG of the entire image at 15% zoom:

Here is another request, showing a selected detail from the full image:

Here is one more example, showing the image resized for use as a thumbnail image:

For more information on these and other methods for calling the CONTENTdm IIIF Image API service, consult the IIIF Image API specification.