AbeBooks Rare & Used Book Price Scraper
Under maintenancePricing
from $5.00 / 1,000 results
AbeBooks Rare & Used Book Price Scraper
Under maintenanceSearch AbeBooks.com for used, rare, and out-of-print books. Get prices, conditions, sellers, ISBNs, and listing URLs. Perfect for collectors, resellers, and librarians.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Anthony Ts
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Scrape used, rare, and out-of-print book listings from AbeBooks.com — the world's largest marketplace for antiquarian, collectible, and secondhand books with over 200 million listings from 5,500+ booksellers.
Search terms this actor covers: abebooks scraper, abebooks price checker, rare book price guide, used book price tracker, antiquarian book prices, first edition book values, out-of-print book finder, book reseller research, isbn price lookup.
What It Does
- Searches AbeBooks by keyword, title, author, or ISBN
- Filters by binding (hardcover / paperback)
- Sorts by lowest price, highest price, lowest total (price + shipping), or newest
- Extracts signed / first-edition / dust-jacket flags when present
- Returns up to 300 listings (10 pages × 30 per page)
- Works without a browser, proxy, or API key — uses AbeBooks' SSR HTML
Output Fields
| Field | Description |
|---|---|
title | Book title |
author | Author name |
isbn | ISBN (10 or 13 digits) |
format | Paperback / Hardcover |
publisher | Publisher name |
publicationYear | Year of publication |
edition | Edition info (e.g. "First Edition") |
signed | Signed copy flag (Present / Absent) |
dustJacket | Dust jacket flag (Present / Absent) |
price | Listing price in USD |
currency | Currency (usually USD) |
condition | Used / New / LikeNew etc. |
seller | Seller/store name |
sellerUrl | Link to seller profile |
sku | AbeBooks listing ID |
availability | InStock / OutOfStock |
image | Cover image URL |
url | Direct listing URL |
Use Cases
| Who | What they do with it |
|---|---|
| Book resellers | Research current market prices before buying inventory at garage sales or library sales |
| Collectors | Track prices for specific first editions, signed copies, or rare printings |
| Librarians | Appraise donated books or check replacement costs |
| Price alert builders | Feed listings into a bot that notifies when a target book drops below a threshold |
| Developers | Build rare-book price databases, portfolio trackers, or eBay arbitrage tools |
| Sellers on eBay/Amazon | Research what comparable copies are selling for before listing |
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keyword | string | one of these required | General keyword (e.g. "first edition signed tolkien") |
title | string | one of these required | Book title (e.g. "Dune") |
author | string | one of these required | Author name (e.g. "Tolkien") |
isbn | string | one of these required | ISBN-10 or ISBN-13 |
binding | string | no | h = hardcover, s = paperback, empty = any |
sortBy | string | no | lowest-price, highest-price, lowest-total, newest |
maxItems | integer | no | Max results (default: 30, max: 300) |
Example Input
{"title": "Dune","author": "Frank Herbert","binding": "h","sortBy": "lowest-price","maxItems": 30}
Example Output
{"title": "Dune","author": "Herbert, Frank","isbn": "9780441013593","format": "Hardcover","publisher": "Ace Books","publicationYear": null,"edition": "First Edition","signed": null,"dustJacket": "Present","price": 12.50,"currency": "USD","condition": "Used","seller": "ThriftBooks-Dallas","sellerUrl": "https://www.abebooks.com/ThriftBooks-Dallas/...","sku": "30468616341","availability": "InStock","image": "https://pictures.abebooks.com/isbn/9780441013593-us-300.jpg","url": "https://www.abebooks.com/Dune-Herbert-Frank-Ace-Books/30468616341/bd"}
Notes
- No API key required. AbeBooks SSR renders listing data in structured JSON-LD.
- Results may vary by region and availability. Prices are in USD by default.
- For very popular queries, consider using
maxItems: 30and re-running with different sort orders to see diverse price points.