Books, book covers and related data.
Open Library provides a set of APIs for looking up and searching bibliographic data, including book search, search-inside-book text search, cover images, work and edition records, author records, subject-based book lists, user reading lists, and recent changes across the catalog. Data is available in JSON, YAML, and RDF/XML formats, and structured data for most items can be retrieved by appending a file extension to an Open Library page URL.
Access is rate-limited to 1 request per second for unidentified requests and 3 requests per second for requests that include a User-Agent header with an application name and contact email. The APIs are intended for open-source and mission-aligned projects, library and education tools, and real-time, low-volume, human-facing discovery services rather than bulk data retrieval or high-traffic commercial backends; bulk access is available separately through monthly data dumps.
The service is used by organizations and developers including Trove (National Library of Australia), the library systems Koha and Evergreen, the Library of Congress's read.gov, and various third-party plugins and applications such as an OpenBook WordPress plug-in and reading-list apps.
Yes, the APIs are free, with default rate limits of 1 request per second, or 3 requests per second if you identify your app with a User-Agent header and contact email.
Open Library provides data in JSON, YAML, and RDF/XML formats.
It is intended for open-source and mission-aligned projects, library and education tools, and human-facing, real-time, low-volume discovery services rather than bulk or high-traffic commercial backends.
No, bulk scraping is discouraged; instead Open Library offers free monthly data dumps or direct contact via email for bulk needs.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
API to get data from Harry Potter books, movies and characters.
Free Bible API serving 800+ text translations and 40+ audio translations.
Manage users, books, authors, loans and reviews.
Books, book covers and related data.
Enables you to get instant data from our vast poetry collection.
RESTful Quran API with multiple languages.