Rakuten Ichiba Product Search — Official API, JPY Pricing
Pricing
from $2.01 / 1,000 results
Rakuten Ichiba Product Search — Official API, JPY Pricing
Search Rakuten Ichiba (Japan's largest marketplace) via the official Rakuten Web Service API: numeric JPY price, reviews, shop info and shipping flags. No scraping.
Pricing
from $2.01 / 1,000 results
Rating
0.0
(0)
Developer
Axery
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Rakuten Ichiba Product Search
Searches Rakuten Ichiba, Japan's largest online marketplace, via Rakuten's own official Web Service API — not a scrape.
What you get per product
Numeric JPY price (no parsing needed — Rakuten's own itemPrice is already a number), shop name and URL, review average and count, and shipping/payment flags translated into plain booleans (free_shipping, ships_overseas, accepts_credit_card, asuraku_available for next-day delivery) instead of Rakuten's raw internal codes.
You need your own Rakuten application ID
Confirmed directly against the live endpoint:
| Request | Result |
|---|---|
Placeholder applicationId | HTTP 400 — {"error": "wrong_parameter", "error_description": "specify valid applicationId"} |
Valid applicationId | Full search results |
Getting one is free: register at webservice.rakuten.co.jp, create an application, and use the ID it gives you. No payment plan is required for this API's free quota.
⚠️ Verification status
Every other Actor in this suite was tested against live, real data before shipping. This one could not be — no valid Rakuten application ID was available during development. The client is built directly against Rakuten's stable, versioned, publicly documented Ichiba Item Search API (20220601, formatVersion=2) rather than captured output. The error path above was confirmed live and returns cleanly with no crash; the success-path field mapping in src/scraper.py has not been.
Please run it once with your own application ID and check the output against the schema before relying on it.
Input
| Field | Type | Notes |
|---|---|---|
keyword | string | Product keyword — Japanese generally returns far more results than English. |
applicationId | string | Your Rakuten Web Service application ID. Required. |
affiliateId | string | Optional — tags product URLs with your Rakuten affiliate ID. |
genreId, minPrice, maxPrice, sort | — | Optional narrowing filters, passed straight through to Rakuten's API. |
maxItems | integer | Rakuten's own API caps one search at page × 30 ≤ 3,000 results total — the Actor stops there regardless. |
proxyConfiguration | object | Not needed — this calls Rakuten's API directly. |
Local development
pip install -r requirements.txtpython test_local.py laptop --app-id YOUR_REAL_ID --out sample_output.json
There is no sample_output.json committed in this folder, unlike every other Actor in this suite — see the verification status note above for why.