Nike Scraper
Pricing
from $0.97 / 1,000 product scrapeds
Nike Scraper
Nike.com product listings from search queries or category URLs across 20+ marketplaces, with optional size availability, ratings, and customer reviews.
Pricing
from $0.97 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Scraptivo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Nike Scraper collects product listings from Nike.com and turns them into structured data for competitive research, e-commerce intelligence, and review analytics. Provide search queries or category URLs across 20+ marketplaces, then export titles, style codes, prices, discounts, colors, and images — with optional size availability, rating summaries, and customer reviews — to JSON, CSV, Excel, or your integration. Use it to monitor pricing, compare assortment, and analyze fit and comfort feedback. Pricing starts at $1.00 per 1,000 products, with optional details and reviews billed separately.
What can you automate with Nike Scraper?
- Build product catalogs — from search terms or category URLs across 20+ Nike marketplaces.
- Monitor prices and discounts — capture current price, initial price, and discount percentage per SKU.
- Track size availability — enable product details for sizes, GTINs, and stock levels in one object.
- Collect customer reviews — attach title, text, rating, username, and fit/comfort dimensions to each product.
- Apply Nike facet filters — use
attributeIdvalues discovered on the first listing page. - Export structured data — feed pricing and merchandising tools, dashboards, and automated pipelines.
Who is this scraper for?
| Team | Workflow |
|---|---|
| Competitive intelligence teams | Comparing Nike pricing, badges, and assortment across categories. |
| E-commerce and merchandising teams | Feeding product and review data into pricing and merchandising tools. |
| Market researchers | Analyzing product lines and pricing across multiple country stores. |
| Review analysts | Aggregating fit, comfort, and recommendation feedback at scale. |
What data can you collect from Nike.com?
| Data group | Example fields | How it helps |
|---|---|---|
| Product identity | title, subtitle, productCode, styleCode, url | Identify and deduplicate records with the stable styleCode. |
| Pricing | currentPrice, initialPrice, discountPercentage, currency | Track live price and markdowns. |
| Color and media | colorLabel, colorHex, colorDescription, imageUrl | Preview product and colorway. |
| Badges | badgeLabel, featuredAttributes | Spot "Just In" or sustainable-material flags. |
| Availability | details with sizes, GTINs, availableSizeCount, rating summaries | Enrich records when product details are enabled. |
| Reviews | reviews list with rating, text, username, date, and dimensions | Analyze feedback when reviews are enabled. |
| Provenance | marketplace, language, seed | Trace the country store and source query or URL. |
The details object and reviews list appear only when Include Product Details and Include Reviews are enabled respectively. Listing-level data is always returned.
How to use Nike Scraper
- Open the Nike Scraper on Apify.
- Enter
searchQueriesand/or Nike category (/w/) or product (/t/) URLs instartUrls. - Choose a
marketplaceandlanguage, and optionally addfilters. - Optionally enable Include Product Details and Include Reviews, and cap reviews with
maxReviewsPerProduct. - Run the Actor and export the dataset to JSON, CSV, or Excel, or connect it to your workflow.
{"searchQueries": ["volleyball"],"marketplace": "DE","language": "de","includeProductDetails": true,"includeReviews": true,"maxReviewsPerProduct": 10,"maxItems": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example workflow
Monitor a product line's pricing across marketplaces
- Schedule a daily or weekly run with your
searchQueriesand a fixedmarketplace. - Compare
currentPrice,initialPrice, anddiscountPercentageover time for eachstyleCode. - Enable Include Product Details periodically to capture size availability and GTINs.
- Deduplicate on
styleCode, then push changes to your pricing dashboard.
Automate and integrate your results
- Schedules — set daily or weekly runs per query and marketplace for price and assortment monitoring.
- Webhooks — trigger a webhook on run completion to push fresh products into your CRM, Google Sheets, or pricing tool.
- Exports and API — download JSON, CSV, or Excel from the Console, or call the Actor from the API. One cURL example:
curl "https://api.apify.com/v2/acts/scraptivo/nike-scraper/runs?token=YOUR-APIFY-TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["volleyball"],"marketplace": "DE","language": "de","maxItems": 10,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}'
- Deduplication — use the stable
styleCode(orproductCode) as the key when merging results across runs.
Input reference
| Field | Type | Required | Default | What it controls |
|---|---|---|---|---|
searchQueries | Array of strings | No* | — | Nike search terms (e.g. "volleyball", "air max"). |
startUrls | Array of URLs | No* | — | Nike category (/w/) or product (/t/) URLs. |
filters | Array of objects | No | — | Nike facet filters using attributeId from the available-filters key-value store record. |
marketplace | String | No | DE | Nike country code (DE, US, GB, FR, and 17 more). |
language | String | No | de | Store language code for the selected marketplace. |
includeProductDetails | Boolean | No | false | Fetch size availability and rating summary per product. Charged as product-details. |
includeReviews | Boolean | No | false | Fetch individual reviews. Charged as review per review. |
maxReviewsPerProduct | Integer | No | 0 | Maximum reviews per product when reviews are enabled (0 = all). |
detailConcurrency | Integer | No | 10 | Parallel workers for details and reviews (1–50). |
maxItems | Integer | No | 0 | Maximum product records (0 = unlimited). |
proxyConfiguration | Proxy object | No | Residential Apify proxy | Proxy settings. Residential proxies are used by default. |
* Provide at least one searchQueries entry or startUrls entry.
Output example
Each dataset item is one product. With details and reviews enabled, a record looks like this:
{"title": "Nike Volleyball Hoodie","subtitle": "Men's Fleece Pullover","productCode": "DV1234-010","styleCode": "DV1234-010","colorLabel": "Black","colorHex": "#111111","currency": "EUR","currentPrice": 69.99,"initialPrice": 99.99,"discountPercentage": 30,"imageUrl": "https://static.nike.com/example.jpg","url": "https://www.nike.com/de/t/volleyball-hoodie-DV1234-010","badgeLabel": "Just In","featuredAttributes": ["Sustainable Materials"],"marketplace": "DE","language": "de","seed": "volleyball","reviewCount": 128,"details": {"sizes": ["S", "M", "L", "XL"],"gtinAvailability": [{ "size": "M", "gtin": "19600000000000" }]},"reviews": [{ "title": "Great fit", "rating": 5, "text": "True to size and comfortable.", "username": "runner42", "dateCreated": "2026-08-01" }]}
How much does it cost to scrape Nike.com?
The Actor uses pay-per-event pricing. Platform usage is not charged separately:
| Event | Price (per 1,000) |
|---|---|
product — each product listing row | $1.00 |
product-details — each product with size availability and rating summary | $1.50 |
review — each individual review embedded in a product | $1.50 |
Apify plan discounts apply automatically. For the product event: Bronze $0.99, Silver $0.98, Gold $0.97 per 1,000. For product-details and review: Bronze $1.40, Silver $1.30, Gold $1.20 per 1,000. Listing-only runs cost just $1.00 per 1,000 products.
Reliability and responsible use
- Proxy requirement — the Actor defaults to the Apify residential proxy, which is recommended for consistent Nike results.
- Conditional fields —
detailsandreviewsappear only when their toggles are enabled; some fields are nullable on the platform. - Public data — the Actor collects publicly visible product and review information from Nike.com.
- Responsible use — only use the data in ways that comply with Nike.com's terms of service and applicable law.
Frequently asked questions
Can I scrape Nike.com by keyword and by category URL?
Yes. Use searchQueries for search terms or startUrls for Nike category (/w/) and product (/t/) URLs. You can combine both.
Can I schedule the Nike Scraper to run automatically?
Yes. Use the Scheduler tab in Apify Console to run daily or weekly per query and marketplace.
What counts as one result?
A product row counts as one product event ($1.00 per 1,000). Enabling details adds a product-details event per product, and each review adds a review event.
Why are some fields empty?
The details and reviews fields appear only when their toggles are enabled. Nike also leaves some fields unset for certain products.
How do I avoid duplicate records?
Dedupe on the stable styleCode (or productCode) when merging results across runs.
Do I need a proxy?
The Actor works out of the box with the default Apify residential proxy, which is recommended for consistent results.
Related Scraptivo automations
- H&M Scraper — collect H&M product catalogs with pricing and composition details.
- Walmart Scraper — collect Walmart product listings with optional details and reviews.
- Alibaba Scraper — collect Alibaba.com product listings with supplier and review data.
Support and custom workflows
Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, sample URL, required fields, and expected volume so we can assess the request.