REI Product Scraper
Pricing
from $4.75 / 1,000 overview products
REI Product Scraper
Scrape REI products — price, ratings, images, colors, specs & features. Keyword or category search, full detail enrichment, clean JSON/CSV, no code.
Pricing
from $4.75 / 1,000 overview products
Rating
0.0
(0)
Developer
SIÁN OÜ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
REI Product Scraper — Prices, Ratings, Specs & Images 🏔️
🎉 Turn any REI search or category into a clean product dataset — 30+ fields per item, prices, ratings, colors & full specs
Built for ecommerce analysts, outdoor-gear retailers, price-trackers and market researchers who need REI product data without copy-pasting
📋 Overview
Pull structured product data from REI in minutes — type a keyword (or point it at a category), and get back a clean, ready-to-use dataset of outdoor gear, apparel and sporting goods, complete with prices, sale/clearance flags, ratings, images, available colors and full specifications.
Why thousands of professionals choose us:
- ✅ 30+ fields per product: title, brand, price, compare-at price, % off, ratings, review counts, colors, images, specs & more
- ⚡ Two depths, your call: fast Overview for catalog sweeps, or Detail for the full spec table, feature list & description
- 🎯 Native search & sorting: keyword search or category browse, ordered exactly like real REI shoppers see it
- 💰 Pay only for what you get: transparent pay-per-result pricing — never pay for a product you didn't receive
- 💎 Sale & clearance intelligence: see on-sale, clearance and outlet flags plus the discount percentage at a glance
- ✨ No code, no account, no setup: paste a keyword, hit run, export to JSON/CSV/Excel
✨ Features
- 🔍 Keyword Search: scrape exactly what you'd type into REI's search bar —
hiking boots,backpacking tent,down jacket - 🧭 Category Browsing: harvest a whole category by its path (e.g.
/c/tents) — great for full-assortment research - 💲 Complete Pricing: current price, compare-at/regular price, sale & outlet prices, and the discount percentage
- ⭐ Ratings & Reviews: average star rating, review counts, and (in Detail mode) the full star-by-star histogram
- 🎨 Colors & Images: every available colorway plus all product image URLs (hero image first)
- 📋 Full Specifications: the complete technical spec table, feature bullets and long description in Detail mode
- 🔃 Native Sorting: best match, top rated, price low→high / high→low, newest, or A–Z
- 📦 Bulk Friendly: queue many keywords or categories in one run — all results land in a single dataset
- 📤 Clean Exports: JSON, CSV and Excel straight from the Apify dataset
🎬 Quick Start
Add one or more search keywords, pick a scrape mode, and run. In under a minute you'll have a structured dataset you can export or pipe into your tools.
curl -X POST "https://api.apify.com/v2/acts/sian.agency~rei-product-scraper/runs?token=YOUR_TOKEN" \-H 'Content-Type: application/json' \-d '{"keywords": ["hiking boots"], "scrapeMode": "overview", "maxResults": 50}'
🚀 Getting Started (3 Simple Steps)
Step 1: Enter your searches
Add one or more keywords (e.g. backpacking tent), or paste a category path for whole-category browsing.
Step 2: Choose your depth
Pick Overview for a fast catalog sweep, or Detail for the full spec table, features and description.
Step 3: Run & export
Hit Start, watch the products roll in, and export to JSON, CSV or Excel.
That's it! In about a minute, you'll have:
- A clean dataset of REI products with prices and ratings
- Images and available colors for each item
- Full specifications and features (in Detail mode)
📥 Input Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| keywords | array | No | Free-text REI searches (one per line) |
| categories | array | No | REI category paths for browsing (e.g. /c/tents) |
| scrapeMode | string | No | overview (fast) or detail (full specs) |
| sort | string | No | best_match, top_rated, price_low, price_high, newest, name |
| maxResults | integer | No | Max products across all searches (FREE: 25, PAID: unlimited) |
Provide at least one keyword or one category.
Example — keyword search:
{"keywords": ["hiking boots", "trail running shoes"],"scrapeMode": "overview","sort": "top_rated","maxResults": 100}
Example — category browse, full detail:
{"categories": ["/c/tents"],"scrapeMode": "detail","maxResults": 50}
📤 Output
Results are saved to the Apify dataset with 30+ fields including:
| Field | Type | Description |
|---|---|---|
| productTitle | string | Product title / name |
| brand | string | Product brand (e.g. REI Co-op, Merrell) |
| price | number | Current selling price |
| compare_at_price | number | Strikethrough / regular price |
| percentage_off | number | Discount percentage off regular |
| on_sale / clearance / outlet | boolean | Promotion flags |
| rating | number | Average customer rating (0–5) |
| review_count | integer | Number of customer reviews |
| available_colors | array | Available colorways |
| images | array | All product image URLs (hero first) |
| category | string | Primary product category |
| description | string | Product description / benefit copy |
| features | array | Feature bullet list (Detail mode) |
| tech_specs | object | Full technical spec table (Detail mode) |
| url | string | Canonical product page URL |
Example:
{"item_id": "237596","productTitle": "Moab 3 Mid Waterproof Hiking Boots - Men's","brand": "Merrell","price": 170.00,"compare_at_price": 170.00,"on_sale": null,"rating": 4.5,"review_count": 312,"available_colors": ["BELUGA", "EARTH", "OLIVE/GUM"],"images": ["https://www.rei.com/media/76821bdb-5e66-4e88-922c-5041174893b5"],"category": "Hiking Boots","url": "https://www.rei.com/product/237596/merrell-moab-3-mid-waterproof-hiking-boots-mens"}
💼 Use Cases & Examples
1. Price & Promotion Monitoring
Retailers and analysts tracking outdoor-gear pricing over time.
Input: Keywords or categories you want to watch Output: Current price, compare-at price, % off, sale/clearance/outlet flags Use: Build a daily price tracker and alert on discounts.
2. Catalog & Assortment Research
Buyers mapping what's available in a category.
Input: A category path like /c/tents
Output: Every product with brand, price, rating and colors
Use: Understand assortment breadth, brand mix and price tiers.
3. Competitor Pricing Intelligence
Brands and merchandisers benchmarking against REI.
Input: Your product keywords Output: REI's prices, ratings and promotion status Use: Position your own pricing and promotions competitively.
4. Product-Feed & Spec Extraction
Teams building product feeds or comparison content.
Input: Keywords in Detail mode Output: Full spec tables, feature lists and descriptions Use: Populate feeds, comparison tables and buying guides.
5. Market & Demand Research
Researchers analyzing the outdoor-gear market.
Input: Broad keywords across categories Output: Ratings, review counts and price distributions Use: Spot popular products, gaps and rating trends.
6. Review & Reputation Analysis
Analysts studying customer sentiment.
Input: Detail mode for top products Output: Average rating plus the full star-by-star histogram Use: Quantify satisfaction and compare products head-to-head.
🔗 Integration Examples
JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('sian.agency/rei-product-scraper').call({keywords: ['hiking boots'],scrapeMode: 'overview'});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0]);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')run = client.actor('sian.agency/rei-product-scraper').call(run_input={'keywords': ['hiking boots'], 'scrapeMode': 'overview'})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~rei-product-scraper/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"keywords": ["hiking boots"], "scrapeMode": "overview"}'
Automation Workflows (N8N / Zapier / Make)
- Trigger: Schedule or webhook
- HTTP Request: Call the actor
- Process: Handle JSON results
- Action: Save to a sheet, notify, or transform
📊 Performance & Pricing
FREE Tier (Try It Now)
- 25 products per run — full feature access, same quality
- No credit card required
- Perfect for testing and small projects
PAID Tier (Production Ready)
- Unlimited products per run
- Faster processing, no delays
- Pay-per-result: only charged for the products you receive
💰 Transparent pay-per-result pricing — a cheap, high-volume Overview event and a premium Detail event for full specs.
❓ Frequently Asked Questions
Q: How many products can I scrape? A: FREE tier: 25 per run. PAID tier: unlimited.
Q: What's the difference between Overview and Detail? A: Overview returns search-result data (price, ratings, images, colors). Detail adds the full spec table, feature list, long description and rating histogram from each product page.
Q: Can I scrape a whole category?
A: Yes — paste a category path (e.g. /c/tents) into the Categories field.
Q: What output formats are available? A: JSON, CSV and Excel — export directly from the Apify dataset.
Q: Does it scrape private or account-only data? A: No — only publicly available product information shown on REI's site.
Q: How fresh is the data? A: Every run fetches live data at the moment it runs.
🐛 Troubleshooting
No products returned
- Check the keyword spelling, or try a broader term
- For categories, make sure the path matches a real REI category (e.g.
/c/tents)
Fewer results than expected
- FREE tier is capped at 25 products per run — upgrade for unlimited
- Lower the
maxResultsonly caps the total; raise it to get more
Missing specs/features
- Specs, features and the long description only populate in Detail mode
⚖️ Is it legal to scrape data?
Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
You can also read Apify's blog post on the legality of web scraping.
Trademark notice: REI and REI Co-op are trademarks of Recreational Equipment, Inc. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Recreational Equipment, Inc. All product names, logos and brands are the property of their respective owners.
🤝 Support
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
Built by SIÁN Agency | More Tools