Decathlon US Scraper: Products, Prices & Stock
Pricing
from $2.38 / 1,000 product listings
Decathlon US Scraper: Products, Prices & Stock
Scrape Decathlon US products: name, price, SKU, every size and color variant with its own price and stock status, vendor sub-brand, category, images, description. Filter by vendor, category, price, stock, gender, or sport. Includes a price and stock change monitoring mode.
Pricing
from $2.38 / 1,000 product listings
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
๐๏ธ Decathlon US Scraper: Products, Prices & Stock
|
Get every Decathlon US product, size, color, price and stock status, ready for your spreadsheet in minutes. Pulls the full decathlon.com catalog, with every size and color variant carrying its own price and stock status, plus a built-in monitor that flags only what changed. |
|
๐ Full catalog, not a slice Every product on decathlon.com, not one category at a time |
๐ Price and stock per variant Every size and color gets its own price and stock status |
๐ฏ Filters that match how Decathlon sells Category, sub-brand, gender, sport, price range, in-stock only |
๐ Built-in price and stock monitor Schedule it and only get products that are new or changed |
Decathlon US Scraper pulls product data straight from decathlon.com, the US storefront of the sporting-goods retailer. It returns every product's title, sub-brand (Quechua, Kalenji, Domyos, Simond and more), category, description, images and tags, plus every individual size and color variant with its own SKU, price, compare-at price and stock status. No login and no manual browsing required, and you can schedule it to run on its own so your data stays current.
๐ What does Decathlon US Scraper do?
This actor crawls the entire decathlon.com US product catalog, or just the collections you point it at, and returns a clean, structured record for every product. Each record includes the sub-brand, category, gender and sport tags, description, images, and a full list of that product's size and color variants, each carrying its own price, compare-at price and stock status rather than one blended headline price.
You can narrow results with filters for category, sub-brand, gender, sport, and price range, or restrict output to in-stock items only. Turn on monitoring mode and the actor remembers what it saw last time, so scheduled runs only return products that are brand new or whose price or stock changed since the previous run. Results download as JSON, CSV, Excel, or HTML directly from the Apify platform, and every run can be scheduled, triggered by API, or wired into your own pipeline.
๐ก Why use Decathlon US Scraper?
- I am a price-monitoring analyst tracking Decathlon prices for clients, looking to capture every size and color variant's own price and stock status in order to catch changes the moment they happen, not just the headline product price.
- I am a reseller sourcing products for my own store, looking to browse Decathlon's full US catalog by sub-brand and category in order to find items worth listing before competitors spot them.
- I am a sporting-goods market researcher, looking to analyze Decathlon's brand assortment and pricing across categories in order to benchmark it against other outdoor and sports retailers.
- I am a developer building a stock-alert tool, looking to pull per-variant availability straight from Decathlon's catalog in order to notify my users the second a sold-out size comes back.
๐ How to use it
|
STEP 1 Pick your scope Paste collection URLs or leave the field blank to crawl the whole catalog, then set your filters. |
STEP 2 Run the actor It reads Decathlon's live catalog directly, so runs finish fast without needing a slow rendered browser. |
STEP 3 Get clean data Download products and variants as JSON, CSV or Excel, or turn on monitoring for changed-only runs. |
- Click Try for free and open the Input tab.
- Optionally paste one or more collection URLs, or leave it empty to crawl the full catalog. Add any category, sub-brand, gender, sport, price, or stock filters you need.
- Click Start and let the run finish.
- Open the Output tab and export your results as JSON, CSV, Excel, or HTML.
๐ฅ Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | One or more decathlon.com collection page URLs, for example https://www.decathlon.com/collections/camping-tents. Leave empty to crawl the entire catalog instead. |
maxItems | integer | No | Maximum number of products to return across all sources. Defaults to 100. Set to 0 for no limit. |
productType | string | No | Only keep products whose category text contains this value, for example "Down jacket" or "Running shoes". Leave empty for all categories. |
vendor | string | No | Only keep products from this sub-brand, for example "Quechua", "Kalenji", "Domyos", or "Simond". Leave empty for all sub-brands. |
gender | enum | No | Only keep products tagged for a specific gender. Leave on "All genders" to include everything, including untagged products. |
sport | string | No | Only keep products whose sport tag contains this value, for example "camping" or "running". Leave empty for all sports. |
minPrice | integer | No | Only keep products with at least one variant priced at or above this amount in US dollars. Defaults to 0. |
maxPrice | integer | No | Only keep products with at least one variant priced at or below this amount in US dollars. Defaults to 0, meaning no upper limit. |
inStockOnly | boolean | No | When enabled, only keep products with at least one variant currently in stock. Defaults to false. |
proxyConfiguration | object | No | Proxy settings for the run. The default setting works out of the box since decathlon.com does not require special proxy handling. |
maxRequestRetries | integer | No | How many times to retry a failed request before giving up on it. Defaults to 3. |
maxConcurrency | integer | No | Maximum number of parallel requests against decathlon.com. Defaults to 5. |
onlyChangedProducts | boolean | No | Turns this run into a price and stock monitor. The first run builds a baseline; later runs with the same monitoring state key only return products that are new or whose price or stock changed. Defaults to false. |
monitoringStateKey | string | No | Names the saved baseline used by monitoring mode. Use a different key for each schedule so monitors do not share state. Defaults to "default". |
resetMonitoringState | boolean | No | Clears the saved baseline for the given monitoring state key before this run, so every matching product is treated as new again. Defaults to false. |
๐ค Output
Every scraped product is saved as one dataset item. Here is a simplified example:
{"productId": "8721456123456","title": "Quechua MH100 Waterproof Hiking Jacket","handle": "quechua-mh100-waterproof-hiking-jacket","url": "https://www.decathlon.com/products/quechua-mh100-waterproof-hiking-jacket","vendor": "Quechua","productType": "Hiking jacket","minPrice": 34.99,"maxPrice": 34.99,"currency": "USD","inStock": true,"variantCount": 6,"variants": [{ "id": "44821001", "sku": "MH100-JKT-M-BLU", "title": "M / Blue", "price": 34.99, "compareAtPrice": 44.99, "available": true },{ "id": "44821002", "sku": "MH100-JKT-L-BLU", "title": "L / Blue", "price": 34.99, "compareAtPrice": 44.99, "available": false }],"tags": ["GENDER: MEN'S", "SPORT: mountain trekking", "PRODUCT_TYPE: Hiking jacket"],"description": "A waterproof, breathable jacket for short hikes on rainy days.","gender": "MEN'S","sport": "mountain trekking","imageUrl": "https://contents.mediadecathlon.com/p2547896/k$abc123/quechua-mh100-jacket.jpg","imageUrls": ["https://contents.mediadecathlon.com/p2547896/k$abc123/quechua-mh100-jacket.jpg","https://contents.mediadecathlon.com/p2547896/k$def456/quechua-mh100-jacket-back.jpg"],"publishedAt": "2024-11-02T10:15:00Z","updatedAt": "2026-08-20T06:42:11Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel directly from the Output tab.
๐ Data table
| Field | Type | Description |
|---|---|---|
productId | string | Decathlon's internal product identifier. |
title | string | Full product name. |
handle | string | URL-friendly product slug. |
url | string | Direct link to the product page on decathlon.com. |
vendor | string | Sub-brand, for example Quechua, Kalenji, Domyos, or Simond. |
productType | string | Product category, for example "Hiking jacket" or "Camping tent". |
description | string | Product description text. |
gender | string | Gender the product is tagged for, parsed from Decathlon's own tags. |
sport | string | Sport the product is tagged for, parsed from Decathlon's own tags. |
minPrice | number | Lowest price across all of this product's variants, in US dollars. |
maxPrice | number | Highest price across all of this product's variants, in US dollars. |
currency | string | Currency code, always USD for this storefront. |
inStock | boolean | True if at least one variant is currently available. |
variantCount | number | Number of size or color variants this product has. |
variants | array | Every variant with its own id, SKU, title (size or color), price, compare-at price, and stock status. |
imageUrl | string | Primary product image URL. |
imageUrls | array | Every product image URL. |
tags | array | Raw tags as returned by Decathlon, including the gender and sport taxonomy. |
publishedAt | string | When the product was first published on decathlon.com. |
updatedAt | string | When the product listing was last updated. |
changeType | string | Only present in monitoring mode: "new", "price_changed", "stock_changed", or "price_and_stock_changed". |
scrapedAt | string | Timestamp of this scrape. |
๐ฐ Pricing
Decathlon US Scraper uses pay-per-result pricing. You are billed only for the products actually saved to your dataset, so a run that returns nothing costs nothing. There are no subscriptions, no monthly minimums, and no setup fees. Check the Pricing tab on this actor's page for the exact current rate, and use the maxItems input to cap spend on any run before you start it.
โญ Enjoying Decathlon US Scraper?
|
โญ โญ โญ โญ โญ If this actor is saving you hours of manual catalog checking, a rating helps a lot. A 5-star rating takes 10 seconds and helps other resellers and price-monitoring teams find it. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
๐ก Tips
- Start with a small
maxItemsvalue while testing your filters, then raise it once you know your run returns what you expect. - Point
startUrlsat a handful of collection pages when you only care about a few categories. It is faster and cheaper than crawling the full catalog and filtering afterward. - For price and stock tracking, enable
onlyChangedProductsand schedule the actor to run daily or weekly. Give each saved schedule its ownmonitoringStateKeyso they never share a baseline. - Combine
vendorandgenderfilters to pull a focused slice, for example every women's Domyos item, without downloading the rest of the catalog.
โ FAQ
Does it get blocked?
No. Decathlon's US storefront serves its public product catalog without anti-bot challenges, so this actor runs reliably without needing residential proxies or browser automation.
Does it cover every Decathlon country?
No. This actor covers decathlon.com, the US storefront, only. Decathlon's European storefronts run on different technology and are not supported here.
How fresh is the data?
Every run reads the live catalog at the moment it runs, so prices and stock reflect what is currently on decathlon.com. For ongoing freshness, schedule the actor with monitoring mode enabled.
Are all categories and sub-brands supported?
Yes. The actor covers every category and every sub-brand sold on decathlon.com, including Quechua, Kalenji, Domyos, and Simond. Use the productType and vendor filters to narrow results to the ones you care about.
๐ Other actors
- Kroger Scraper โ - Scrapes Kroger product prices, stock, and search results.
- Kroger Price Monitor โ - Tracks Kroger price and stock changes on a schedule.
- Shopify product scraper โ - Scrapes product catalogs from any Shopify-powered store.
- WooCommerce product scraper โ - Scrapes product catalogs from any WooCommerce-powered store.
- Wildberries Price & Rank Tracker โ - Monitors Wildberries prices and search rank positions daily.