BookOff Japan Used Media Listings Scraper avatar

BookOff Japan Used Media Listings Scraper

Pricing

Pay per event

Go to Apify Store
BookOff Japan Used Media Listings Scraper

BookOff Japan Used Media Listings Scraper

Scrape used books, manga, CDs, DVDs, games, and trading cards from BookOff Japan online store. Returns title, author, condition, price (JPY), loyalty points, stock status, release date, and product URL. Supports keyword search with full pagination.

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

23 days ago

Last modified

Categories

Share

Scrape used books, manga, CDs, DVDs, games, and trading cards from BookOff's official Japanese online store. Returns product title, author, condition grade, price in JPY, loyalty-point reward, stock status, release date, and product URL for every item matching your keyword search — including sold-out listings.

BookOff is Japan's dominant used-media chain with 10M+ SKUs online. This is the only actor on the Apify store that exposes its catalog.


BookOff Scraper Features

  • Extracts 11 fields per listing: product ID, title, author, category, condition, price (JPY), loyalty points, stock status, release date, product URL, and image URL
  • Searches by keyword (Japanese or romanized) — works on any search BookOff supports: titles, authors, franchises, platform names
  • Accepts one or more direct BookOff search URLs via startUrls for precise targeting
  • Paginates automatically through all result pages (30 items per page)
  • Respects maxItems cap for budget-controlled runs
  • Server-rendered HTML — no JavaScript execution, no Playwright, no residential proxy required
  • Runs on DataImpulse datacenter proxy — fast, cheap, and stable
  • Pay-per-record pricing: $0.10 per run + $0.001 per record

Who Uses BookOff Data?

  • Used-media resellers — Cross-reference BookOff prices against Mercari, eBay, and Amazon Japan to spot arbitrage
  • Manga and anime importers — Find specific titles, check condition grades and stock status before placing proxy-shopping orders
  • Retro game collectors — Monitor Nintendo Switch, 3DS, PS4/PS5 game prices across the BookOff catalog
  • Trading card arbitrageurs — Spot underpriced Pokémon, Yu-Gi-Oh, and Dragon Ball cards listed as general used inventory
  • JP resale market analysts — Build price datasets across the Suruga-ya / Hard-Off / BookOff triad of major JP used-goods chains

Output Fields

FieldTypeDescription
product_idstringBookOff item code (e.g. 0020675764)
titlestringProduct title as listed on BookOff
authorstringAuthor, artist, or platform name (e.g. Nintendo Switch)
categorystringGenre (ゲーム, 本, コミック, CD, etc.)
conditionstringCondition label (中古 = used, 新品 = new)
price_jpyintegerListed price in Japanese Yen
point_jpyintegerBookOff loyalty point reward for this item
stock_statusstring在庫あり (in stock) or 在庫なし (sold out)
release_datestringOriginal release date as shown on the listing
product_urlstringFull URL to the product page
image_urlstringProduct image URL

Sample Output

{
"product_id": "0020675764",
"title": "Pokemon LEGENDS Z-A",
"author": "Nintendo Switch",
"category": "ゲーム",
"condition": "中古",
"price_jpy": 3960,
"point_jpy": 36,
"stock_status": "在庫あり",
"release_date": "発売年月日:2025/10/16",
"product_url": "https://shopping.bookoff.co.jp/used/0020675764",
"image_url": "https://content.bookoff.co.jp/goodsimages/LL/002067/0020675764LL.jpg"
}

Input Parameters

ParameterTypeDefaultDescription
keywordstringpokemonSearch keyword. Japanese and romanized terms both work.
startUrlsarrayOne or more BookOff search URLs. Overrides keyword when provided.
maxItemsinteger0 (all)Cap on total records to return. Set to 0 for no limit.

Example Inputs

Keyword search:

{
"keyword": "ドラゴンボール",
"maxItems": 100
}

Direct URL (specific search):

{
"startUrls": [
{ "url": "https://shopping.bookoff.co.jp/search/keyword/nintendo+switch" }
],
"maxItems": 500
}

Notes

  • All 11 fields are extracted from search listing cards — no detail-page crawl needed
  • Sold-out items (在庫なし) are included in results by default
  • The release_date field is returned as-is from the page (e.g. 発売年月日:2025/10/16); parse the date string in your downstream pipeline if needed
  • point_jpy reflects the BookOff Points reward for purchasing this item — useful for effective-price calculations