BookOff Japan Used Media Listings Scraper
Pricing
Pay per event
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
Maintained by CommunityActor 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
startUrlsfor precise targeting - Paginates automatically through all result pages (30 items per page)
- Respects
maxItemscap 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
| Field | Type | Description |
|---|---|---|
product_id | string | BookOff item code (e.g. 0020675764) |
title | string | Product title as listed on BookOff |
author | string | Author, artist, or platform name (e.g. Nintendo Switch) |
category | string | Genre (ゲーム, 本, コミック, CD, etc.) |
condition | string | Condition label (中古 = used, 新品 = new) |
price_jpy | integer | Listed price in Japanese Yen |
point_jpy | integer | BookOff loyalty point reward for this item |
stock_status | string | 在庫あり (in stock) or 在庫なし (sold out) |
release_date | string | Original release date as shown on the listing |
product_url | string | Full URL to the product page |
image_url | string | Product 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
| Parameter | Type | Default | Description |
|---|---|---|---|
keyword | string | pokemon | Search keyword. Japanese and romanized terms both work. |
startUrls | array | — | One or more BookOff search URLs. Overrides keyword when provided. |
maxItems | integer | 0 (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_datefield is returned as-is from the page (e.g.発売年月日:2025/10/16); parse the date string in your downstream pipeline if needed point_jpyreflects the BookOff Points reward for purchasing this item — useful for effective-price calculations