/bookoff/products

POST /api/bookoff/products

Price: 5 credits

Get one BookOff Online (ブックオフ) catalogue entry by its product code or product URL: title, author or artist, publisher, JAN or ISBN barcode, format and language, the second-hand or the brand-new price with the saving against the retail price, reward points, stock and delivery note, star rating and review count, the publisher's blurb, release date, the full genre breadcrumb chain, the related-word tags, cover images, which of the two conditions the shop carries, and how many branches have a copy on the shelf.

How to use it

Fetch one BookOff Online catalogue entry by its 10-digit product code (e.g. '0020384450') or a full shopping.bookoff.co.jp/used/... or /new/... URL. The same code addresses both sides of a title: pass condition 'used' or 'new' to choose which, or give a URL and the side is taken from it; used is the default. Returns id, url, condition, name, image and images, author and authors, publisher, barcode, media_format, language, price, list_price with discount_amount and discount_percent, reward_points, availability and is_in_stock, which both come from the shop's structured stock statement and therefore agree, so a title the shop marks as down to its last copies still reports as in stock, shipping_note, rating and review_count with reviews_url, description, release_date, category and subcategory, genre_code, categories (the whole breadcrumb chain, each id usable as category_id on the search endpoint), tags (twenty related words the shop draws at random from a much larger pool on every request, so the list differs call to call; each one is usable as the tag filter on search), condition_variants listing the sides the shop publishes for this title, bundle_url when the title is also sold as a set, and store_count, the number of branches that have a copy on the shelf. Barcodes do not address a product directly: feed a JAN or ISBN to the search endpoint as keyword instead, which returns exactly the matching entry. The catalogue keeps entries that are out of stock, so a record exists long after the last copy is sold. Prices are tax-included JPY.

Parameters

Request body

Response

Errors

Response headers