toom Baumarkt Scraper — German DIY & Home Improvement Prices avatar

toom Baumarkt Scraper — German DIY & Home Improvement Prices

Pricing

Pay per event

Go to Apify Store
toom Baumarkt Scraper — German DIY & Home Improvement Prices

toom Baumarkt Scraper — German DIY & Home Improvement Prices

Scrape products from toom.de, a German DIY chain with 300+ locations. Power tools, garden, paint, flooring, and bathroom products.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

12 days ago

Last modified

Categories

Share

Toom Baumarkt Scraper -- German DIY (REWE Group)

Scrape products, prices, ratings, and availability from toom.de -- Germany's mid-market DIY chain with 300+ stores, owned by the REWE Group. Supports both fast listing extraction and optional full product detail scraping with specs and image galleries.

What is Toom Scraper?

Toom Baumarkt is one of Germany's big five DIY chains, standing out through its connection to the REWE Group -- one of Germany's largest retail and wholesale conglomerates. With 300+ stores and a focus on the mid-market consumer, Toom positions itself as the practical, no-fuss DIY store for homeowners. Its product range covers power tools, garden equipment, paint, flooring, bathroom fixtures, and building materials.

What makes Toom interesting for market analysis is its ownership: REWE Group also owns the PENNY discount chain and REWE supermarkets. Toom's pricing and promotional strategy often reflects REWE Group's broader retail approach, with an emphasis on value-oriented mid-market positioning.

This scraper offers two modes: a fast listing mode that extracts product cards directly from search/category pages, and an optional detail mode that visits each product page for full specs and descriptions.

  • German mid-market DIY pricing -- Track Toom's pricing to understand the mid-tier between value players (Praktiker legacy) and premium chains (Bauhaus)
  • REWE Group retail intelligence -- Toom's promotional patterns may mirror REWE Group strategy; compare seasonal promotions and markdown cycles
  • Garden and outdoor product monitoring -- Toom's garden department is a major revenue driver; track seasonal garden furniture, plant, and outdoor living pricing
  • Paint and decorating market analysis -- Monitor how paint brands (Alpina, Schoner Wohnen, Dulux, Toom private label) are priced and positioned
  • Regional DIY market research -- Toom has strong regional presence in certain parts of Germany; its pricing reflects local market dynamics

What data does Toom Scraper extract?

  • 🪛 Product name -- Full German product title
  • 💰 Price & discounts -- Current price and strikethrough original price
  • 🏷️ Brand -- Manufacturer name from product cards or detail pages
  • 📦 Stock availability -- Online availability based on "Verfugbar" and "Versand nach Hause" indicators
  • Ratings & reviews -- Star rating and review count where available
  • 🖼️ Product images -- Primary image and full gallery (detail mode)
  • 📐 Technical specifications -- Specs from attribute tables (detail mode)
  • 📋 Product description -- Full text description (detail mode)
  • 🔗 Product URL -- Direct link on toom.de
  • 📂 Category breadcrumbs -- Category path from navigation (detail mode)
  • 🏗️ Product ID -- Internal toom product identifier from URL

How to scrape Toom

FieldTypeDescription
searchQueryStringSearch keyword -- e.g., "bohrmaschine", "farbe", "garten", "laminat"
categoryUrlStringCategory page URL -- e.g., https://www.toom.de/c/werkstatt-maschinen/elektrowerkzeuge/bohrmaschinen-bohrschrauber/3000
maxResultsIntegerMaximum products to return (default: 100, max: 50,000)
scrapeDetailsBooleanVisit each product page for full specs and descriptions (default: false)
proxyConfigurationObjectOptional proxy settings

Tips:

  • Set scrapeDetails to true for rich data (specs, descriptions, all images, categories). Leave it false for faster extraction with basic listing data.
  • The search URL pattern is https://www.toom.de/s/{query}/
  • Category URLs follow: https://www.toom.de/c/{category-path}/{id}
  • Pagination works automatically -- the actor follows next-page links or increments the page parameter
  • No special proxy required for normal runs; proxy recommended for 500+ products

Output

Listing mode (scrapeDetails: false) -- fast extraction from product cards:

{
"name": "Einhell Akku-Bohrschrauber TC-CD 18/35 Li Kit 18V",
"brand": "Einhell",
"price": 59.99,
"currency": "EUR",
"url": "https://www.toom.de/p/einhell-akku-bohrschrauber-tc-cd-18-35-li-kit/3456789",
"scrapedAt": "2026-04-03T18:00:00.000Z",
"productId": "3456789",
"imageUrl": "https://static.toom.de/produkte/einhell-tc-cd-18-35.jpg",
"rating": 4.2,
"reviewCount": 67,
"inStock": true
}

Detail mode (scrapeDetails: true) -- full data from product pages:

