Bauhaus Scraper โ German DIY & Building Materials
Pricing
Pay per event
Bauhaus Scraper โ German DIY & Building Materials
Scrape products from Bauhaus.info, the German/Austrian DIY chain. Tools, hardware, paint, wood, plumbing, electrical, garden โ construction and renovation supplies.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Bauhaus Scraper -- German/EU Professional Hardware & Building Materials
Scrape products, prices, detailed specifications, ratings, and stock info from bauhaus.info -- Germany and Europe's specialist retailer for professional hardware, building materials, and workshop supplies. Full product detail extraction with specs, EAN codes, and image galleries.
What is Bauhaus Scraper?
Bauhaus is the professional's choice in the European DIY market. Founded in 1960 in Mannheim, it operates 270+ stores across 19 countries with a distinct focus on professional-grade materials and workshop supplies. Unlike consumer-oriented DIY chains, Bauhaus leans heavily into building materials, industrial hardware, workshop equipment, and trade-quality tools. Its stores typically feature specialized departments like a drive-in lumber yard, tile studio, and paint mixing center.
This scraper crawls Bauhaus's product listings and detail pages using CheerioCrawler, extracting data from JSON-LD structured data, product attribute tables, and HTML elements. Each product page is visited individually to capture the full depth of specs and descriptions.
- Construction material procurement -- Extract pricing on lumber, concrete, drywall, insulation, and roofing materials for project estimation and supplier comparison
- Workshop and industrial supply tracking -- Monitor prices on welding equipment, compressors, workbenches, and industrial-grade hand tools
- Professional tool brand analysis -- Track how professional brands (Makita, Metabo, Milwaukee, Festool, Hilti) are positioned and priced at Bauhaus versus other retailers
- Tile and flooring market research -- Bauhaus's tile studio is a major revenue center; scrape tile products with full spec data (dimensions, material, PEI rating, water absorption)
- Cross-country price comparison -- Bauhaus operates in Germany, Austria, Switzerland, and 16 other countries. German pricing serves as a baseline for European market analysis
What data does Bauhaus Scraper extract?
- ๐ฉ Product name -- Full German product title
- ๐ฐ Price & discounts -- Current price, UVP/was-price when on promotion
- ๐ท๏ธ Brand -- Manufacturer name (Makita, Metabo, Fischer, Knauf, BAUHAUS, etc.)
- ๐ฆ Stock availability -- Online availability based on structured data and page indicators
- โญ Ratings & reviews -- Aggregate rating and review count from JSON-LD
- ๐ผ๏ธ Product images -- Primary image plus full product gallery
- ๐ Technical specifications -- Detailed key-value specs from attribute tables (dimensions, materials, weight, compliance marks)
- ๐ Product description -- Full text description
- ๐ Product URL -- Direct link on bauhaus.info
- ๐ Category breadcrumbs -- Full category path from breadcrumb navigation
- ๐๏ธ Product identifiers -- EAN/GTIN barcode, SKU/article number
How to scrape Bauhaus
| Field | Type | Description |
|---|---|---|
searchQuery | String | Search keyword -- e.g., "bohrmaschine", "schrauben", "farbe", "fliesen" |
categoryUrl | String | Category page URL -- e.g., https://www.bauhaus.info/akkubohrschrauber/c/10000794 |
maxResults | Integer | Maximum products to scrape (default: 100, set to 0 for unlimited) |
proxyConfiguration | Object | Recommended -- bauhaus.info may block direct requests |
Tips:
categoryUrloverridessearchQueryif both are provided- Bauhaus search URL pattern:
https://www.bauhaus.info/suche/produkte?q={query} - Category URLs follow:
https://www.bauhaus.info/{category-slug}/c/{category-id} - Apify proxy is enabled by default and strongly recommended -- Bauhaus may block datacenter IPs
- The scraper visits each product's detail page, so factor in 1-3 seconds per product for runtime estimates
Output
{"name": "Metabo Akku-Bohrschrauber BS 18 LT BL 18V inkl. 2 Akkus 4.0 Ah","brand": "Metabo","price": 249.00,"currency": "EUR","url": "https://www.bauhaus.info/akkubohrschrauber/metabo-akku-bohrschrauber-bs-18-lt-bl/p/27654321","scrapedAt": "2026-04-03T15:00:00.000Z","originalPrice": 289.00,"sku": "27654321","ean": "4061792167823","imageUrl": "https://www.bauhaus.info/media/metabo-bs-18-lt-bl.jpg","imageUrls": ["https://www.bauhaus.info/media/metabo-bs-18-lt-bl.jpg","https://www.bauhaus.info/media/metabo-bs-18-lt-bl-2.jpg"],"description": "Der Metabo BS 18 LT BL ist ein buerstenloser Akku-Bohrschrauber mit 60 Nm Drehmoment fuer anspruchsvolle Bohr- und Schraubarbeiten.","rating": 4.6,"reviewCount": 78,"inStock": true,"specs": {"Spannung": "18 V","Max. Drehmoment": "60 Nm","Bohrfutter-Spannweite": "1,5-13 mm","Akkukapazitaet": "4,0 Ah","Gewicht mit Akku": "1,8 kg","Motor": "Buerstenlos"},"categories": ["Elektrowerkzeuge", "Akkubohrschrauber"],"category": "Elektrowerkzeuge > Akkubohrschrauber"}
A building materials example:
{"name": "Knauf Gipskartonplatte GKB 12,5 mm x 2000 mm x 1250 mm","brand": "Knauf","price": 7.95,"currency": "EUR","url": "https://www.bauhaus.info/gipskartonplatten/knauf-gipskartonplatte-gkb/p/15432109","scrapedAt": "2026-04-03T15:00:00.000Z","sku": "15432109","ean": "4003982310101","inStock": true,"rating": 4.8,"reviewCount": 156,"imageUrl": "https://www.bauhaus.info/media/knauf-gkb-12-5.jpg","description": "Die Knauf Gipskartonplatte GKB ist eine Standard-Bauplatte fuer den Trockenbau.","specs": {"Staerke": "12,5 mm","Breite": "1250 mm","Laenge": "2000 mm","Gewicht": "22,5 kg","Kantenform": "Abgefast (AK)","Brandschutzklasse": "A2-s1, d0"},"categories": ["Trockenbau", "Gipskartonplatten"],"category": "Trockenbau > Gipskartonplatten"}
How much does it cost?
Bauhaus Scraper visits individual product pages for complete data extraction.
| Scenario | Products | Est. cost |
|---|---|---|
| Quick search | 50 | ~$0.30 |
| Category deep dive | 200 | ~$0.90 |
| Department inventory | 500 | ~$2.00 |
| Large export | 1,000 | ~$4.00 |
Proxy costs are included when using default Apify proxy. Residential proxies may incur additional costs.
Can I integrate?
- JSON, CSV, Excel -- Direct dataset download
- Google Sheets -- Automatic sync via Apify
- Webhooks -- Trigger your data pipeline
- API -- Programmatic access (see below)
- Zapier / Make -- 5,000+ app connections
- Amazon S3, Google Cloud Storage -- Cloud export
Can I use it as an API?
Python:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("studio-amba/bauhaus-scraper").call(run_input={"searchQuery": "fliesen","maxResults": 100,"proxyConfiguration": {"useApifyProxy": True}})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['name']} - EUR {item['price']}")
JavaScript:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('studio-amba/bauhaus-scraper').call({searchQuery: 'fliesen',maxResults: 100,proxyConfiguration: { useApifyProxy: true },});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
FAQ
What makes Bauhaus different from OBI or Hornbach? Bauhaus positions itself as the professional's retailer. Its stores include specialized departments like a drive-in lumber yard, professional tile studio, and paint mixing center. Product data tends to include more technical specifications compared to consumer-oriented chains. OBI has more stores in Germany; Hornbach has the largest individual store formats.
Does the scraper work for Bauhaus in Austria or other countries? This scraper targets bauhaus.info which serves the German market. Bauhaus operates in 19 countries with separate websites. The extraction logic may partially work on other country sites (similar technology), but it is optimized for the German store.
Why is proxy recommended? Bauhaus.info may block or throttle requests from datacenter IP addresses. Using Apify proxy (enabled by default) provides better reliability. For very large scrapes, consider residential proxies.
How detailed are the product specifications? Bauhaus tends to provide rich technical specs, especially for building materials and professional tools. Expect data like dimensions, weight, materials, compliance certifications (CE, DIN, EN standards), and technical performance metrics. Consumer products may have fewer spec fields.
Can I scrape Bauhaus's tile catalog?
Yes. Tiles are a major category for Bauhaus. Search for "fliesen" or use a category URL. Tile products typically include detailed specs: dimensions, material type, surface finish, PEI abrasion class, water absorption rate, and frost resistance.
Limitations
- Targets bauhaus.info (Germany) primarily
- Proxy is strongly recommended -- direct requests may be blocked
- Each product page is visited individually, so large scrapes take proportionally longer (1-3 sec per product)
- Product link detection relies on
/produkte/or/p/URL patterns -- some edge cases may be missed - Specs depend on how each product is structured; not all products have complete attribute tables
- Pagination relies on next-page links or page parameter incrementing, which may not work for all category layouts
Other DIY & home improvement scrapers
Build a complete German and European DIY pricing database:
- OBI Scraper -- Germany's #1 DIY chain (350+ stores)
- Hornbach Scraper -- German/EU DIY megastore for project builders
- Toom Scraper -- Germany, REWE group DIY
- GAMMA Scraper -- Belgium, Intergamma group
- Brico Scraper -- Belgium's largest DIY chain
- Hubo Scraper -- Belgian neighborhood DIY
- Praxis Scraper -- Netherlands, Maxeda DIY Group
- Leroy Merlin Scraper -- France's #1 DIY retailer
- Castorama Scraper -- France, Kingfisher group
Your feedback
Bug reports, feature requests, or questions about data quality? Open an issue on the actor's page or contact us through Apify.