Gutendex Books API
Returns paginated metadata for Project Gutenberg ebooks with filters for author birth/death year, copyright status, IDs, languages, MIME type, free-text search, topic, and sort order. Also exposes individual book lookup by Project Gutenberg ID.
Documentation
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/gutendex/refs/heads/main/json-schema/gutendex-book-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/gutendex/refs/heads/main/json-schema/gutendex-book-list-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/gutendex/refs/heads/main/json-schema/gutendex-person-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/gutendex/refs/heads/main/json-schema/gutendex-format-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/gutendex/refs/heads/main/json-schema/gutendex-error-schema.json