{
"name": "Einhell Akku-Bohrschrauber TC-CD 18/35 Li Kit 18V",
"brand": "Einhell",
"price": 59.99,
"currency": "EUR",
"url": "https://www.toom.de/p/einhell-akku-bohrschrauber-tc-cd-18-35-li-kit/3456789",
"scrapedAt": "2026-04-03T18:00:00.000Z",
"productId": "3456789",
"imageUrl": "https://static.toom.de/produkte/einhell-tc-cd-18-35.jpg",
"imageUrls": [
"https://static.toom.de/produkte/einhell-tc-cd-18-35.jpg",
"https://static.toom.de/produkte/einhell-tc-cd-18-35-detail.jpg"
],
"rating": 4.2,
"reviewCount": 67,
"inStock": true,
"description": "Der Einhell TC-CD 18/35 Li ist ein kompakter Akku-Bohrschrauber fur Heimwerker mit 35 Nm Drehmoment und LED-Arbeitslicht.",
"specs": {
"Spannung": "18 V",
"Max. Drehmoment": "35 Nm",
"Leerlaufdrehzahl": "0-1350 min-1",
"Bohrfutter": "10 mm",
"Gewicht": "1.13 kg"
},
"categories": ["Werkstatt & Maschinen", "Elektrowerkzeuge", "Bohrmaschinen & Bohrschrauber"],
"category": "Werkstatt & Maschinen > Elektrowerkzeuge > Bohrmaschinen & Bohrschrauber"
}

A paint product example:

{
"name": "Schoner Wohnen Wandfarbe Polarweiss matt 10L",
"brand": "Schoner Wohnen",
"price": 49.99,
"currency": "EUR",
"url": "https://www.toom.de/p/schoener-wohnen-wandfarbe-polarweiss-matt-10l/2345678",
"scrapedAt": "2026-04-03T18:00:00.000Z",
"originalPrice": 59.99,
"productId": "2345678",
"imageUrl": "https://static.toom.de/produkte/sw-polarweiss-10l.jpg",
"inStock": true,
"rating": 4.6,
"reviewCount": 312
}

How much does it cost?

ScenarioProductsModeEst. cost
Quick search100Listing~$0.15
Category scan500Listing~$0.40
Detailed brand analysis200Detail~$0.80
Full department with specs500Detail~$2.00

Listing mode is roughly 3-5x cheaper than detail mode since it skips individual product page visits.

Can I integrate?

  • JSON, CSV, Excel -- Direct dataset download
  • Google Sheets -- Auto-sync
  • Webhooks -- Trigger on run completion
  • API -- Programmatic access (see below)
  • Zapier / Make -- 5,000+ integrations
  • Amazon S3, Google Cloud Storage -- Cloud export

Can I use it as an API?

Python:

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("studio-amba/toom-scraper").call(run_input={
"searchQuery": "farbe",
"maxResults": 100,
"scrapeDetails": 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/toom-scraper').call({
searchQuery: 'farbe',
maxResults: 100,
scrapeDetails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

FAQ

What is the difference between listing mode and detail mode? Listing mode (scrapeDetails: false) extracts data from product cards on search/category pages: name, brand, price, image, rating, and stock status. Detail mode (scrapeDetails: true) additionally visits each product page for full specs, description, category breadcrumbs, and all images. Listing mode is faster and cheaper; detail mode is more comprehensive.

How does Toom compare to OBI and Hornbach? Toom is the mid-market player: affordable prices, practical assortment, 300+ conveniently sized stores. OBI is the market leader by store count (350+) with a broader catalog. Hornbach targets project builders with massive warehouse stores. Toom's REWE Group ownership gives it strong supply chain advantages for everyday consumer products.

Does Toom have a marketplace or third-party sellers? No. Unlike Praxis, Toom sells its own inventory directly. All products come from Toom's catalog.

Can I scrape Toom's garden center products? Yes. Garden is one of Toom's strongest departments. Search for "garten", "pflanze", "gartenmobel", or use the garden category URL. Expect seasonal variation in availability and pricing.

How many products does Toom carry online? Toom.de has an estimated 20,000-40,000 products online. The physical stores may carry additional items not listed online.

Why does the brand field sometimes appear empty? In listing mode, brand extraction relies on detecting a short text element in the product card that isn't a price or status label. Some product card layouts may not expose the brand clearly. Use detail mode for more reliable brand extraction.

Limitations

  • Targets toom.de (Germany) only
  • Listing mode brand extraction is heuristic-based and may miss brands on some product cards
  • Detail mode specs depend on how individual product pages are structured; some products have minimal specs
  • Pagination relies on next-page links or page parameter incrementing, which may not detect the last page precisely
  • Product card detection depends on the presence of /p/ links in listing pages
  • Some Toom pages may rely on client-side JavaScript rendering that CheerioCrawler cannot execute

Other DIY & home improvement scrapers

Build a complete German and European DIY pricing database:

Your feedback

Questions about the data? Found a bug? Need scrapeDetails to capture additional fields? Open an issue on the actor's page or contact us through Apify.