Skip to content

acdh-oeaw/arche-iiifmanifest

Repository files navigation

ARCHE-IIIF-manifest

Build status Coverage Status

A dissemination service for the ARCHE Suite providing IIIF manifests for repository resources.

  • Allows to limit supported resource URL namespaces
  • As for now doesn't support caching. It means generation of the full manifest may take a long time for long image sequences.

REST API

{deploymentUrl}?id={URL-encoded resource URL}&mode=[image|images|manifest]

Depending on the mode parameter the response contains:

  • image a single image information metadata (precisely the service returns a redirect to the Loris service endpoint returning the metadata).
  • images a JSON array of image information metadata URLs for all images within a sequence along with the index of the requested image within the array. This format is accepted e.g. by the OpenSeadragon image viewer (see the last example).
  • manifest a full IIIF presentation API manifest.

Deployment

See the .github/workflows/deploy.yaml