bookdelivery.com APIwww.bookdelivery.com ↗
Search BookDelivery's US storefront by ISBN or product URL. Get price, condition, stock status, publisher, and fast-shipping eligibility for any book listing.
curl -X GET 'https://api.parse.bot/scraper/cd0fa5f5-0b09-4e85-88b9-bc1db1921a1e/get_book_details?url=https%3A%2F%2Fwww.bookdelivery.com%2Fint-en%2Fbook-en-agosto-nos-vemos%2F9786287638358%2Fp%2F55900262' \ -H 'X-API-Key: $PARSE_API_KEY'
Get detailed information about a book from its product page URL on the international storefront. Returns title, author, publisher, ISBN, price, currency, condition (New/Used), stock availability, and whether the book qualifies for fast shipping (in local warehouse).
| Param | Type | Description |
|---|---|---|
| urlrequired | string | Product page URL. Accepts full URL (https://www.bookdelivery.com/int-en/book-{slug}/{isbn}/p/{product_id}) or relative path (/int-en/book-{slug}/{isbn}/p/{product_id}). |
{
"type": "object",
"fields": {
"isbn": "string - ISBN-13",
"price": "number - price in the listed currency",
"title": "string - book title",
"author": "string - author name",
"currency": "string - currency code (e.g. USD)",
"in_stock": "boolean - whether the book is currently in stock",
"condition": "string - New or Used",
"publisher": "string - publisher name",
"fast_shipping": "boolean - whether the book qualifies for fast shipping from local warehouse"
},
"sample": {
"data": {
"isbn": "9786287638358",
"price": 17.69,
"title": "En agosto nos vemos (in Spanish)",
"author": "Gabriel García Márquez",
"currency": "USD",
"in_stock": true,
"condition": "New",
"publisher": "Random House",
"fast_shipping": true
},
"status": "success"
}
}About the bookdelivery.com API
The BookDelivery API exposes 2 endpoints covering the US storefront (us-en), returning up to 9 structured fields per listing including price, condition, stock status, and fast-shipping eligibility. Use get_book_details to retrieve full metadata from a product page URL, or search_by_isbn to look up listings by ISBN-13 and receive a ranked results array with direct product URLs.
Endpoints
The get_book_details endpoint accepts a full BookDelivery product page URL in the format https://www.bookdelivery.com/us-en/book-{slug}/{isbn}/p/{product_id}. It returns a flat object with title, author, publisher, isbn, price, currency, condition (either New or Used), in_stock (boolean), and fast_shipping (boolean). The fast_shipping field indicates whether the copy is held in a local warehouse, which affects delivery speed.
ISBN Search
The search_by_isbn endpoint takes a 13-digit isbn string and queries the US storefront. The response includes a total integer and a results array of book listing objects. Each result carries the same core fields as get_book_details plus the product page URL, so you can chain directly into get_book_details for deeper data. When exactly one match is found, BookDelivery redirects to the product page and the API extracts details from there automatically.
Coverage and Scope
Both endpoints target the us-en storefront specifically, so pricing is returned in USD and availability reflects US inventory. The condition field distinguishes new from used copies at the listing level. There is no endpoint for searching by title, author, or category — ISBN-based lookup and direct product URL are the two supported access patterns.
- Compare
priceandconditionacross multiple ISBNs to surface the cheapest available copy. - Check
in_stockandfast_shippingstatus before routing a customer order through BookDelivery. - Build a book price tracker that polls
get_book_detailson a schedule and alerts on price changes. - Enrich an internal book catalog with
publisher,author, andisbnfields from a product URL. - Validate ISBN-13 inventory status programmatically before listing a book on a resale platform.
- Filter search results by
conditionto find new-only listings for a wishlist service.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does BookDelivery offer an official developer API?+
What does the `fast_shipping` field actually mean?+
get_book_details and results from search_by_isbn. A value of true means the copy is stocked in a local warehouse, which typically results in faster domestic delivery compared to copies shipped from abroad.Does the API cover used book listings or only new copies?+
condition field in every response is either New or Used, and the search_by_isbn results array can contain multiple listings at different conditions and prices for the same ISBN.Can I search by title, author, or keyword instead of ISBN?+
search_by_isbn and direct product page retrieval via get_book_details. You can fork this API on Parse and revise it to add a keyword or title-based search endpoint.