Rakuten Japan Scraper | Ichiba Listings Prices avatar

Rakuten Japan Scraper | Ichiba Listings Prices

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Rakuten Japan Scraper | Ichiba Listings Prices

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

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 hours ago

Last modified

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.com and 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:

  1. Validates your input (mode, keyword / genre / shop / item, sort & filters)
  2. Enforces free-tier caps when you are on a free Apify plan
  3. Calls a managed Cloud Run worker that fetches Ichiba with JP residential egress
  4. Parses embedded ichibaSearch SERP JSON and PDP itemInfoSku
  5. Pushes Dataset rows ready for Excel / CSV / JSON export
  6. Writes RUN_SUMMARY (and ERROR_SUMMARY on 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?

DataSearchGenre PLPItem PDPShopRankingCategories
itemId / manageNumber / URL
Title / namegenre name
Price / currency (JPY)✅*✅*
shopUrlCode / shopName / shopId
shipping / pointsenrichenrichenrich
reviewScore / reviewCount / reviewUrlenrich
imageUrl / images✅*✅*
tags / superDeal / genreIdsenrich
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)

  1. Create a free Apify account
  2. Open Rakuten Japan Scraper
  3. Choose a mode: search, item, shop, ranking, or categories
  4. Enter a keyword, genreId, shopUrlCode + manageNumber, or ranking genre
  5. (Optional) Set sort, minPrice / maxPrice, filters (free_shipping, super_deal), tags, enrichDetails, enrichReviews, maxResults
  6. 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:

EventPrice
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 collectedApprox. 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

{
"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

DimensionCoverage
HostsIchiba JP: search.rakuten.co.jp · item.rakuten.co.jp · www.rakuten.co.jp · ranking.rakuten.co.jp
Modessearch · item · shop · ranking · categories
Filterssort (s) · facets (f) · min/max price · tags · used
Waivedwww.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 / canonical item.rakuten.co.jp/{shop}/{manage}/ — ignore redirect_rpp ad redirects
  • Use genreId with a keyword for tighter PLPs; browse taxonomy via mode=categories
  • For cheapest-first scans: sort=price_asc + minPrice / maxPrice + filters=["free_shipping"]
  • Keep maxResults modest 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 numeric shopId / itemId when 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):

MethodPathPurpose
GET/, /healthReadiness / Actor health
GET/input-exampleDocumentation-only sample input
GET/openapi.json, /schemaOpenAPI document
POST/search, /v1/searchActor 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).


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.