- This service returns a specification conformant JSON-LD IIIF Manifest from an API request.
- The base code is a fork of Colin Maudry's SPARQL-Router
- A generic client implementing hydra-core can call the service entry point (the base URL) with a application/ld+json request and get the hydra:apiDocumentation.
- A sample client implementation can be found here
- For a manifest response, the client simply asks for the class "http://iiif.io/api/presentation/2#Manifest" and defines the {node} variable in an object that is then parsed into a hydra:IriTemplate by the server.
- The endpoint response returns N-triples that are transformed by the service in a multi-step process:
<img src="https://github.com/blumenbach/iiif-manifest-service/blob/master/spec/objects-all.png"alt="" />