Project Gutenberg API
Project Gutenberg (gutenberg.org) has 2 public methods: search free books and get book text. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.
Unofficial. Not affiliated with or endorsed by Project Gutenberg.
Methods
2Finds free public-domain Project Gutenberg books by title, author or topic, with authors, languages, subjects, recent downloads, and reading and download links. Public-domain status is based on the United States.
Returns title, authors, languages, subjects, downloads, read/epub/text/cover links, ebook number
Readgutenberg.org/search_free_booksGets the plain text of a public-domain Project Gutenberg book by title, optionally matching its author and language. Chooses the most downloaded matching edition with a plain-text file, removes the Gutenberg header and license, and can cut the text after a chosen number of words.
Returns title, author, language, release date, word count, book text, book page link, ebook number
Readgutenberg.org/get_book_text