Adidas Product Scraper
Pricing
from $1.20 / 1,000 product scrapeds
Adidas Product Scraper
Collect Adidas product listings and optional full product details from any supported Adidas country storefront. Enter search terms, category URLs, or product IDs and export prices, images, sizes, availability, and descriptions.
Pricing
from $1.20 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Scraptivo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Adidas Product Scraper collects Adidas product listings and optional full product details from any supported Adidas country storefront and turns them into structured data for price tracking, catalog building, and competitive research. Provide search terms, category URLs, or product IDs, run the Actor, and export product names, prices, images, sizes, availability, and descriptions to JSON, CSV, Excel, or your preferred integration. Use it to monitor pricing, build assortment feeds, and schedule recurring collection across up to 33 markets. Product results are billed at $1.50 per 1,000, with optional full product details at the same rate.
What can you automate with Adidas Product Scraper?
- Build product catalogs — pull every listing from a search query, category page, or a list of product IDs into one clean dataset.
- Track prices and availability — capture current and original price, stock status, and review counts across listings and enriched product pages.
- Collect sizes and variations — export size-level availability, SKU variations, and colour variants when details are enabled.
- Monitor any Adidas market — switch the country input to collect data from Germany, the US, the UK, France, and 29 more storefronts.
- Schedule recurring collection — run daily or weekly to catch assortment and price changes over time.
- Export to your pipeline — hand off JSON, CSV, or Excel to a PIM, spreadsheet, or database through the Apify API or webhooks.
Who is this scraper for?
| Team | Workflow |
|---|---|
| E-commerce and retail analysts | Compare Adidas assortment and pricing by category or keyword across markets |
| Price-monitoring teams | Schedule runs and track list-price changes and availability over time |
| PIM and feed operators | Keep product catalogs aligned with the live Adidas catalog in structured JSON |
| Market researchers | Map product lines, colourways, and sizes across multiple country storefronts |
| Automation builders | Trigger runs from the API or webhooks for recurring data pipelines |
What data can you collect from Adidas?
| Data group | Example fields | How it helps |
|---|---|---|
| Product identity | productId, title, subtitle, url, modelNumber, category | Stable keys and titles for deduplication and catalog feeds |
| Pricing and availability | currentPrice, originalPrice, isSoldOut, availabilityStatus, currency | Price tracking and stock monitoring |
| Visuals and variants | imageUrl, hoverImageUrl, colourVariations, variations, sizes | Assortment and size-availability analysis |
| Signals and context | ratingCount, badges, country, source, descriptionText | Review signals and source tracking per market |
Not every field is present on every row; detail-level fields such as descriptionText, sizes, and variations are populated when product details are enabled and the page returns them.
How to use Adidas Product Scraper
- Open the Actor on Apify.
- Enter a search query, a category URL, or product IDs — at least one source is required.
- Set the country storefront and choose a
maxItemslimit. - Optionally enable product details for descriptions, sizes, and variations.
- Run the Actor, then export the dataset to JSON, CSV, Excel, or connect it to your pipeline.
{"country": "de","searchQueries": ["volleyball schuhe"],"startUrls": [{ "url": "https://www.adidas.de/manner-sneakers" }],"includeProductDetails": true,"maxItems": 100,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Example workflow
Build a weekly price and availability report for one category
- Run the Actor on a fixed category URL every Monday.
- Enable
includeProductDetailsto capture sizes and stock status. - Keep only rows with a price change or a sold-out flag in your downstream step.
- Deduplicate on
productIdpluscountry, then push the result to a spreadsheet or CRM.
Automate and integrate your results
- Schedule runs daily or weekly from the Apify Schedules tab, or create one schedule per search query or category URL.
- Webhooks can notify Slack, Zapier, or your warehouse when a run succeeds.
- Connect results to Google Sheets, Make, Zapier, a CRM, or cloud storage.
- Deduplicate downstream using the stable
productId+countrypair; the Actor also skips duplicateproductIdvalues within a single run.
Input reference
| Field | Type | Required | Default | What it controls |
|---|---|---|---|---|
country | string | No | de | Adidas storefront country code (de, com, uk, fr, and 29 others) |
searchQueries | array | No* | — | Search terms such as volleyball schuhe or samba |
startUrls | array | No* | — | Category, search, or product URLs (URL filters are preserved) |
productIds | array | No* | — | Direct product IDs such as IH8244 |
filters | object | No | — | Global listing filters such as {"v_size_de_de": "43_1_3"} |
includeProductDetails | boolean | No | false | Whether to fetch full product-page details |
maxItems | integer | No | 10 | Maximum number of products to collect |
concurrency | integer | No | — | Parallel workers for the run |
proxyConfiguration | object | No | — | Proxy settings; residential is recommended |
*Provide at least one of searchQueries, startUrls, or productIds.
Output example
{"productId": "KJ1277","title": "CRAZYFLIGHT 7 Schuh","subtitle": "Frauen Performance","url": "https://www.adidas.de/crazyflight-7-schuh/KJ1277.html","modelNumber": "ONK40","category": "Performance","imageUrl": "https://assets.adidas.com/images/.../CRAZYFLIGHT_7_Schuh_Weiss_KJ1277_HM1.jpg","originalPrice": 150,"currentPrice": 150,"colourVariations": ["KJ1277", "KI7938", "KJ9563"],"ratingCount": 11,"country": "de","source": "search:volleyball schuhe","isSoldOut": false}
How much does it cost to scrape Adidas?
Adidas Product Scraper uses pay-per-event pricing. You are billed per result you receive, not for pages crawled.
product— $1.50 per 1,000 product rows written to the dataset.product-details— $1.50 per 1,000 products successfully enriched whenincludeProductDetailsis enabled.
A listing-only run charges only the product event. With details enabled, a row charges product plus product-details when enrichment succeeds. Apify subscription-plan discounts apply automatically. A small one-time apify-actor-start event ($0.00005) is also billed per run.
Reliability and responsible use
- A residential proxy is recommended and enabled by default for reliable collection.
- Detail fields are conditional; some pages may not return sizes, descriptions, or variations.
- Collection is intended for public product data within your lawful-use scope; you remain responsible for complying with the site's terms.
Frequently asked questions
Can I collect product details like sizes and descriptions?
Yes. Enable includeProductDetails to add full product-page fields such as descriptions, sizes, and variations. Enriched rows are billed under a separate product-details event.
Can I scrape a specific Adidas country?
Yes. Set the country input to match the storefront you want — de for adidas.de, com for adidas.com, uk for adidas.co.uk, and 29 other codes.
Can I start from a filtered category URL?
Yes. Paste the category URL into startUrls; query parameters such as size, colour, and sport filters are preserved.
What counts as one result?
Each product row written to the dataset counts as one product result, regardless of whether it came from search, a category URL, or a product ID.
Why are some fields empty?
Detail-level fields depend on the page returning them. A residential proxy improves reliability; match the proxy country to your country input for the best results.
How do I avoid duplicate records?
The Actor skips duplicate productId values within a single run. For cross-run deduplication, key your pipeline on productId plus country.
Related Scraptivo automations
- Amazon Search Scraper — collect Amazon product and price data for competitor monitoring.
- eBay Product Scraper — collect eBay listings, prices, and seller data.
- Zalando Product Scraper — collect Zalando product listings and details.
- Best Buy Product Scraper — collect Best Buy US and Canada product data.
- Target.com Product Scraper — collect Target.com products and reviews.
Support and custom workflows
Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, a sample URL, required fields, and expected volume so we can assess the request.