Nike Product Scraper π
Pricing
Pay per usage
Nike Product Scraper π
Scrape Nike products at scale. Extract prices, descriptions, ratings, inventory, sizes & colors in real-time. Perfect for price monitoring, market research & competitive analysis. Fast, reliable, zero blocks.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Shahid Irfan
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Nike Product Scraper
Extract Nike product listing data from Nike search pages quickly and reliably. Collect rich product details including titles, prices, colors, badges, and product links for market research, assortment analysis, and monitoring.
Features
- Search-based collection - Scrape products by keyword or start directly from a Nike search URL.
- Rich product fields - Capture product identity, pricing, color details, media URLs, and merchandising badges.
- Pagination support - Continue through pages until your result target is reached.
- Null-free dataset output - Empty and null values are automatically removed from exported items.
- Proxy-ready runs - Configure Apify Proxy for stable collection at scale.
Use Cases
Product Research
Track new product drops, seasonal launches, and merchandising labels in one dataset.
Pricing Intelligence
Monitor current prices, initial prices, and discount shifts over time.
Assortment Monitoring
Build searchable catalogs of Nike products by keyword and marketplace.
E-commerce Automation
Feed data into dashboards, BI systems, and automated workflows for recurring insights.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | https://www.nike.com/w?q=shoes&vst=shoes | Nike search URL to start from. |
keyword | String | No | shoes | Keyword used when startUrl is not provided. |
results_wanted | Integer | No | 20 | Maximum number of products to collect. |
max_pages | Integer | No | 10 | Maximum number of pages to request. |
proxyConfiguration | Object | No | Apify Residential Proxy | Proxy setup for stable runs. |
Internal runtime defaults (not user inputs):
page_sizeis managed internally as24.consumerChannelIdis auto-selected internally.marketplaceandlanguageare auto-derived fromstartUrllocale when possible, else fall back toUSanden.
Output Data
Each dataset item can contain the following fields:
| Field | Type | Description |
|---|---|---|
product_id | String | Global Nike product ID. |
group_key | String | Product group identifier. |
product_code | String | SKU-style product code. |
merch_product_id | String | Merchandising product ID. |
internal_pid | String | Nike internal product ID. |
product_type | String | Product type such as footwear. |
product_sub_type | String | Product subtype. |
title | String | Product title. |
subtitle | String | Product subtitle. |
color_description | String | Colorway description. |
simple_color_label | String | Primary color label. |
simple_color_hex | String | Primary color hex value. |
currency | String | Currency code. |
current_price | Number | Current product price. |
initial_price | Number | Initial listed price. |
discount_percentage | Number | Discount percentage. |
employee_price | Number | Employee price if available. |
employee_discount_percentage | Number | Employee discount percentage if available. |
image_portrait_url | String | Portrait image URL. |
image_squarish_url | String | Square image URL. |
product_url | String | Absolute product page URL. |
product_path | String | Relative product page path. |
featured_attributes | Array | Featured product attributes. |
badge_attribute | String | Badge attribute code. |
badge_label | String | Badge label such as Just In. |
is_new_until | String | Newness expiry timestamp. |
search_term | String | Search term resolved by Nike. |
marketplace | String | Marketplace in response. |
language | String | Language in response. |
page_anchor | Number | Pagination anchor used for this item. |
Usage Examples
Basic Search
{"keyword": "shoes","results_wanted": 20}
Start From Nike URL
{"startUrl": "https://www.nike.com/w?q=running&vst=running","results_wanted": 50,"max_pages": 10}
Proxy-Optimized Run
{"keyword": "basketball","results_wanted": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Sample Output
{"product_id": "f9702cf1-2672-4eb8-a48a-696f6f3289ba","group_key": "kZBhO53Z","product_code": "IF4396-100","product_type": "FOOTWEAR","title": "Air Jordan 3 Retro \"Sail and Jade Aura\"","subtitle": "Men's Shoes","color_description": "Sail/Aura/Iced Carmine/Jade Aura","currency": "USD","current_price": 215,"initial_price": 215,"image_squarish_url": "https://static.nike.com/a/images/.../AIR+JORDAN+3+RETRO+OG.png","product_url": "https://www.nike.com/t/air-jordan-3-retro-sail-and-jade-aura-mens-shoes-kZBhO53Z/IF4396-100","featured_attributes": ["PROMOS_EXCLUDED", "JUST_IN"],"badge_label": "Just In","marketplace": "US","language": "en","page_anchor": 0}
Tips for Best Results
Start Small
Use results_wanted: 20 for quick validation before larger production runs.
Use Stable Search URLs
If you need exact filters, provide a Nike search URL in startUrl.
Use Residential Proxies
For high-volume runs, residential proxies provide better stability.
Integrations
- Google Sheets - Export product data for collaborative analysis.
- Airtable - Build searchable product trackers.
- Zapier - Trigger automations from each run.
- Make - Connect run outputs to workflows.
- Webhooks - Send fresh data to your internal systems.
Export formats available in Apify include JSON, CSV, Excel, XML, and RSS.
Frequently Asked Questions
How many products can I collect?
You can collect as many as available, bounded by your results_wanted, max_pages, and run resources.
Does this actor support pagination?
Yes. It paginates automatically until limits are reached or no additional products are available.
Why are some fields missing on certain products?
Some product entries may not expose every optional field. Empty values are removed from output by design.
Can I run this on a schedule?
Yes. You can schedule runs in Apify and stream outputs into your preferred tools.
Support
For issues, feature requests, or customization needs, use the Issues tab or contact through Apify Console support channels.
Legal Notice
This actor is intended for legitimate data collection and analysis workflows. You are responsible for complying with website terms and applicable laws in your jurisdiction.