iHerb Scraper: Search, Products, Reviews & Monitor avatar
iHerb Scraper: Search, Products, Reviews & Monitor

Pricing

$0.01 / 1,000 items

Go to Apify Store
iHerb Scraper: Search, Products, Reviews & Monitor

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

Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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.

FeatureiHerb All-in-OneOthers
SpeedAPI-Based (Lightning Fast)Slow Browser Scraping
Modes4-in-1 (Search, Details, Reviews, Monitor)Usually Single Purpose
MonitoringBuilt-in Price & Stock AlertsNot Available
Bulk ExtractionSitemap Support (10k+ items)Limited
PricingPay Per UseMonthly 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

FieldTypeDefaultDescription
modestringautoOperation mode: auto, search, details, reviews, monitor
startUrlsarrayrequiredProduct, category, or search URLs to scrape
searchKeywordsstring-Search keywords (alternative to URLs)
countryCodestringUSCountry code for localized pricing
currencyCodestringUSDCurrency for prices
maxItemsinteger100Maximum items to scrape
maxReviewsPerProductinteger100Maximum reviews per product
webhookUrlstring-Webhook URL for price monitoring alerts
useSitemapForBulkbooleanfalseSet to true for high-speed full category extraction (10k+ items)
filters.minPricenumber-Minimum price filter
filters.maxPricenumber-Maximum price filter
filters.minRatingnumber-Minimum rating filter (1-5)
filters.inStockOnlybooleanfalseOnly 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.inStockOnly to 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