Thomann Product Catalog Price Scraper
Pricing
Pay per event
Thomann Product Catalog Price Scraper
Thomann is the biggest single European MI retailer and its catalog is a recurring pricing-intel
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract product names, brands, prices, ratings, and article IDs from Thomann's full instrument catalog. Covers guitars, keys, drums, studio gear, live sound, DJ equipment, and more across dozens of subcategories.
What you get
Each record contains:
| Field | Description |
|---|---|
product_name | Product model name (brand stripped) |
brand | Manufacturer name |
category | Top-level category slug (e.g. guitars_and_basses) |
subcategory | Leaf subcategory slug (e.g. electric_guitars) |
price | Numeric price in the server's locale currency |
currency | Currency symbol (€, $, £, etc.) |
availability | Availability status (null on listing pages) |
rating | Average rating on a 0–5 scale |
review_count | Number of customer reviews |
thomann_article_id | Thomann's internal article ID |
product_url | Full URL to the product detail page |
image_url | Product image URL (WebP preferred) |
scraped_at | ISO 8601 timestamp |
Input
| Field | Type | Description |
|---|---|---|
categories | string[] | Thomann category slugs to crawl. Leave empty to crawl all 9 default categories. |
maxItems | integer | Maximum total records to return. |
Category slugs
guitars_and_basses, keys, drums_and_percussion, wind_instruments,stringed_instruments, studio_and_recording, live_sound, dj_equipment,guitar_accessories
You can also use any Thomann subcategory slug visible in the URL (e.g. electric_guitars, digital_pianos).
How it works
The scraper navigates Thomann's /intl/ locale (currency follows Apify cloud geo — typically USD or EUR):
- Category pages — parsed for links to leaf subcategories
- Subcategory pages — all products extracted from a single HTML response (Thomann does not paginate product listings)
Thomann's Cloudflare protection is cleared automatically via residential proxy — no manual configuration required.
Example output
{"product_name": "LP Standard Guitar","brand": "Epiphone","category": "guitars_and_basses","subcategory": "electric_guitars","price": 349,"currency": "$","availability": null,"rating": 4.6,"review_count": 284,"thomann_article_id": "517832","product_url": "https://www.thomann.de/intl/epiphone_lp_standard_60s.htm","image_url": "https://thumbs.static-thomann.de/thumb/thumb248x248/pics/prod/517832.webp","spec_summary": null,"scraped_at": "2026-05-21T09:33:35.584Z"}
Performance
- A single category (e.g.
guitars_and_basses) with ~60 subcategories returns 3,000–9,000 products - All 9 default categories return 30,000–80,000 products
- Memory: 512 MB
- Timeout: 4 hours (sufficient for a full catalog run)