Open Library
Book search, book details and author works
Open Library returns book search results, catalog details, and author works; availability reflects listed editions, not current loan availability, and catalog details may be missing.
Your information
An ISBN to identify the book instead of its title, for example 9780140328721.
The title of the book, for example Pride and Prejudice.
More options
The author to distinguish books with the same title, for example Jane Austen.
Example results
The main character of Fantastic Mr. Fox is an extremely clever anthropomorphized fox named Mr. Fox. He lives with his wife and four little foxes. In order to feed his family, he steals food from the cruel, brutish farmers named Boggis, Bunce, and Bean every night. Finally tired of being constantly outwitted by Mr. Fox, the farmers attempt to capture and kill him. The foxes escape in time by burrowing deep into the ground. The farmers decide to wait outside the hole for the foxes to emerge. Unable to leave the hole and steal food, Mr. Fox and his family begin to starve. Mr. Fox devises a plan to steal food from the farmers by tunneling into the ground and borrowing into the farmer's houses. Aided by a friendly Badger, the animals bring the stolen food back and Mrs. Fox prepares a great celebratory banquet attended by the other starving animals and their families. Mr. Fox invites all the animals to live with him underground and says that he will provide food for them daily thanks to his underground passages. All the animals live happily and safely, while the farmers remain waiting outside in vain for Mr. Fox to show up.
View on Open LibrarySubjects
Animals
Hunger
Open Library Staff Picks
Juvenile fiction
Children's stories, English
Foxes
Fiction
Zorros
Ficción juvenil
Tunnels
Interviews
Farmers
Children's stories
Rats
Welsh Authors
English Authors
Thieves
Tricksters
Badgers
Children's fiction
About the Open Library tool
Open Library searches books by words, with optional author, subject, and publication-age sorting; it requires search words.
Get book returns catalog details using a title, with optional author or ISBN to identify the right book.
List author books returns an author profile and ordered works; it requires an author name, Open Library link, or author key.
Built from openlibrary.org. Last checked Sep 29, 2026.
Actions
Get book
1 creditGet a book’s catalog details from its title, with an optional author or ISBN to identify the right book. Reading availability reflects listed editions; details may be missing when the catalog has none.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
ISBNisbn | Text | Optional | An ISBN to identify the book instead of its title, for example 9780140328721.Example: 9780140328721 |
Titletitle | Text | Required | The title of the book, for example Pride and Prejudice.Example: Fantastic Mr. Fox |
Authorauthor | Text | Optional | The author to distinguish books with the same title, for example Jane Austen.Example: Jane Austen |
What you get
| Field | Type | Description |
|---|---|---|
Titletitle | Text | Book title.Example: Fantastic Mr Fox |
Authorsauthors | List | Authors of the book. |
Subjectssubjects | List | Up to 20 catalog subjects. |
Subtitlesubtitle | Text | Book subtitle, if listed. |
Work Keywork_key | Text | Open Library work key.Example: /works/OL45804W |
Descriptiondescription | Text | Plain-text book description. |
Ratings Countratings_count | Number | Number of reader ratings, when available.Example: 121 |
Average Ratingaverage_rating | Number | Average reader rating from 1 to 5, when available.Example: 3.9504132 |
Cover Image Linkcover_image_link | Text | Link to the cover image.Example: https://covers.openlibrary.org/b/id/6498519-L.jpg |
Open Library Linkopen_library_link | Text | Link to the book on Open Library.Example: https://openlibrary.org/works/OL45804W |
Number of Editionsnumber_of_editions | Number | Number of known editions.Example: 161 |
First Published Yearfirst_published_year | Number | Year the book was first published.Example: 1970 |
Reading Availabilityreading_availability | Text | How the book can be read online.Example: Borrow |
Typical Number of Pagestypical_number_of_pages | Number | Typical page count among editions.Example: 96 |
Example result
For ISBN: 9780140328721, Title: Fantastic Mr. Fox
{
"title": "Fantastic Mr Fox",
"authors": [
"Roald Dahl"
],
"subjects": [
"Animals",
"Hunger",
"Open Library Staff Picks"
],
"subtitle": null,
"work_key": "/works/OL45804W",
"description": "The main character of Fantastic Mr. Fox is an extremely clever anthropomorphized fox named Mr. Fox. He lives with his wife and four little foxes. In order to feed his family, he steals food from the c…",
"ratings_count": 121,
"average_rating": 3.9504132,
"cover_image_link": "https://covers.openlibrary.org/b/id/6498519-L.jpg",
"open_library_link": "https://openlibrary.org/works/OL45804W",
"number_of_editions": 161,
"first_published_year": 1970,
"reading_availability": "borrow",
"typical_number_of_pages": 96
}Search books
1 creditFind Open Library books by search words, optionally narrowing by author and subject and sorting by publication age. Returns work-level results; online availability indicates that at least one edition is marked public or borrowable, not that a loan is currently available.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Sortsort | Text | Optional | Order results by relevance or publication age, for example newest.Example: Newest |
Queryquery | Text | Required | Words to search for, for example Dune.Example: Dune |
Authorauthor | Text | Optional | Narrow results to an author, for example Frank Herbert.Example: Frank Herbert |
Subjectsubject | Text | Optional | Narrow results to a subject, for example gardening.Example: Gardening |
Max Resultsmax_results | Number | Optional | Maximum number of books to return, for example 10.Example: 10 |
What you get
| Field | Type | Description |
|---|---|---|
Booksbooks | List | Matching books. |
Isbnsbooks[].isbns | List | Up to five ISBNs for editions of the work. |
Titlebooks[].title | Text | Book title.Example: Dune |
Authorsbooks[].authors | List | Authors of the work. |
Work Keybooks[].work_key | Text | Open Library work key.Example: /works/OL893414W |
Languagesbooks[].languages | List | Languages of the work as names. |
Free Onlinebooks[].free_online | Yes or no | Whether any edition is marked public or borrowable for online reading.Example: Yes |
Edition Countbooks[].edition_count | Number | Number of editions indexed for the work.Example: 155 |
Cover Image URLbooks[].cover_image_url | Text | Cover image link, if available.Example: https://covers.openlibrary.org/b/id/11481354-L.jpg |
Open Library URLbooks[].open_library_url | Text | Open Library work page.Example: https://openlibrary.org/works/OL893414W |
First Published Yearbooks[].first_published_year | Number | First year of publication, if known.Example: 1965 |
Example result
For Query: Dune, Author: Frank Herbert, Max Results: 3
{
"books": [
{
"isbns": [
"9780441013593",
"9780340839935",
"044100590X"
],
"title": "Dune",
"authors": [
"Frank Herbert"
],
"work_key": "/works/OL893414W",
"languages": [
"French",
"Spanish",
"Ukrainian"
],
"free_online": true,
"edition_count": 155,
"cover_image_url": "https://covers.openlibrary.org/b/id/11481354-L.jpg",
"open_library_url": "https://openlibrary.org/works/OL893414W",
"first_published_year": 1965
},
{
"isbns": [
"8418037679",
"9788466372015",
"8373017259"
],
"title": "Dune Messiah",
"authors": [
"Frank Herbert"
],
"work_key": "/works/OL893461W",
"languages": [
"Spanish",
"Polish",
"Dutch"
],
"free_online": true,
"edition_count": 101,
"cover_image_url": "https://covers.openlibrary.org/b/id/980253-L.jpg",
"open_library_url": "https://openlibrary.org/works/OL893461W",
"first_published_year": 1969
},
{
"isbns": [
"1427202915",
"9789759971342",
"9780425071793"
],
"title": "Children of Dune",
"authors": [
"Frank Herbert"
],
"work_key": "/works/OL893516W",
"languages": [
"Dutch",
"Chinese",
"Portuguese"
],
"free_online": true,
"edition_count": 77,
"cover_image_url": "https://covers.openlibrary.org/b/id/6976407-L.jpg",
"open_library_url": "https://openlibrary.org/works/OL893516W",
"first_published_year": 1976
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@open-library",
"visibility": "public",
"operation": "get_book",
"version": 1,
"input": {
"isbn": "9780140328721",
"title": "Fantastic Mr. Fox"
},
"response": {
"format": "json"
}
}'What you can do with it
- Find books by title, author, or subject.
- Check book details, subjects, ratings, and listed reading availability.
- Compare publication years and edition counts across matching books.
- Review an author's works, biography, and profile details.
Questions about Open Library
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Open Library tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Open Library account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from openlibrary.org when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
Which books match a search phrase?
Search books returns matching works, with optional author or subject filters and publication-age sorting.
What details are listed for a book?
Get book returns catalog details such as subjects, reader ratings when available, editions, and reading availability.
What books are attributed to an author?
List author books returns ordered works and an author profile, including biography and total works.
