Zappos Scraper - Shoes & Fashion Product Search
Pricing
from $10.00 / 1,000 results
Zappos Scraper - Shoes & Fashion Product Search
Export Zappos product listings with prices, ratings, review counts, brands, inventory and sale status. Search by keyword, then filter by brand, price range or sale status. Returns structured product records.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
2
Monthly active users
13 days ago
Last modified
Categories
Share
Zappos Scraper
Scrape product listings from Zappos.com (Amazon-owned shoes & fashion marketplace). Returns structured product data including prices, ratings, review counts, brands, inventory status, sale info, and images.
Features
- 100 products per page — Zappos returns 100 results per search page
- Rich product data — brand, name, price, original price, discount %, sale status, rating, review count, inventory count, color, gender, product type
- Client-side filters — filter by brand, price range, or sale-only items
- Pagination — automatically pages through results up to your maxResults limit
- High-resolution images — full product image URLs from Amazon CDN
Input
| Field | Type | Default | Description |
|---|---|---|---|
query | string | "running shoes" | Search term |
maxResults | integer | 100 | Max products to return (1-1000) |
brand | string | Filter by brand name (case-insensitive) | |
minPrice | number | Minimum price filter | |
maxPrice | number | Maximum price filter | |
onSaleOnly | boolean | false | Only return sale items |
proxyConfiguration | object | Optional proxy |
Output
Each product includes:
{"productId": "10015354","styleId": "6584829","colorId": 13797,"brandName": "Nike","productName": "Air Zoom Pegasus 40","price": "$129.99","priceNum": 129.99,"originalPrice": "$159.99","originalPriceNum": 159.99,"percentOff": "19%","onSale": true,"rating": 4.5,"reviewCount": 238,"color": "Black/White","styleColor": "Black/White","productType": "Shoes","gender": "Men","onHand": 42,"isNew": false,"isLowStock": false,"badges": [],"imageUrl": "https://m.media-amazon.com/images/I/...","url": "https://www.zappos.com/p/nike-air-zoom-pegasus-40/product/...","searchQuery": "running shoes","scrapedAt": "2026-04-25T12:00:00.000Z"}
How It Works
- Fetches the Zappos search page for your query
- Extracts the
window.__INITIAL_STATE__JSON embedded in the server-rendered HTML - Parses the product list (100 per page) from the state object
- Applies any client-side filters (brand, price, sale)
- Paginates until maxResults is reached or no more results
- Pushes all results to the Apify dataset
Use Cases
- Price monitoring — track shoe/fashion prices over time
- Brand analysis — compare product counts, ratings, pricing across brands
- Sale tracking — find the best deals with onSaleOnly filter
- Inventory monitoring — track stock levels via onHand field
- Market research — analyze product categories, pricing distributions, review counts
Run results and diagnostics
The dataset contains result records only. Empty searches do not add an error row. If every request fails and no records can be returned, the run fails; partial data is retained with a partial-results status. Open Run summary for request failures and the returned record count.