id author title date pages extension mime words sentences flesch summary cache txt openlibrary-org-3171 OpenLibrary.org Open Library Books API | Open Library .html application/xhtml+xml 1651 211 61 In this example, if we remove the /Title from the URL (e.g. https://openlibrary.org/works/OL45883W) and then add a suffix of ".json" or ".yml" to the end, the page will return a data representation instead of HTML, e.g.: In this example, if we remove the /Title from the URL (e.g. https://openlibrary.org/works/OL45883W) and then add a suffix of ".json" or ".yml" to the end, the page will return a data representation instead of HTML, e.g.: In this example, entering this URL will result in a redirect to the appropriate Editions page: https://openlibrary.org/books/OL7353617M The Book API is a generic, flexible, configurable endpoint which allows requesting information on one or more books using ISBNs, OCLC Numbers, LCCNs and OLIDs (Open Library IDs). $ curl 'http://openlibrary.org/api/books?bibkeys=ISBN:0201558025,LCCN:93005405' $ curl 'https://openlibrary.org/api/books?bibkeys=ISBN:0201558025,LCCN:93005405&callback=processBooks' $ curl 'https://openlibrary.org/api/books?bibkeys=ISBN:0385472579,LCCN:62019420&format=json' $ curl 'https://openlibrary.org/api/books?bibkeys=ISBN:0385472579,LCCN:62019420&format=json' "preview_url": "https://openlibrary.org/books/OL1397864M/Zen_speaks", "info_url": "https://openlibrary.org/books/OL1397864M/Zen_speaks" $ curl 'https://openlibrary.org/api/books?bibkeys=ISBN:9780980200447&jscmd=data&format=json' "url": "https://openlibrary.org/books/OL22853304M/Slow_reading", "url": "https://openlibrary.org/subjects/books_and_reading", $ curl 'https://openlibrary.org/api/books?bibkeys=ISBN:9780980200447&jscmd=details&format=json' "info_url": "https://openlibrary.org/books/OL22853304M/Slow_reading", "preview_url": "https://openlibrary.org/books/OL22853304M/Slow_reading", ./cache/openlibrary-org-3171.html ./txt/openlibrary-org-3171.txt