Intersport Scraper — German Sporting Goods & Prices avatar

Intersport Scraper — German Sporting Goods & Prices

Pricing

Pay per event

Go to Apify Store
Intersport Scraper — German Sporting Goods & Prices

Intersport Scraper — German Sporting Goods & Prices

Scrape sporting goods from Intersport.de — running shoes, outdoor gear, team sports equipment, and fitness apparel from Germany's Intersport chain.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Categories

Share

Intersport Scraper -- European Sports Products, Prices & Availability

Scrape products, prices, ratings, and availability from Intersport.de -- part of Europe's largest sporting goods retail group. Running shoes, football boots, ski gear, fitness equipment, and outdoor apparel from Nike, Adidas, Puma, Salomon, and hundreds of other brands.

What is Intersport Scraper?

Intersport is a global sporting goods retail cooperative with over 5,500 stores across 57 countries. Their German online store (intersport.de) carries a massive assortment of sports equipment, footwear, and apparel spanning every major sport. This scraper extracts that catalog into structured JSON.

Practical applications:

  • Sports retail price monitoring -- Track pricing on running shoes, football boots, or ski equipment across major brands. Detect promotions before your competitors do.
  • Brand & distributor intelligence -- Monitor how Nike, Adidas, Puma, or your brand is represented at Europe's biggest sports retailer. Track pricing compliance, catalog depth, and promotional placement.
  • Product comparison platforms -- Feed structured product data from Intersport into sports gear comparison sites, review platforms, or recommendation engines.
  • Seasonal inventory tracking -- Sports retail is seasonal. Track when ski gear arrives, when summer collections drop, and when end-of-season clearances begin.
  • Fitness & sports market research -- Analyze the sporting goods market by category, brand, price segment, and rating. Understand what's popular, what's new, and what's on markdown.

What data does Intersport Scraper extract?

  • 👟 Product name -- full product title
  • 🏷️ Brand -- Nike, Adidas, Puma, Salomon, ASICS, etc.
  • 💰 Price and currency (EUR)
  • 🔢 EAN barcode and SKU
  • 📦 Product ID
  • Stock availability
  • Customer rating -- normalized to 5-star scale
  • 💬 Review count
  • 🖼️ Product images -- primary and gallery
  • 📝 Description -- product details
  • 📂 Category -- product classification
  • 🌐 Language -- German (de)

How to scrape Intersport

Three input modes: search, category browsing, or sitemap discovery.

Search by keyword

{
"searchQuery": "laufschuhe",
"maxResults": 100
}

Searches work in German. Popular search terms: "laufschuhe" (running shoes), "fussball" (football), "wanderjacke" (hiking jacket), "nike", "adidas", "fitness".

Browse a category

{
"categoryUrl": "https://www.intersport.de/schuhe/laufschuhe/",
"maxResults": 200
}

Category URLs follow the structure https://www.intersport.de/{category}/{subcategory}/.

Full catalog via sitemap

Leave search and category empty to discover products from Intersport's product sitemap:

{
"maxResults": 500
}

The sitemap contains thousands of product URLs. The scraper fetches the compressed sitemap, extracts URLs, and visits product pages for full data.

Output

A typical sports product from Intersport:

{
"name": "Nike Air Zoom Pegasus 41 Herren Laufschuh",
"brand": "Nike",
"price": 129.99,
"currency": "EUR",
"url": "https://www.intersport.de/schuhe/laufschuhe/nike-air-zoom-pegasus-41-herren-laufschuh-283456/",
"scrapedAt": "2025-04-03T10:00:00.000Z",
"ean": "4067888723401",
"sku": "DV0734-002",
"inStock": true,
"rating": 4.5,
"reviewCount": 89,
"imageUrl": "https://www.intersport.de/media/nike-pegasus-41-main.jpg",
"imageUrls": [
"https://www.intersport.de/media/nike-pegasus-41-main.jpg",
"https://www.intersport.de/media/nike-pegasus-41-side.jpg"
],
"description": "Der Nike Air Zoom Pegasus 41 bietet reaktionsfreudige Dampfung fur dein tagliches Training. Die Zoom Air-Einheiten in Ferse und Vorfuss sorgen fur federleichten Komfort bei jedem Schritt.",
"category": "Laufschuhe",
"language": "de"
}

How much does it cost?

ScenarioEstimated cost
100 products (search)~$0.03
500 products (category)~$0.12
2,000 products (sitemap)~$0.40
Large catalog scrape~$1.00+

The scraper uses CheerioCrawler with session pooling and cookie persistence for reliable access. No browser is needed.

Can I integrate?

Connect Intersport data to your systems:

  • Google Sheets -- maintain a live sports gear price tracker
  • Webhooks -- trigger when products drop in price
  • Zapier / Make -- automate sports retail monitoring
  • Slack -- alerts for deals on running shoes, football gear, or ski equipment
  • Amazon S3 / Google Cloud Storage -- archive seasonal pricing data
  • Databases -- feed into your sports comparison platform

Can I use it as an API?

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("studio-amba/intersport-scraper").call(run_input={
"searchQuery": "nike laufschuhe",
"maxResults": 25,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
rating = f" ({item['rating']}/5)" if item.get('rating') else ""
print(f"{item['brand']} - {item['name']} -- EUR {item['price']}{rating}")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('studio-amba/intersport-scraper').call({
searchQuery: 'nike laufschuhe',
maxResults: 25,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item => console.log(`${item.brand} - ${item.name} -- EUR ${item.price}`));

FAQ

Does this scrape Intersport Germany only? Yes, this scraper targets intersport.de. Intersport operates separate national websites for other countries (France, Austria, etc.) which are not covered.

Can I search by brand? Yes. Use the brand name as your search query, e.g., "searchQuery": "adidas" or "searchQuery": "salomon".

What sports categories are available? Intersport covers running, football, basketball, tennis, swimming, cycling, fitness, outdoor, hiking, skiing, snowboarding, and more. Browse intersport.de to find specific category URLs.

How does the sitemap mode work? When no search or category is provided, the scraper downloads Intersport's compressed product sitemap (XML.gz), extracts product URLs, and visits each page for full product data. This is slower but discovers products across all categories.

Are product variants (sizes, colors) included? The scraper returns the primary product listing. Variant-level data (specific sizes in stock) is partially available through the JSON-LD structured data.

Is the data in German? Yes. Product names, descriptions, and categories are in German, matching the intersport.de storefront.

Limitations

  • The scraper targets intersport.de (Germany). Other national Intersport sites are not supported.
  • Intersport uses Akamai bot protection. The scraper handles this with TLS fingerprinting and session pooling, but aggressive scraping patterns may still trigger rate limiting.
  • Product data quality depends on JSON-LD availability. Some pages may fall back to HTML extraction with fewer fields.
  • The sitemap mode downloads a compressed XML file, which may time out on slow connections. Use proxy for better reliability.
  • Ratings use a variable best-rating scale in the JSON-LD. The scraper normalizes ratings to a 5-star scale.

Other retail and fashion scrapers

Cover more of the European sports and retail market:

Your feedback

Found a problem or need an enhancement? Let us know through the Apify Store. We maintain this scraper and fix issues promptly.