Marketplace
AbeBooks logo

AbeBooks API

abebooks.com

Used and rare book marketplace - collections, listings, details, and pricing.

Actions
10
Category
Marketplace
Login
Not required
Output
JSON

Call the AbeBooks API

Submit a task, then poll the job until it settles. This example runs act_abebooks_book_detail_ssr.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_abebooks_book_detail_ssr",
    "params": {
      "listing_id": "31087133226"
    }
  }'

10 actions on abebooks.com

Read

  • Book Details

    act_abebooks_book_detail_ssrread1 credit / call

    Returns a book listing's title, price, condition, seller, author, and publisher.

    listing_id
    string · required
  • British History Collection

    act_abebooks_collection_detail_ssr_british_historyread1 credit / call

    Returns book listings in the British History curated collection.

    collection_slug
    string · required
    collection_id
    string · required
  • Category Browse

    act_abebooks_category_browse_ssrread1 credit / call

    Returns curated sub-collections for a subject or genre category.

    category_slug
    string · required
  • Collection Details

    act_abebooks_collection_detail_ssrread1 credit / call

    Returns book listings in a curated collection with titles, authors, and sellers.

    collection_slug
    string · required
    collection_id
    string · required
  • Collection Items Listing

    act_abebooks_collection_items_listingread2 credits / call

    Returns paginated book listings in a collection with titles, sellers, and sorting.

    collection_slug
    string · required
    collection_id
    string · required
    sort
    string
    listing_offset
    string
  • Collections Index

    act_abebooks_collections_index_ssrread1 credit / call

    Returns the curated book collections hub with collection titles and item counts.

  • History Books Category Browse

    act_abebooks_category_browse_ssr_history_booksread1 credit / call

    Returns curated sub-collections in the History Books category with book counts.

    category_slug
    string · required
  • Homepage

    act_abebooks_homepage_ssrread1 credit / call

    Returns the homepage's featured promotions, subjects, and navigation.

  • Listing Prices Batch

    act_abebooks_listing_prices_batchread2 credits / call

    Returns current prices for a batch of book listing IDs.

    listing_ids
    string · required

Write

Write actions change state on abebooks.com and run as the account you connect.

  • Book Pricing

    act_abebooks_book_pricing_servicewrite2 credits / call

    Returns the best price, condition, shipping, and seller for an author and title.

    author_name
    string · required
    title_name
    string · required

AbeBooks API questions

Is there an API for AbeBooks?
AbeBooks does not offer a public data API for this, but Anakin Wire provides 10 maintained endpoints for abebooks.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape AbeBooks data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when abebooks.com changes its markup, Anakin updates the action.
Do I need a AbeBooks account?
No. Every AbeBooks action listed here runs anonymously — no account and no credentials required.
What does the AbeBooks API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Marketplace APIs

All Marketplace sites