iHerb Scraper: Search, Products, Reviews & Monitor
Pricing
$0.01 / 1,000 items
iHerb Scraper: Search, Products, Reviews & Monitor
The ultimate iHerb API. Supports 4 modes: Search, Product Details, Reviews, and Real-Time Price Monitoring. Extract ingredients, nutrition, and stock status for 24+ countries. No monthly fees—pay only for what you scrape.
Pricing
$0.01 / 1,000 items
Rating
0.0
(0)
Developer

Sage
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
iHerb All-in-One Scraper
The Ultimate All-in-One iHerb solution. Search, Product Details, Reviews, and Real-Time Price Monitoring in a single Actor.
✨ Features
- 4 Operation Modes: Search, Product Details, Reviews, and Price Monitoring
- API-Based Speed: Lightning-fast data extraction without slow browser rendering
- Global Coverage: Supports 24+ countries and currencies
- Price Monitoring: Get notified when prices drop or items come back in stock
- Rich Data: 50+ fields per product including ingredients, nutritional facts, and UPC codes
- No Monthly Fees: Pay only for what you use
🏆 Why Choose This Over Others?
Most iHerb scrapers are either slow (browser-based), expensive, or require monthly subscriptions.
| Feature | iHerb All-in-One | Others |
|---|---|---|
| Speed | API-Based (Lightning Fast) | Slow Browser Scraping |
| Modes | 4-in-1 (Search, Details, Reviews, Monitor) | Usually Single Purpose |
| Monitoring | Built-in Price & Stock Alerts | Not Available |
| Bulk Extraction | Sitemap Support (10k+ items) | Limited |
| Pricing | Pay Per Use | Monthly Subscriptions |
🧠 Smart Auto-Detection
Don't want to configure modes? Just paste any iHerb URL (Product, Category, or Search) into startUrls. The actor intelligently detects the page type and scrapes it automatically.
🚀 Quick Start
Search Products
Scrape products from categories or search results.
{"mode": "search","startUrls": [{ "url": "https://www.iherb.com/c/vitamins" }],"maxItems": 100}
Get Product Details
Extract comprehensive data for specific products.
{"mode": "details","startUrls": [{ "url": "https://www.iherb.com/pr/NOW-Foods-Vitamin-D-3/10421" }]}
Scrape Reviews
Get customer reviews for products.
{"mode": "reviews","startUrls": [{ "url": "https://www.iherb.com/pr/NOW-Foods-Vitamin-D-3/10421" }],"maxReviewsPerProduct": 100}
Monitor Prices
Track price changes and get webhook notifications.
{"mode": "monitor","startUrls": [{ "url": "https://www.iherb.com/pr/Product-Name/12345" }],"webhookUrl": "https://your-webhook.com/alerts"}
💡 Pro Tip: Monitor mode stores state automatically - no file uploads needed between runs. Just schedule it and forget it.
📥 Input Options
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | auto | Operation mode: auto, search, details, reviews, monitor |
startUrls | array | required | Product, category, or search URLs to scrape |
searchKeywords | string | - | Search keywords (alternative to URLs) |
countryCode | string | US | Country code for localized pricing |
currencyCode | string | USD | Currency for prices |
maxItems | integer | 100 | Maximum items to scrape |
maxReviewsPerProduct | integer | 100 | Maximum reviews per product |
webhookUrl | string | - | Webhook URL for price monitoring alerts |
useSitemapForBulk | boolean | false | Set to true for high-speed full category extraction (10k+ items) |
filters.minPrice | number | - | Minimum price filter |
filters.maxPrice | number | - | Maximum price filter |
filters.minRating | number | - | Minimum rating filter (1-5) |
filters.inStockOnly | boolean | false | Only show in-stock items |
📤 Output Examples
Product Details
{"productId": "10421","url": "https://www.iherb.com/pr/now-foods-vitamin-d-3/10421","title": "Vitamin D-3, High Potency, 5,000 IU, 120 Softgels","brand": "NOW Foods","price": 8.99,"listPrice": 12.99,"discountPercentage": 31,"currency": "USD","stockStatus": "in_stock","rating": 4.8,"reviewCount": 15432,"upc": "733739003676","categories": ["Vitamins", "Vitamin D"],"ingredients": ["Vitamin D-3 (as Cholecalciferol)", "..."],"suggestedUse": "Take 1 softgel daily with a fat-containing meal.","images": ["https://..."],"scrapedAt": "2024-01-15T10:30:00.000Z"}
Review Data
{"reviewId": "abc123","productId": "10421","rating": 5,"title": "Great product!","text": "I've been taking this for 6 months and my levels are perfect now.","reviewerName": "John D.","reviewerLocation": "United States","isVerified": true,"date": "2024-01-10T00:00:00.000Z"}
Price Alert (Monitor Mode)
{"productId": "10421","productName": "Vitamin D-3, High Potency","changeType": "price_drop","previousPrice": 12.99,"currentPrice": 8.99,"priceChangePercent": -31,"currency": "USD","timestamp": "2024-01-15T10:30:00.000Z"}
💡 Best Practices
- For Speed: Use
filters.inStockOnlyto avoid wasting credits on out-of-stock items. - For Bulk: If you need >10,000 items, set
useSitemapForBulk: true. - Proxies: This actor is optimized for Apify Residential Proxies. Using datacenter proxies may yield fewer results.
🌍 Supported Countries
US, GB, CA, AU, DE, FR, ES, IT, JP, KR, CN, TW, HK, SG, MY, TH, PH, IN, AE, SA, IL, RU, BR, MX
💰 Supported Currencies
USD, GBP, CAD, AUD, EUR, JPY, KRW, CNY, TWD, HKD, SGD, MYR, THB, PHP, INR, AED, SAR, ILS, RUB, BRL, MXN
💡 Use Cases
- Price Comparison: Track iHerb prices against other retailers
- Inventory Monitoring: Get alerts when products come back in stock
- Market Research: Analyze product categories, pricing, and reviews
- Dropshipping: Get product data for your store
- Review Analysis: Aggregate customer feedback and sentiment