Pricing
Pay per usage
Go to Apify Store
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
2
Bookmarked
31
Total users
0
Monthly active users
5 months ago
Last modified
Categories
Share
Extract product data from iHerb's catalog.
Features
- Extract complete product information
- Process multiple products at once
- Reliable extraction with automatic retries
- Get data in multiple formats (JSON, CSV, XML)
Pricing
This actor uses a pay-per-result pricing model:
- $0.01 per successfully scraped product
- Failed products (after retries) are not charged
- Set your desired limit when running the actor
The Apify platform will automatically enforce your limit via the ACTOR_MAX_PAID_DATASET_ITEMS environment variable. The actor stops processing once the limit is reached, ensuring you only pay for what you get.
Example:
- Run with limit of 100 products
- 95 succeed, 5 fail after retries
- Cost: $0.95 (only successful scrapes count)
Input
{"productIds":["80058","12345"],"maxConcurrency":10,"maxRetries":3,"retryDelayMs":1000,"requestTimeoutMs":30000}
Parameters
- productIds (required): List of iHerb product IDs to extract
- maxConcurrency (optional, default: 10): How many products to process simultaneously
- maxRetries (optional, default: 3): Number of retry attempts for failed requests
- retryDelayMs (optional, default: 1000): Wait time between retries in milliseconds
- requestTimeoutMs (optional, default: 30000): Request timeout in milliseconds
Output
Each product returns:
{"productId":"80058","url":"https://catalog.app.iherb.com/recommendations/comparison/80058","title":"Product Name","price":19.99,"currency":"USD","inStock":true,"rating":4.5,"reviews":1234,"brand":"Brand Name","description":"Product description...","images":["image1.jpg","image2.jpg"]}
