Open Library Book Search
Pricing
from $10.00 / 1,000 results
Open Library Book Search
What Does Open Library Book Search Do?
Open Library Book Search is a powerful Apify actor that lets you search millions of books from the Open Library database. It retrieves comprehensive book metadata including titles, authors, publishers, ISBNs, publication years, page counts, and cover image URLs. Whether you need book data for a research project, a reading list app, or an e-commerce catalog, this actor delivers structured results from one of the world's largest open book databases.
Why Use Open Library Book Search?
Finding reliable book data at scale can be challenging. The Open Library database contains over 20 million book records, making it one of the most comprehensive free resources for bibliographic data. This actor simplifies the process of accessing that data by handling API calls, pagination, and data normalization for you. You get clean, structured JSON output ready for analysis, integration, or storage. No API key is required, making it perfect for quick prototyping and production use alike.
How to Use Open Library Book Search
- Enter your search query (book title, author name, or keyword).
- Set the maximum number of results you want.
- Click "Start" and wait for the actor to finish.
- Download your results in JSON, CSV, or Excel format.
The actor works with zero configuration using sensible defaults — just click Start to get results for popular programming books.
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
| query | string | Book title, author, or keyword to search | javascript programming |
| maxResults | integer | Maximum number of books to return | 50 |
Output Data
Each result includes:
- title — Book title
- author — Author name(s)
- publishYear — First publication year
- isbn — ISBN identifier
- publisher — Publisher name
- language — Language code
- pageCount — Median page count
- coverUrl — URL to the book cover image
- openLibraryId — Open Library unique identifier
Cost of Usage
This actor is very affordable to run. On the Apify Free plan, you can get thousands of book records per month.
- Per result: $0.01
- Per 1,000 results: $10
- Actor start: $0.005
The actor uses minimal memory (256-512 MB) and completes most searches in under 30 seconds.
Tips and Best Practices
- Use specific search terms for more relevant results (e.g., "machine learning python" instead of just "python").
- Start with a smaller maxResults value to test your query, then scale up.
- The cover image URL can be changed from
-M.jpg(medium) to-L.jpg(large) or-S.jpg(small) for different sizes. - Combine this actor with other data tools for richer datasets.
Check out our other useful actors:
- Cocktail Recipe Finder — Find cocktail recipes with ingredients and instructions.
- Meal Recipe Finder — Search meal recipes with nutritional data.
- iTunes Media Search — Search Apple iTunes for music, movies, and podcasts.
