Rakuten Scraper - Japan Product Listings Data
Pricing
Pay per usage
Go to Apify Store

Rakuten Scraper - Japan Product Listings Data
Scrape product listings from Rakuten Japan marketplace with prices, Rakuten Points, ratings, and shop info.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Rakuten Product Scraper
Extract product listings from Rakuten Japan (rakuten.co.jp), one of Japan's largest ecommerce marketplaces. This scraper collects product prices, Rakuten Points earned, shop information, ratings, reviews, and shipping details. Supports both search queries and direct product URLs. Ideal for Japanese ecommerce market research, product price monitoring, and competitive analysis in the Japanese market.
Features
- Scrape products from Rakuten Japan search results and product pages
- Extract pricing data including original prices, discounts, and Rakuten Points earned
- Collect shop name, shop ratings, and free shipping indicators
- Gather product ratings and review counts
- Support for multiple search queries in a single run
- Option to scrape individual product pages for enhanced detail
- Category breadcrumb extraction for product classification
- Japanese locale support for accurate page rendering
- Automatic pagination through search results
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
| searchQueries | array | List of search terms to scrape from Rakuten Japan | ["laptop", "headphones"] |
| startUrls | array | Direct Rakuten URLs to scrape (search pages, category pages, or product pages) | - |
| maxResults | integer | Maximum number of products to scrape. Set 0 for unlimited. | 50 |
| maxPages | integer | Maximum number of search result pages to process per query | 5 |
| scrapeProductPages | boolean | If true, visit each product page for detailed info. If false, extract only from search results. | false |
| proxyConfig | object | Proxy settings for the scraper | Apify Residential |
Output Fields
| Field | Type | Description |
|---|---|---|
| title | string | Product title (in Japanese) |
| price | number | Current price in JPY |
| currency | string | Currency code (always "JPY") |
| originalPrice | number | Original price before discount |
| discount | string | Discount percentage (e.g. "20%") |
| pointsEarned | number | Rakuten Points earned with purchase |
| rating | number | Average product rating |
| reviewCount | number | Total number of reviews |
| shopName | string | Name of the Rakuten shop/seller |
| shopRating | number | Shop seller rating (product pages only) |
| freeShipping | boolean | Whether free shipping is available |
| deliveryDate | string | Estimated delivery date (product pages only) |
| images | array | URLs of product images |
| category | string | Product category breadcrumb path |
| url | string | Source product URL |
| scrapedAt | string | ISO timestamp of when the data was scraped |
Example Use Cases
- Japanese Ecommerce Market Research: Analyze product pricing, availability, and trends on Japan's leading marketplace
- Rakuten Points Optimization: Identify products with the highest Rakuten Points return for rewards-focused shopping strategies
- Cross-Platform Price Comparison: Compare Rakuten Japan prices with Amazon Japan, Yahoo Shopping, and other Japanese retailers
- Japanese Consumer Electronics Monitoring: Track prices and availability of electronics, gadgets, and tech products in the Japanese market
Cost Estimate
- ~666 results per $1 at HIGH tier pricing ($0.0015 per result)
- Start event: $0.00005 per run
- Set
scrapeProductPagestofalsefor faster, cheaper runs using search results only
Limitations
- Rakuten Japan pages are primarily in Japanese; product titles and descriptions will be in Japanese
- The Japanese browser locale (ja-JP) is set automatically for proper rendering
- When
scrapeProductPagesisfalse, shop ratings, delivery dates, and detailed specs are not available - Free shipping detection relies on Japanese text patterns (e.g. "送料無料", "送料込")
- Rakuten's diverse shop page layouts mean some individual product pages may have varying data completeness
- Maximum concurrency is limited to 3 browser instances
- Proxy configuration is required for stable operation