Skechers Scraper
Pricing
from $3.00 / 1,000 results
Skechers Scraper
Scrape Skechers.com - search products, browse 50+ shoe/clothing categories by gender and type, or look up exact products by style ID. Get price, sale/original price, color, gender, category, images, and PowerReviews ratings. No auth, no proxy required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape Skechers.com — search products, browse 50+ shoe and clothing categories by gender and type, or look up exact products by style ID. Get price, original/sale price, color, gender, category, images, and PowerReviews ratings. HTTP-only against the public skechers.com storefront. No auth, no login, no proxy required.
What this actor does
- Three modes:
search,byCategory,byProductId - 50+ curated categories covering men's / women's / kids' shoes by type (sneakers, boots, sandals, slip-ons, work & safety, wide fit, …) plus clothing & accessories and a dedicated Sale/Clearance collection — with a
customCategoryIdoverride for anything not in the list - Filters: gender, price range, on-sale-only, width, color family, comfort technology, style/shape, comfort collection, comfort feature, apparel style, US shoe size, kids age group (last nine: mode=byCategory only)
- Sort orders: best matches, newest, top sellers, price high-to-low, price low-to-high, percent off (biggest discounts)
- Ratings enrichment — average rating + review count from the public PowerReviews widget (mode=byProductId)
- Empty fields are omitted
Output per product
productId— Skechers style ID (e.g.177197)colorId,sku— color code and full style+color SKU (e.g.177197_NVY)name,description(mode=byProductId only — full PDP fetch)brand,brandTags[]gender—Men/Women/Boys/Girls/Unisexcategory— upstream taxonomy path, e.g.Women/Shoes/Slip-Onscollection— Skechers' internal product line/marketing collection label, e.g.SPORT WOMENS,BOBS WOMENS,USA MENScolor,colorDescriptionprice,originalPrice,currency,onSale,discountAmountpriceMax(mode=byProductId only) — present when the style's price varies by size (Skechers exposes it as a price range rather than a single price);priceis the range's starting/lowest priceinStock(mode=byProductId only — live PDP availability)ageGroup(mode=byProductId only)imageUrl,images[](mode=byProductId only)availableColors[]—{colorId, colorName}for every color this style is offered in (mode=byProductId only)availableWidths[]— e.g.Medium,Wide,Extra Wide— only present for styles that offer width variants (mode=byProductId only)availableSizes[]—{size, inStock}for every size offered in the fetched color (mode=byProductId only)keyFeatures[]— bullet list from the PDP's "Key Features" section, e.g.Skechers Air-Cooled Memory Foam® insole(mode=byProductId only)designDetails[]— bullet list from the PDP's "Design Details" section, e.g.Synthetic and textile upper(mode=byProductId only)averageRating,reviewCount(mode=byProductId, whenincludeRatings=true)productUrlrecordType: "product",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search / byCategory / byProductId |
searchQuery | string | slip on sneakers | Free-text query (mode=search) |
category | string | womenShoesAthleticSneakers | Curated category (mode=byCategory) |
customCategoryId | string | – | Raw category id override |
productIds | array | ["177197"] | Style IDs / SKUs / URLs (mode=byProductId) |
gender | string | – | Men / Women / Boys / Girls |
sortBy | string | bestMatches | bestMatches / newest / topSellers / priceHighToLow / priceLowToHigh / percentOff |
minPrice / maxPrice | int | – | USD price bounds |
width | string | – | Medium / Wide / Extra Wide (mode=byCategory only) |
colorFamily | string | – | One of 12 swatch color families, e.g. Black, Navy (mode=byCategory only) |
technology | string | – | Comfort/cushioning tech, e.g. Arch Fit, Hyper Burst (mode=byCategory only) |
style | string | – | Shoe shape/style, e.g. Sneaker, Boot, Sandal (mode=byCategory only) |
comfortCollection | string | – | Named Skechers product line, e.g. BOBS, GO WALK (mode=byCategory only) |
comfortFeature | string | – | Construction/care feature, e.g. Waterproof, Vegan (mode=byCategory only) |
apparelStyle | string | – | Apparel style/cut, e.g. Hoodies, Leggings (mode=byCategory, clothing* categories only) |
productLine | string | – | FOOTWEAR / APPAREL / ACCESSORIES / BAGS — most useful on mixed categories like men/women/kids/sale (mode=byCategory only) |
occasion | string | – | Occasion/use-case, e.g. Athletic, Dress, Work (mode=byCategory only) |
size | number | – | US shoe size, e.g. 8, 8.5 — all age groups (mode=byCategory only) |
kidsAgeGroup | string | – | toddlers / littleKids / bigKids — kids' age/size bucket (mode=byCategory only) |
onSaleOnly | bool | false | Only discounted products |
includeRatings | bool | true | Fetch PowerReviews rating (mode=byProductId) |
maxItems | int | 24 | Hard cap (1–500) |
proxyConfiguration | object | off | Optional automatic fallback if Skechers starts blocking requests |
Example: browse a category
{"mode": "byCategory","category": "menShoesAthleticSneakers","gender": "Men","sortBy": "topSellers","maxItems": 48}
Example: search with price filter
{"mode": "search","searchQuery": "hiking boots","minPrice": 50,"maxPrice": 120,"maxItems": 30}
Example: lookup exact products with ratings
{"mode": "byProductId","productIds": ["177197", "11933_WSL", "https://www.skechers.com/dlites---bright-sky/11931EW_WSL.html"],"includeRatings": true}
Use cases
- Price monitoring — track sale prices and discount amounts across categories
- Catalog enrichment — pull structured product data (color, gender, category) for a PIM or comparison site
- Competitive intelligence — benchmark footwear pricing and assortment by category
- Review analytics — combine PowerReviews rating data with product metadata
- Affiliate content — build category landing pages with live pricing and images
FAQ
Do I need a proxy or login? No. The actor reads Skechers' public storefront directly. A proxy field is exposed only as an automatic fallback if the site ever starts blocking requests.
What's the difference between search and byCategory? search matches Skechers' own search index (fuzzy, relevance-ranked); byCategory walks a fixed taxonomy node and returns everything in it — better for exhaustive category dumps.
What if the category I want isn't in the dropdown? Set customCategoryId to the raw category id (cgid) — visible in any skechers.com category page URL's cgid= query parameter.
Why does inStock only appear in byProductId mode? Skechers' search/category grid pages don't carry live per-color inventory in their server-rendered HTML (it's resolved client-side). Product-detail pages do expose real inventory via structured data, so byProductId is the reliable source for stock status.
What accepted product ID formats work for productIds? A bare style ID (177197), a style+color SKU (177197_NVY), or a full product URL — the actor auto-detects the format.
How is averageRating sourced? From Skechers' public PowerReviews widget API (the same one that powers the on-page star rating), keyed by style ID.
Why do some products have priceMax and others don't? A minority of styles price by size (e.g. kids' vs. adult sizing under the same style) and Skechers publishes those as a price range (AggregateOffer) instead of a single price. For those, price is the range's low end and priceMax is the high end; most styles have one flat price and never get priceMax.
How are availableColors / availableWidths sourced? Directly from the color-swatch and width-selector buttons rendered server-side in the product-detail page HTML — no extra request needed. availableWidths only appears on styles that actually offer a width choice (most styles are Medium-only, so the field is simply omitted for them).
How is availableSizes sourced? Directly from the size-selector buttons rendered server-side on the product-detail page for the fetched color — no extra request needed. A size whose button is marked unselectable (its variation URL is null) is sold out in that color and gets inStock: false; every other listed size gets inStock: true. This reflects stock for the color the productIds entry resolved to (e.g. 177197_NVY) — pass a specific style+color SKU to check a particular color's sizes.
Why do width / colorFamily / technology / style / comfortCollection / comfortFeature / occasion / size only work with mode=byCategory? These are Skechers' own faceted-navigation filters (prefn/prefv query params on the category grid endpoint) — confirmed live they narrow results only against cgid= category browsing, not the q= free-text search index, which silently returns zero tiles if you pass them there. Combine them with category/customCategoryId to use them.
What are style, comfortCollection, and comfortFeature? Skechers' own product-shape (Sneaker, Boot, Sandal, …), named product-line (BOBS, GO WALK, Arch Fit-adjacent collections, …), and construction/care (Waterproof, Vegan, Machine Washable, …) refinement facets, confirmed live against the category grid. Not every value is offered by every category — an unsupported combination correctly returns 0 rather than a wrong match.
Does size work for Kids categories too? Yes — it matches each category's own real offered size range (adult, Big Kids, or Toddler numbering), not just adult sizing. A value outside what that specific category actually offers (e.g. size 20, or an adult size on a toddler-only category) correctly returns 0 rather than a wrong match.
What does kidsAgeGroup do, and how is it different from size? It's Skechers' own age/size-bucket facet (toddlers = Sizes 5-10, littleKids = Sizes 10.5-3, bigKids = Sizes 3.5-7) — useful when you want "everything in the Big Kids range" without knowing exact sizes. It only narrows kids categories; applied to a non-kids category it correctly returns 0 rather than a wrong match. Little Kids and Big Kids buckets overlap by design at their shared boundary sizes (Skechers' own bucketing, not a bug).
How are keyFeatures / designDetails sourced? Directly from the two bullet-list sections rendered server-side on every product-detail page — no extra request needed. keyFeatures covers comfort/technology callouts (e.g. cushioning system, fit type); designDetails covers construction/material specifics (e.g. upper material, heel height). Both are omitted only in the rare case a style's PDP renders neither section.
How is collection sourced? From Skechers' own internal product-line/marketing-collection label (e.g. SPORT WOMENS, BOBS WOMENS, USA MENS) embedded server-side in every listing tile and product-detail page — no extra request needed, present in all three modes.