AbeBooks Scraper — Rare, Used & Antiquarian Books avatar

AbeBooks Scraper — Rare, Used & Antiquarian Books

Pricing

from $3.00 / 1,000 results

Go to Apify Store
AbeBooks Scraper — Rare, Used & Antiquarian Books

AbeBooks Scraper — Rare, Used & Antiquarian Books

Scrape AbeBooks for rare, used, and antiquarian book listings. Search by title, author, ISBN, or keyword. Returns full listing data: price, seller details, condition, edition, binding, description, and cover image.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Scrape book listings from AbeBooks, the world's leading marketplace for rare, used, and antiquarian books. Search by title, author, ISBN, or keyword and get full listing details including prices, seller information, condition, edition, and cover images.

No API key required. Works on Apify free plan.

What data does it return?

Each record includes:

  • Book details: title, author, publisher, year, ISBN (10 & 13), edition, binding
  • Listing info: condition, price, currency, description
  • Seller: name, location, star rating
  • Images: cover image URL
  • Links: direct AbeBooks listing URL

Input options

FieldTypeDescription
modeselectsearchBooks or getBookDetails
querystringTitle/keyword search
authorstringFilter by author name
isbnstringSearch by ISBN-10 or ISBN-13
listingUrlsarrayDirect listing URLs (mode=getBookDetails)
conditionselectFilter by condition (new/used/like-new/very-good/good/acceptable)
bindingselectFilter by binding (hardcover/softcover/paperback)
sortByselectSort results (relevance/price-asc/price-desc/year/author/title/seller-rating)
maxItemsintegerMax records to emit (1–10000, default: 100)

Modes

searchBooks (default)

Search the AbeBooks marketplace by any combination of keyword, title, author, or ISBN.

Examples:

  • query: "Lord of the Rings first edition" — first edition copies
  • author: "tolkien", query: "hobbit" — Tolkien's Hobbit listings
  • isbn: "9780345538376" — by exact ISBN
  • query: "signed copy stephen king" — signed books

Filters:

  • condition: only return new/used/very-good/etc. copies
  • binding: only hardcover or softcover listings
  • sortBy: sort by price, year, relevance, or seller rating

getBookDetails

Fetch detailed listing information from one or more direct AbeBooks listing URLs.

Sample output

{
"listingId": "30426916837",
"title": "The Lord of the Rings",
"author": "Tolkien, J. R. R.",
"isbn": "9780345538376",
"publisher": "Del Rey",
"year": "2012",
"edition": "1st Edition",
"binding": "softcover",
"condition": "new",
"conditionRaw": "New - Softcover",
"price": 26.10,
"currency": "USD",
"description": "Condition: New. New copy.",
"imageUrl": "https://pictures.abebooks.com/isbn/9780345538376-us.jpg",
"sellerName": "GreatBookPrices",
"sellerLocation": "Columbia, MD, U.S.A.",
"sellerRating": "(5-star seller)",
"listingUrl": "https://www.abebooks.com/Lord-Rings/30426916837/bd",
"sourceUrl": "https://www.abebooks.com/Lord-Rings/30426916837/bd",
"recordType": "listing",
"scrapedAt": "2026-01-01T00:00:00+00:00"
}

FAQ

What's the difference between query and isbn search? The isbn field triggers an ISBN-specific search which returns all listings for that exact book edition. The query field does a keyword search across title, description, and other fields.

Can I search for signed copies or first editions? Yes — include those terms in your query, e.g. "signed copy hemingway" or "first edition dune 1965". AbeBooks sellers often include these details in their descriptions.

How many results can I get? AbeBooks shows 30 results per page. You can retrieve up to 10,000 listings per run. Most searches have hundreds to thousands of results.

Are prices in USD? AbeBooks serves multiple markets. The currency field in each record shows the currency (usually USD for .com). Prices from international sellers may be in EUR, GBP, etc.

How fresh is the data? Each run fetches live data directly from AbeBooks. Prices and availability reflect current marketplace listings.

Does it get seller ratings? Yes — each listing includes the seller's star rating (e.g. "5-star seller") and location.

What condition values are used? Conditions are normalized to: new, like-new, very-good, good, acceptable, used. The raw condition string is also preserved in conditionRaw.