{"uid":"cap_P9PZY5aVgM5Guc0CkHTkZ","slug":"open-library-book-catalog-scraper-x402-26e879f0","name":"Open Library Book Catalog Scraper (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/open?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"language":{"type":"string","default":"","description":"Optional three-letter catalog language code, such as eng or spa, to filter searches. Direct work URLs are unaffected."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum unique work records across all inputs. Set to 0 for no explicit limit."},"startUrls":{"type":"array","description":"Optional public work URLs or IDs, such as https://openlibrary.org/works/OL66554W. Work records are processed before searches."},"searchQueries":{"type":"array","description":"Keywords, titles, or ISBNs to search in the public catalog. Results are deduplicated by work ID."},"includeWorkDetails":{"type":"boolean","default":false,"description":"Fetch each matching work record to add a description and fill some missing details. This uses an extra request per result."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"title":null,"workId":null,"workUrl":null,"subtitle":null,"authorKeys":null,"authorNames":null,"editionCount":null,"firstPublishYear":null}],"product":"open"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OAVxDwdSJ6hRiKH6Xfwg-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches and retrieves structured book/work records from the Open Library public catalog by keyword, ISBN, title, or direct work URL, returning deduplicated metadata fields.","exampleAgentPrompt":"Search Open Library for books about 'machine learning' and return up to 50 results in English, including descriptions for each work.","exampleUseCases":[{"title":"ISBN batch lookup for bibliographic data","prompt":"I have a list of ISBNs — OL66554W, OL123456W, OL789012W — can you pull structured metadata for each from Open Library, including author names, edition count, and first publish year?"},{"title":"Keyword book search with descriptions","prompt":"Search Open Library for books about 'stoicism' — up to 30 results — and include a description for each one so I can understand what each book is about."},{"title":"Spanish-language book catalog query","prompt":"Find up to 100 Spanish-language books on the topic of 'historia de México' from the Open Library catalog and give me titles, authors, and how many editions each has."}],"resultDescription":"A JSON object with a count and an array of work items. Each item includes: title, workId, workUrl, subtitle, authorKeys, authorNames, editionCount, and firstPublishYear. If includeWorkDetails is true, a description and additional filled fields are appended. Results are deduplicated by work ID across all inputs.","failureModes":["Empty result set if search queries return no matches — not charged","Network timeout if Open Library is slow or unavailable","Invalid work URL format causes that item to be skipped","Language code not recognized results in unfiltered results","maxItems of 0 may return very large result sets depending on query"],"whenToPreferThis":"Use this endpoint when you need structured bibliographic data from the Open Library public catalog — especially for batch lookups by ISBN, keyword search, or direct work URL. Prefer it over generic web scrapers when you specifically need deduplicated work-level records with author, edition, and publication year data in a clean JSON format. The pay-per-call model with no charge for failed or empty runs makes it safe to use speculatively.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:31.351Z","isFirstParty":false,"canonicalSlug":"open-library-book-catalog-scraper-x402-26e879f0"}