What it returns
Open Library data covering millions of works. Open data.
Title, subtitle, authors, first publish year, edition count, ISBNs, publishers, languages, subjects, median page count, rating, want-to-read and already-read counts, ebook availability, Goodreads, Amazon, OCLC and LCCN IDs, and a cover image URL.
Common uses
Bookstore and library catalogues, reading apps, ISBN enrichment, publishing research. Pay per record.
Request
POST https://api.pushbuild.com/open-library-books/run with a JSON body. Send your key in the X-API-Key header.
| Field | Type | Description |
|---|---|---|
searchQueries | list of strings | Any words: title, author, topic. |
isbns | list of strings | ISBN-10 or ISBN-13, with or without dashes. |
titles | list of strings | Exact-phrase title searches. |
authors | list of strings | Author names; returns their books. |
subjects | list of strings | e.g. science fiction, cooking, World War II. |
authorSearch | list of strings | Returns author records (dates, work count, top subjects) instead of books. |
language | string | Three-letter code, e.g. eng, spa, fre, ger. |
yearFrom | integer | Earliest first-publish year. |
yearTo | integer | Latest first-publish year. |
sort | string: relevance, newest, oldest, rating, editions | Order of search results. Default: "relevance". |
maxResultsPerQuery | integer | Per search. Default: 50. |
maxItems | integer | Maximum items to return (1-500). Default: 100. |
Example
curl -X POST https://api.pushbuild.com/open-library-books/run \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"searchQueries": ["dune"], "maxItems": 20}'
Response
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.
Pricing
Pay only for results returned: $0.24 per 1,000 books. No charge for errors or empty searches.
Related APIs
Academic Papers Search API
Search scholarly papers across Crossref (150M+ works), arXiv and PubMed in one run.
Article & Web Page to Markdown API
Turn any URLs into clean, Markdown, text or JSON.
College Scorecard: US Colleges, Costs, Earnings by Major API
Every US college from the Department of Education College Scorecard: admission rate, SAT/ACT, tuition, net price, completion and retention, median debt and graduates' earnings, plus program-level (major) debt and earnings 1 to 5 years after graduation..
Currency Exchange Rates API
Official European Central Bank reference exchange rates for 30+ currencies, daily since 1999.
CVE Vulnerability Lookup: NVD, CISA KEV, EPSS, OSV API
Look up CVEs by ID or keyword, or check open-source packages for known vulnerabilities.
DexScreener Scraper API
Real-time DEX pair data from DexScreener for any token, pair or search: price, liquidity, FDV, market cap, volume, buys and sells, price change, socials.
Tell us what you need built.
Questions about this API, higher volumes, or a data source you need that we don't cover yet.
hello@pushbuild.com