Taylor's Library Koha REST API
The Taylor's Library catalog runs on the open-source Koha integrated library system, which ships a versioned REST API under /api/v1 (patrons, items, checkouts, holds, biblios, etc.). The OpenAPI/Swagger specification is publicly retrievable; most data-modifying and patron endpoints require authentication.
Documentation
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-schema/taylors-patron-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-schema/taylors-checkout-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-schema/taylors-hold-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-schema/taylors-item-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-structure/taylors-patron-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-structure/taylors-item-structure.json
Other Resources
Examples
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/examples/taylors-getPatron-example.json
Rules
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/rules/taylors-rules.yml
Vocabulary
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/vocabulary/taylors-vocabulary.yml
JSONLD
https://raw.githubusercontent.com/api-evangelist/taylors/refs/heads/main/json-ld/taylors-context.jsonld