NK

Nike products

Extract data about sneakers, apparel, pricing, availability, colorways, and more from nike.com.

E-commerce

Available Endpoints

What is the Nike Scraper?

The Nike Scraper provides a comprehensive API to extract product data, pricing, availability, size runs, colorways, and release dates from Nike's online store. Perfect for sneaker resellers, price monitoring tools, inventory trackers, and fashion market research. The scraper handles Nike's dynamic pages and delivers clean, structured data in real-time.

Available Endpoints

Nike products - collect by URL

Extract product details including price, available sizes, colorways, and specifications from direct product URLs.

Nike products - collect by keyword

Search and extract products by keyword, category, or collection with filtering options.

Nike releases - collect upcoming

Get upcoming sneaker release dates, retail prices, and availability information.

Use Cases

  • Sneaker reselling: Monitor prices, stock levels, and release dates to identify profitable resale opportunities.
  • Price monitoring: Track Nike product pricing across regions and detect sales or markdowns in real-time.
  • Inventory tracking: Monitor size availability and restock events for high-demand products.
  • Market research: Analyze Nike's product catalog, pricing strategies, and seasonal trends.

Frequently Asked Questions

Can I track sneaker release dates?

Yes, our Nike releases endpoint provides upcoming release dates, expected retail prices, and launch information.

Which Nike regions are supported?

We support Nike stores in the US, UK, EU, JP, CN, and other major regions. Specify the region in the url or locale parameter.

How quickly does stock data update?

Data is scraped in real-time when you make the API request, reflecting the latest availability on nike.com.

Code Examples

Authentication
import requests

API_TOKEN = "YOUR_API_TOKEN"
headers = {
    "Authorization": f"Bearer {API_TOKEN}",
    "Content-Type": "application/json"
}

response = requests.get(
    "https://api.brightdata.com/v1/auth/test",
    headers=headers
)
print(response.json())
Scraper API Call
import requests

API_TOKEN = "YOUR_API_TOKEN"
headers = {
    "Authorization": f"Bearer {API_TOKEN}",
    "Content-Type": "application/json"
}

payload = {
    "url": "https://www.nike.com/t/air-max-90-mens-shoes-6n3vKB",
    "format": "json"
}

response = requests.post(
    "https://api.brightdata.com/v1/scrapers/nike-products",
    headers=headers,
    json=payload
)

data = response.json()
print(data)