Adidas Product Scraper avatar

Adidas Product Scraper

Pricing

from $1.20 / 1,000 product scrapeds

Go to Apify Store
Adidas Product Scraper

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

Scraptivo

Maintained by Community

Actor 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?

TeamWorkflow
E-commerce and retail analystsCompare Adidas assortment and pricing by category or keyword across markets
Price-monitoring teamsSchedule runs and track list-price changes and availability over time
PIM and feed operatorsKeep product catalogs aligned with the live Adidas catalog in structured JSON
Market researchersMap product lines, colourways, and sizes across multiple country storefronts
Automation buildersTrigger runs from the API or webhooks for recurring data pipelines

What data can you collect from Adidas?

Data groupExample fieldsHow it helps
Product identityproductId, title, subtitle, url, modelNumber, categoryStable keys and titles for deduplication and catalog feeds
Pricing and availabilitycurrentPrice, originalPrice, isSoldOut, availabilityStatus, currencyPrice tracking and stock monitoring
Visuals and variantsimageUrl, hoverImageUrl, colourVariations, variations, sizesAssortment and size-availability analysis
Signals and contextratingCount, badges, country, source, descriptionTextReview 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

  1. Open the Actor on Apify.
  2. Enter a search query, a category URL, or product IDs — at least one source is required.
  3. Set the country storefront and choose a maxItems limit.
  4. Optionally enable product details for descriptions, sizes, and variations.
  5. 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

  1. Run the Actor on a fixed category URL every Monday.
  2. Enable includeProductDetails to capture sizes and stock status.
  3. Keep only rows with a price change or a sold-out flag in your downstream step.
  4. Deduplicate on productId plus country, 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 + country pair; the Actor also skips duplicate productId values within a single run.

Input reference

FieldTypeRequiredDefaultWhat it controls
countrystringNodeAdidas storefront country code (de, com, uk, fr, and 29 others)
searchQueriesarrayNo*—Search terms such as volleyball schuhe or samba
startUrlsarrayNo*—Category, search, or product URLs (URL filters are preserved)
productIdsarrayNo*—Direct product IDs such as IH8244
filtersobjectNo—Global listing filters such as {"v_size_de_de": "43_1_3"}
includeProductDetailsbooleanNofalseWhether to fetch full product-page details
maxItemsintegerNo10Maximum number of products to collect
concurrencyintegerNo—Parallel workers for the run
proxyConfigurationobjectNo—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 when includeProductDetails is 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.

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.