We extract power tool specifications, C-parts inventory, tiered B2B pricing, and DIN/ISO metadata from Contorion. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.
Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.
Complete list of extractable fields for Product Listings objects from contorion.de. All fields typed and schema-versioned.
"sku": "84920184", "title": "Bosch Professional Akku-Bohrschrauber GSR 18V-55", "brand": "Bosch Professional", "price_net": 145.5, "stock_status": true, "delivery_time": "1-3 days"
| # | sku | ean | title | brand | category | sub_category |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Technical Specifications objects from contorion.de. All fields typed and schema-versioned.
"sku": "84920184", "voltage_v": "18 V", "weight_kg": 1.0, "drive_type": "1/2 inch", "material": "Steel", "din_standard": "DIN 933"
| # | sku | din_standard | iso_standard | material | thread_size | length_mm |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Pricing & Tiers objects from contorion.de. All fields typed and schema-versioned.
"sku": "84920184", "base_price_net": 145.5, "bulk_tier_1_qty": 10, "bulk_tier_1_price": 138.2, "vat_rate": 19, "msrp": 189.0
| # | sku | base_price_net | bulk_tier_1_qty | bulk_tier_1_price | bulk_tier_2_qty | bulk_tier_2_price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Category & Taxonomy objects from contorion.de. All fields typed and schema-versioned.
"category_id": "cat_9482", "category_name": "Akku-Bohrschrauber", "parent_category": "Elektrowerkzeuge", "breadcrumb_1": "Handwerk", "breadcrumb_2": "Elektrowerkzeuge", "total_products": 412
| # | category_id | category_name | parent_category | url_path | total_products | active_filters |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Search & SERP objects from contorion.de. All fields typed and schema-versioned.
"keyword": "M8 Schraube", "position": 1, "sku": "9928174", "brand": "Fischer", "price_net": 0.12, "is_promoted": false
| # | keyword | position | sku | title | brand | price_net |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Our Contorion scraper handles every layer of the MRO catalogue: deep technical specifications, tiered B2B pricing grids, DIN standard filtering, and dynamic inventory states. Full German locale support included.
Extract titles, descriptions, EANs, and product images across the entire tool and fastener catalogue.
Capture volume discount tiers, net versus gross pricing, and VAT rates for bulk orders.
Normalise complex specification tables including DIN standards, ISO codes, thread sizes, and material compositions.
Monitor real-time stock levels, expected dispatch times, and backorder statuses.
Track assortment depth and pricing strategies for top brands like Bosch, Makita, and Festool.
Reconstruct the full category tree from C-parts to heavy machinery for accurate market mapping.
Track keyword ranks for industrial terms to monitor visibility and promoted placements.
Parse formatted European numbers and translate key fields for integration into global data warehouses.
Run bulk extractions or configure continuous updates based on hash diffs to save compute.
Brief in. Clean data out.
Provide categories, brands, or search terms. We design the extraction schema together.
We configure Scrapy and Playwright crawlers, proxy rotation, and session management for contorion.de.
Schema validation, null-rate checks, and price-outlier detection before full launch.
JSON, CSV, or Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.
Extracting B2B MRO catalogues involves heavy spec tables, faceted navigation, and dynamic pricing. Here is how we build resilient pipelines.
We route requests through DACH-region residential IPs to prevent geo-blocking and rate limiting while extracting large categories.
Tiered volume discounts and stock levels load dynamically. We use Playwright to execute JavaScript and capture the exact DOM state.
Technical specifications vary wildly between a drill and a screw. Our schema normalises these attributes into queryable JSON fields.
We maintain a hash index of last-seen values per field. Subsequent runs only push diffs, reducing storage bloat.
We alert on null-rate spikes and schema drift in technical tables, responding before your downstream analytics fail.
Monitor competitor pricing on C-parts and tools to optimise your own B2B margins.
Compare catalogue depth against MRO leaders to identify gaps in your product offerings.
Manufacturers track MSRP adherence and product presentation across distributor networks.
Identify bulk discount tiers and optimal purchasing volumes for enterprise procurement.
Analyse trending tool categories and standard shifts in the DACH industrial sector.
Feed technical specification models with highly structured MRO training data.
"Contorion holds one of the most structured MRO and C-parts catalogues in the DACH region, but extracting its deep technical specifications requires purpose-built infrastructure."
Most teams underestimate the complexity of B2B catalogue extraction: reliable Contorion scraping requires parsing highly variable spec tables, managing German IP proxies, and capturing dynamic tiered pricing grids. DataFlirt absorbs that complexity so your engineers can focus on procurement analytics instead of crawler maintenance.
Everything supported by our contorion.de scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.
Open-source tooling on proven cloud infra — no vendor lock-in, full observability.
Scrapy handles crawl orchestration and deduplication. Playwright handles JavaScript rendering for dynamic pricing tables.
We maintain pools of residential ISP proxies across Germany to ensure high success rates and accurate regional pricing.
Pipelines run on AWS Lambda and ECS. Airflow handles scheduling and dependency management. State stored in Postgres.
Data delivered to where your team already works — no new tooling required.
About contorion.de scraping, legality, and pipeline operations.
Ask us directly →Scraping publicly available catalogue and pricing data is generally permissible. DataFlirt targets only public, non-authenticated product specifications and base pricing. We do not circumvent authentication walls or extract personal data.
We use Playwright to execute the JavaScript that renders the dynamic pricing grids, capturing every quantity breakpoint and its associated net and gross price.
Yes. We map and normalise variable specification tables, extracting DIN standards, ISO codes, thread sizes, and materials into structured JSON fields.
Yes. We route requests through DACH-region residential proxies to ensure we receive the correct regional pricing and avoid rate limits.
We can configure pipelines to run daily, hourly, or at custom intervals depending on your requirement for stock level accuracy.
Yes. We can scope the extraction to specific brand URLs, categories, or search terms to limit the dataset to your exact requirements.
Absolutely. We provide a sample run of up to 500 SKUs during the scoping phase so you can validate the schema and data quality.
20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off dump of C-parts or a continuous feed of power tool pricing, we scope, build, and operate the pipeline. Tell us what you need.