AbeBooks Rare & Used Book Listings Scraper avatar

AbeBooks Rare & Used Book Listings Scraper

Pricing

Pay per event

Go to Apify Store
AbeBooks Rare & Used Book Listings Scraper

AbeBooks Rare & Used Book Listings Scraper

Scrape used, rare, and out-of-print book listings from AbeBooks. Search by keyword or ISBN. Extracts first-edition badge, signed status, dust-jacket presence, full condition description, seller rating, and shipping cost — the fields rare-book arbitrage and appraisal buyers need.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape used, rare, and out-of-print book listings from AbeBooks. Search by keyword or ISBN and extract the collector-critical fields that rare-book arbitrage and appraisal buyers need: first-edition badge, signed copy status, dust-jacket presence, full condition description, seller rating, and per-listing pricing.

What it does

  • Searches AbeBooks by keyword (e.g. "Dune Frank Herbert first edition") or a list of ISBNs
  • Paginates through result pages and extracts up to maxItems listings
  • Returns one record per seller listing — multiple records for the same title across different sellers
  • Extracts collector attributes from structured schema.org meta tags and seller-visible badges

Output fields

FieldTypeDescription
listing_idstringAbeBooks internal item ID
titlestringBook title
authorstringAuthor name(s)
isbn_10stringISBN-10
isbn_13stringISBN-13
publisherstringPublisher name
publication_yearstringYear of publication
bindingstringHardcover / Softcover / Paperback
conditionstringShort condition label (New, Used: Good, etc.)
condition_descriptionstringFull seller-written condition note
is_first_editionbooleantrue when listing carries the First Edition badge
is_signedbooleantrue when listing carries the Signed badge
is_dust_jacketbooleantrue when condition note mentions a dust jacket
pricenumberItem price in currency
shipping_costnumberShipping cost in currency
currencystring3-letter ISO currency code (USD, GBP, EUR…)
seller_namestringSeller display name
seller_ratingnumberSeller star rating (1–5)
seller_locationstringSeller city/country
quantity_availableintegerCopies available from this seller
listing_urlstringFull URL to the listing detail page
image_urlstringBook cover image URL

Input

FieldRequiredDefaultDescription
keywordsNo"Dune Frank Herbert"Search keywords. Used when no ISBN list is provided.
isbnListNo["9780441013593"]List of ISBN-10 or ISBN-13 values. When provided, overrides keywords.
maxItemsYesMaximum number of listing records to return.

Example

Search for "Dune Frank Herbert" and retrieve up to 30 listings:

{
"keywords": "Dune Frank Herbert first edition signed",
"maxItems": 30
}

Bulk ISBN lookup for price comparison:

{
"isbnList": ["9780441013593", "0441013591", "9780593099322"],
"maxItems": 50
}

Use cases

  • Rare-book arbitrage — find price gaps across sellers for the same title/edition
  • Collection appraisal — pull current market prices for first-edition / signed copies
  • Pricing intelligence — track what rare books are selling for over time
  • Academic research — census of out-of-print titles and their availability