IIIF Presentation API: Request manifest URI Syntax

A IIIF presentation manifest contains information for

  • "sequences": displaying of digitized images associated with a particular physical object, or born-digital compound object
  • "structures" Navigation between the pages, surfaces or views of the object (e.g. table of contents)
  • "metadata": The display of text, and resources of other media types, associated with the object or its pages – this includes descriptive information about the object (incl. metadata), labels that can aid navigation such as numbers associated with individual pages, copyright or attribution information, etc.

The IIIF Presentation API URI for requesting a manifest must conform to the following URI Template:

{scheme}://{host}/{prefix}/{identifier}/manifest

Response (JSON-LD)


  {
    "@context": "http://iiif.io/api/presentation/2/context.json",
    "@id": "http://localhost:8080/presentation/v2/bsb00026283/manifest",
    "@type": "sc:Manifest",
    "label": "Ottheinrich-Bibel",
    "description": "Um 1430 entstandene, aber erst hundert Jahre später vollendete Handschrift des Neuen Testaments in mittelbairischer Schreibsprache. Früheste erhaltene illustrierte Handschrift eines Neuen Testaments in deutscher Sprache.",
    "attribution": "Bayerische Staatsbibliothek",
    "license": "http://creativecommons.org/licenses/by-nc-sa/4.0/",
    "logo": "http://localhost:8080/images/logo-bsb.png",
    "viewingDirection": "left-to-right",
    "viewingHint": "paged",
    "within": "http://daten.digitale-sammlungen.de/~db/0002/bsb00026283/images",
    "seeAlso": [
      "http://daten.digitale-sammlungen.de/~db/0002/bsb00026283/images"
    ],

    "metadata": [
      {
        "label": "Title",
        "value": "Ottheinrich-Bibel"
      },
      {
        "label": "Subtitle",
        "value": "De fide sanctae et individuae trinitatis / Flaccus Alcuinus. Ordines [u.a.]"
      },
      {
        "label": "Publisher",
        "value": "BSB Handschriften"
      },
      {
        "label": "Publication Place",
        "value": "Ingolstadt/Oberbayern"
      },
      {
        "label": "URN",
        "value": "http://nbn-resolving.de/urn/resolver.pl?urn=urn:nbn:de:bvb:12-bsb00026283-3"
      },
      {
        "label": "Shelf Number",
        "value": "BSB Clm 14510"
      },
      {
        "label": "BSB Identifier",
        "value": "00026283"
      },
      {
        "label": "BVB Identifier",
        "value": "BV021517860"
      },
      {
        "label": "IIIF-Manifest",
        "value": "http://localhost:8080/presentation/v2/bsb00026283/manifest"
      }
    ],

    "sequences": [
      {
        "@id": "http://localhost:8080/presentation/v2/bsb00026283/sequence/normal",
        "@type": "sc:Sequence",
        "label": "Default",

        "canvases": [
          {
            "@id": "http://localhost:8080/presentation/v2/bsb00026283_00041/canvas/1",
            "@type": "sc:Canvas",
            "label": "Page 41",
            "height": 6420,
            "width": 4512,
            "images": [
              {
                "@id": "http://localhost:8080/presentation/v2/bsb00026283/image/bsb00026283_00041",
                "@type": "oa:Annotation",
                "motivation": "sc:painting",
                "on": "http://localhost:8080/presentation/v2/bsb00026283_00041/canvas/1",
                "resource": {
                  "@id": "http://localhost:8080/presentation/v2/bsb00026283/res/bsb00026283_00041",
                  "@type": "dctypes:Image",
                  "height": 6420,
                  "width": 4512,
                  "service": {
                    "@context": "http://iiif.io/api/image/2/context.json",
                    "@id": "http://localhost:8080/image/v2/bsb00026283_00041",
                    "profile": "http://iiif.io/api/image/2/level1.json"
                  }
                }
              }
            ],
          },
          {
            "@id": "http://localhost:8080/presentation/v2/bsb00026283_00042/canvas/2",
            "label": "Page 42",
            "height": 1423,
            "width": 1000,
            "images": [
              {
                "motivation": "sc:painting",
                "on": "http://localhost:8080/presentation/v2/bsb00026283_00042/canvas/2",
                "resource": {
                  "service": {
                    "profile": "http://iiif.io/api/image/2/level1.json",
                    "@context": "http://iiif.io/api/image/2/context.json",
                    "@id": "http://localhost:8080/image/v2/bsb00026283_00042"
                  },
                  "height": 1423,
                  "width": 1000,
                  "@id": "http://localhost:8080/presentation/v2/bsb00026283/res/bsb00026283_00042",
                  "@type": "dctypes:Image"
                },
                "@id": "http://localhost:8080/presentation/v2/bsb00026283/image/bsb00026283_00042",
                "@type": "oa:Annotation"
              }
            ],
            "@type": "sc:Canvas"
          },
          {
            "@id": "http://localhost:8080/presentation/v2/bsb00026283_00043/canvas/3",
            "label": "Page 43",
            "height": 1423,
            "width": 1000,
            "images": [
              {
                "motivation": "sc:painting",
                "on": "http://localhost:8080/presentation/v2/bsb00026283_00043/canvas/3",
                "resource": {
                  "service": {
                    "profile": "http://iiif.io/api/image/2/level1.json",
                    "@context": "http://iiif.io/api/image/2/context.json",
                    "@id": "http://localhost:8080/image/v2/bsb00026283_00043"
                  },
                  "height": 1423,
                  "width": 1000,
                  "@id": "http://localhost:8080/presentation/v2/bsb00026283/res/bsb00026283_00043",
                  "@type": "dctypes:Image"
                },
                "@id": "http://localhost:8080/presentation/v2/bsb00026283/image/bsb00026283_00043",
                "@type": "oa:Annotation"
              }
            ],
            "@type": "sc:Canvas"
          },
          {
            "@id": "http://localhost:8080/presentation/v2/bsb00026283_00044/canvas/4",
            "label": "Page 44",
            "height": 1423,
            "width": 1000,
            "images": [
              {
                "motivation": "sc:painting",
                "on": "http://localhost:8080/presentation/v2/bsb00026283_00044/canvas/4",
                "resource": {
                  "service": {
                    "profile": "http://iiif.io/api/image/2/level1.json",
                    "@context": "http://iiif.io/api/image/2/context.json",
                    "@id": "http://localhost:8080/image/v2/bsb00026283_00044"
                  },
                  "height": 1423,
                  "width": 1000,
                  "@id": "http://localhost:8080/presentation/v2/bsb00026283/res/bsb00026283_00044",
                  "@type": "dctypes:Image"
                },
                "@id": "http://localhost:8080/presentation/v2/bsb00026283/image/bsb00026283_00044",
                "@type": "oa:Annotation"
              }
            ],
            "@type": "sc:Canvas"
          },
          {
            "@id": "http://localhost:8080/presentation/v2/bsb00026283_00045/canvas/5",
            "label": "Page 45",
            "height": 1423,
            "width": 1000,
            "images": [
              {
                "motivation": "sc:painting",
                "on": "http://localhost:8080/presentation/v2/bsb00026283_00045/canvas/5",
                "resource": {
                  "service": {
                    "profile": "http://iiif.io/api/image/2/level1.json",
                    "@context": "http://iiif.io/api/image/2/context.json",
                    "@id": "http://localhost:8080/image/v2/bsb00026283_00045"
                  },
                  "height": 1423,
                  "width": 1000,
                  "@id": "http://localhost:8080/presentation/v2/bsb00026283/res/bsb00026283_00045",
                  "@type": "dctypes:Image"
                },
                "@id": "http://localhost:8080/presentation/v2/bsb00026283/image/bsb00026283_00045",
                "@type": "oa:Annotation"
              }
            ],
            "@type": "sc:Canvas"
          }
        ]
      }
    ],

    "structures" : [ {
      "label" : [ {
        "@language" : "de",
        "@value" : "Inhaltsverzeichnis"
      }, {
        "@language" : "en",
        "@value" : "Table of Contents"
      } ],
      "viewingHint" : "top",
      "ranges" : [ "http://localhost:8080/presentation/v2/bsb00026283/range/21", "http://localhost:8080/presentation/v2/bsb00026283/range/22" ],
      "@type" : "sc:Range",
      "@id" : "http://localhost:8080/presentation/v2/bsb00026283/range/0"
    },
    {
      "label" : {
        "@language" : "und-Latn",
        "@value" : "Miniatur: Einzug in Jerusalem"
      },
      "canvases" : [ "http://localhost:8080/presentation/v2/bsb00026283_00041/canvas/1" ],
      "ranges" : [ ],
      "@type" : "sc:Range",
      "@id" : "http://localhost:8080/presentation/v2/bsb00026283/range/21"
    }, {
      "label" : {
        "@language" : "und-Latn",
        "@value" : "Rankenintiale U"
      },
      "canvases" : [ "http://localhost:8080/presentation/v2/bsb00026283_00043/canvas/3" ],
      "ranges" : [ ],
      "@type" : "sc:Range",
      "@id" : "http://localhost:8080/presentation/v2/bsb00026283/range/22"
    }]
  }