api icon indicating copy to clipboard operation
api copied to clipboard

Source for API and model specifications documents (api and model)

Results 240 api issues
Sort by recently updated
recently updated
newest added

Currently the IIIFv3 specification makes no mention of the ["Physical Dimensions Service"](https://iiif.io/api/annex/services/#physical-dimensions) that was introduced in IIIFv2. Most importantly it's missing a `type` entry in the table in section ["3.3.1...

presentation
extensions

Preview: https://preview.iiif.io/api/annex-migration-services/registry/services/ This draft PR is the start of migrating the annex/services content to registry/services. So far this: - copies the GeoJSON section over to registry per #2019 - adds...

Split from #547. __Issue:__ In order to allow the IIIF Authentication workflow to work with non IIIF Image API resources, such as audio or video resources, there needs to be...

auth
A/V
discuss
Ready-for-Eds

While writing a cookbook recipe on how to use AnnotationCollections https://github.com/IIIF/cookbook-recipes/issues/309 the question arose where it is allowed to put an AnnotationCollection in a Manifest. The spec explicitly mentions an...

The various APIs will frequently refer to each other, as seen with the Presentation and Image API contexts. To avoid embedding references to contexts everywhere, JSON-LD 1.1 lets us use...

image
presentation
auth
discuss
principles
extensions

While implementing the Authentication API, I stumbled on two issues with internationalized messages: 1. **Multi-lingual/Multi-valued labels/headers/descriptions** Currently the specification does not explicitely mention that these fields can be multi-lingual and...

auth
discuss
Ready-for-Eds

Assuming my reading is correct, when a token expires the most appropriate error state is `invalidCredentials` -- invalid because they have expired, not because the user is not authorized. This...

auth
editorial
Ready-for-Eds

As it's a preflight request for XHR, while the following GET can redirect, the OPTIONS must return 200. This is somewhat contrary to section 3.2 of the Auth API: >...

auth
editorial
Ready-for-Eds

> "an appropriated authorized" should be "an appropriately authorized" (Auth 1.0.1?)

auth
editorial
Ready-for-Eds

http://iiif.io/api/auth/1.0/#tiered-access currently says: > If a server supports multiple tiers of access, then it MUST use a different identifier for each Description Resource and its corresponding Content Resource(s). Which isn't...

auth
editorial
Ready-for-Eds