Rakuten Japan Scraper | Ichiba Listings Prices
Pricing
from $3.00 / 1,000 results
Rakuten Japan Scraper | Ichiba Listings Prices
Scrape Rakuten Japan (Ichiba) — keyword search, genres, item PDP, shops & rankings. Extract itemId, JPY prices, shop codes, shipping, points, reviews. Export Excel/CSV/JSON for price monitoring & catalog research.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
kane liu
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 hours ago
Last modified
Categories
Share
Scrape Rakuten Japan (楽天市場 / Ichiba) product listings — keyword search, genres, item PDP, shops, and rankings — then export structured marketplace data as Excel, CSV, or JSON.
Use this Actor as a practical Rakuten Ichiba data API for price monitoring, assortment research, and seller tracking on www.rakuten.co.jp / search.rakuten.co.jp. Choose a mode, set sort and filters, and get Dataset rows with itemId, manageNumber, shopUrlCode, JPY prices, shipping, points, and reviews.
- Scrape Rakuten Japan search, genre PLPs, item detail pages (PDP), shop pages, daily/realtime rankings, and genre taxonomy (BFS)
- Hosts: Ichiba Japan only (
search/item/www/ranking·rakuten.co.jp) - Extract itemId, manageNumber, shopUrlCode, title, price (JPY), shipping, points, reviewScore / reviewCount, imageUrl
- Filter with sort (price / newest / reviews), minPrice / maxPrice, facets (
free_shipping,super_deal, …), and tags - Optional PDP enrich (
itemInfoSku) and light review snippets (enrichReviews) - Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or the Apify API
- Pay per event — Actor start + each Dataset result; platform usage is included (you do not pay separate Apify compute on top)
Unofficial tool. This Actor is not affiliated with, endorsed by, or sponsored by Rakuten Group, Inc. It collects publicly reachable Ichiba listing surfaces and does not log in, checkout, or access private accounts. Global
www.rakuten.comand unmeasured verticals (ラクマ / トラベル / ブックス / 楽天24) are out of scope.
What does the Rakuten Japan Scraper do?
Rakuten Japan Scraper lets you extract structured product and shop data from Rakuten Ichiba without running your own proxy and browser fleet. Give it a keyword, genreId, shop code, item URL, or ranking genre, then start a run.
Under the hood, the Actor:
- Validates your input (mode, keyword / genre / shop / item, sort & filters)
- Enforces free-tier caps when you are on a free Apify plan
- Calls a managed Cloud Run worker that fetches Ichiba with JP residential egress
- Parses embedded
ichibaSearchSERP JSON and PDPitemInfoSku - Pushes Dataset rows ready for Excel / CSV / JSON export
- Writes
RUN_SUMMARY(andERROR_SUMMARYon failure) to the key-value store
You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.
What Rakuten Ichiba data can I extract?
| Data | Search | Genre PLP | Item PDP | Shop | Ranking | Categories |
|---|---|---|---|---|---|---|
| itemId / manageNumber / URL | ✅ | ✅ | ✅ | ✅ | ✅ | — |
| Title / name | ✅ | ✅ | ✅ | ✅ | ✅ | genre name |
| Price / currency (JPY) | ✅ | ✅ | ✅ | ✅* | ✅* | — |
| shopUrlCode / shopName / shopId | ✅ | ✅ | ✅ | ✅ | ✅ | — |
| shipping / points | ✅ | ✅ | enrich | enrich | enrich | — |
| reviewScore / reviewCount / reviewUrl | ✅ | ✅ | ✅ | — | enrich | — |
| imageUrl / images | ✅ | ✅ | ✅ | ✅* | ✅* | — |
| tags / superDeal / genreIds | ✅ | ✅ | enrich | — | — | — |
| rankingRank | — | — | — | — | ✅ | — |
| genre tree (id, depth, leaf) | — | — | — | — | — | ✅ |
*Shop / ranking list cards may include nearby price/image when present in HTML; use enrichDetails for full PDP fields.
Why scrape Rakuten Japan / Ichiba?
Rakuten Ichiba is Japan’s largest online marketplace — fashion, electronics, food, household goods, and more across thousands of shops. Teams scrape Rakuten Japan for price monitoring, catalog / assortment research, competitor tracking, and ranking discovery:
- Monitor keyword search and genre PLPs with sort, price band, and facets (送料無料 / スーパーDEAL)
- Track JPY prices, shipping, Rakuten points, and review scores
- Pull item PDP identity (
shopUrlCode+manageNumber+ numeric ids) for stable joins - Discover winners via ranking.rakuten.co.jp (daily / realtime / weekly / monthly)
- Map the genre taxonomy for category planning
- Feed BI dashboards, pricing tools, Google Sheets, BigQuery, or AI agents with clean rows
Compared with keyword-only or URL-only Rakuten scrapers, this Actor covers search + genres + item PDP + shops + rankings + taxonomy with verified SERP filters in one input surface.
How to scrape Rakuten Ichiba (no code required)
- Create a free Apify account
- Open Rakuten Japan Scraper
- Choose a mode:
search,item,shop,ranking, orcategories - Enter a keyword, genreId, shopUrlCode + manageNumber, or ranking genre
- (Optional) Set
sort,minPrice/maxPrice,filters(free_shipping,super_deal),tags,enrichDetails,enrichReviews,maxResults - Click Start and download the Dataset as JSON, CSV, Excel, or JSONL
Start with maxResults: 5–15 to verify the query, then scale up.
How much does it cost to scrape Rakuten Japan?
This Actor uses pay-per-event pricing. You are charged for:
| Event | Price |
|---|---|
Actor Start (apify-actor-start) | $0.005 per start |
Result (apify-default-dataset-item) | $3.00 / 1,000 results ($0.003 each) |
Platform usage costs are included — you do not pay separate Apify compute/proxy usage for this Actor on top of the event prices above (User pays platform usage costs = No).
Example cost estimates
| Results collected | Approx. event cost* |
|---|---|
| 100 | ~$0.31 |
| 1,000 | ~$3.01 |
| 10,000 | ~$30.01 |
*Assumes one Actor start at default memory billing for start events, plus $0.003 per Dataset item. Exact start billing can scale with allocated memory (one start event per GB, minimum one).
Free plan limits
On a free Apify plan, this Actor enforces developer limits of 10 runs and 200 results per run. Upgrade to a paid Apify plan for unlimited runs (event prices still apply).
Input examples
Keyword search
{"mode": "search","keyword": "airpods","maxResults": 40}
Search with sort, price band, and free shipping
{"mode": "search","keyword": "水筒","sort": "price_asc","minPrice": 500,"maxPrice": 3000,"filters": ["free_shipping"],"maxResults": 40}
Genre PLP
{"mode": "search","keyword": "iphone","genreId": "564500","maxResults": 30}
Item PDP
{"mode": "item","shopUrlCode": "rakutenmobile-store","manageNumber": "iphone-17","enrichReviews": true}
Shop page
{"mode": "shop","shopUrlCode": "rakutenmobile-store","maxResults": 40,"enrichDetails": true}
Ranking
{"mode": "ranking","genreId": "560202","period": "daily","maxResults": 30}
Genre taxonomy
{"mode": "categories","genreId": "564500","maxResults": 100,"maxGenreNodes": 800}
Coverage matrix
| Dimension | Coverage |
|---|---|
| Hosts | Ichiba JP: search.rakuten.co.jp · item.rakuten.co.jp · www.rakuten.co.jp · ranking.rakuten.co.jp |
| Modes | search · item · shop · ranking · categories |
| Filters | sort (s) · facets (f) · min/max price · tags · used |
| Waived | www.rakuten.com global; ラクマ / トラベル / ブックス / 楽天24; official Item Search API token; login/cart |
Output example
{"recordType": "item","itemId": "10005699","manageNumber": "xzh1901","shopUrlCode": "daily123shop","shopName": "デイリーショップ","title": "ステンレスボトル 保温保冷 …","price": 2050,"currency": "JPY","shippingIncluded": true,"pointCount": 18,"reviewScore": 0,"reviewCount": 0,"reviewUrl": "https://review.rakuten.co.jp/item/1/429353_10005699/1.1/","url": "https://item.rakuten.co.jp/daily123shop/xzh1901/","originalItemUrl": "https://item.rakuten.co.jp/daily123shop/xzh1901/","country": "JP","source": "item.rakuten.co.jp"}
Tips for best results
- Prefer
originalItemUrl/ canonicalitem.rakuten.co.jp/{shop}/{manage}/— ignoreredirect_rppad redirects - Use
genreIdwith a keyword for tighter PLPs; browse taxonomy viamode=categories - For cheapest-first scans:
sort=price_asc+minPrice/maxPrice+filters=["free_shipping"] - Keep
maxResultsmodest on first runs; raise after you confirm the query - Ranking mode needs JP residential egress (handled by the worker); SERP/PDP use a curl UA to avoid Akamai
Reference #blocks - Identity for joins:
shopUrlCode+manageNumber, plus numericshopId/itemIdwhen present
FAQ
Is this the official Rakuten API?
No. It scrapes public Ichiba HTML/embedded JSON. Official Item Search API tokens are out of scope for this Actor.
Does it work on www.rakuten.com?
No. Global Rakuten Shopping is a different stack. This Actor targets Japan Ichiba (.co.jp) only.
Can I scrape ラクマ / Travel / Books?
Those verticals are waived until separately recon’d — not part of the Ichiba SERP/PDP contract.
Why do some ranking titles look empty?
Ranking HTML sometimes omits link text; price / imageUrl / PDP enrich still work. Use enrichDetails when you need full titles from the item page.
Runtime
- Default memory: 1024 MB
- Thin Actor → authenticated Cloud Run worker (
WORKER_PROVIDES_PROXY=1) - Standby / Live View OpenAPI surface included
Standby / Live View
When the Actor runs in Standby mode, these Actor-side HTTP paths are available (see .actor/openapi.json):
| Method | Path | Purpose |
|---|---|---|
GET | /, /health | Readiness / Actor health |
GET | /input-example | Documentation-only sample input |
GET | /openapi.json, /schema | OpenAPI document |
POST | /search, /v1/search | Actor scrape request (mode in JSON; Standby caps maxResults at 10) |
Batch Actor runs remain the primary path for Dataset export; Standby is for Live View / small HTTP calls. Live View OpenAPI documents Actor paths only (worker URLs and worker OpenAPI are not exposed).
Legal & ethics
Use this Actor only for lawful purposes and in line with Rakuten’s terms and applicable law. Respect robots/rate expectations; do not use results for spam, fraud, or unauthorized account access. You are responsible for how you use the data.