We extract auto parts listings, pricing signals, OE cross-references, and vehicle compatibility matrices from kfzteile24.de. 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 Part Listings objects from kfzteile24.de. All fields typed and schema-versioned.
"article_id": "1010-12345", "title": "Brake Pad Set, disc brake", "brand": "Brembo", "price": 45.99, "ean": "8020584059381", "stock_status": "in_stock", "delivery_time": "1-2 days"
| # | article_id | title | brand | category | price | list_price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Vehicle Compatibility objects from kfzteile24.de. All fields typed and schema-versioned.
"article_id": "1010-12345", "make": "VW", "model": "GOLF VII (5G1, BQ1, BE1, BE2)", "kw": 110, "hp": 150, "kba_numbers": "['0603/BPR', '0603/BPQ']"
| # | article_id | make | model | year_from | year_to | engine_type |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Pricing & Offers objects from kfzteile24.de. All fields typed and schema-versioned.
"article_id": "1010-12345", "current_price": 45.99, "previous_price": 59.99, "discount_pct": 23, "deposit_fee": 0.0, "vat_included": true, "timestamp": "2026-05-12T09:14:00Z"
| # | article_id | current_price | previous_price | discount_pct | deposit_fee | shipping_cost |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Technical Specs objects from kfzteile24.de. All fields typed and schema-versioned.
"article_id": "1010-12345", "fitting_position": "Front Axle", "thickness": 19.5, "width": 155.1, "height": 66.0, "brake_system": "ATE", "wear_warning_contact": "prepared for wear indicator"
| # | article_id | fitting_position | thickness | width | height | wear_warning_contact |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for OE Cross-References objects from kfzteile24.de. All fields typed and schema-versioned.
"article_id": "1010-12345", "oe_number": "5Q0698151", "manufacturer": "VAG", "reference_type": "Original Equipment", "status": "Valid", "active": true
| # | article_id | oe_number | manufacturer | reference_type | status | superseded_by |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Our Kfzteile24 scraper handles every layer of the platform: complex vehicle selectors, dynamic pricing, OE cross-references, and stock availability - with JavaScript rendering and session management built in.
Title, brand, technical specifications, EAN, dimensions, weight, and every metadata field kfzteile24.de surfaces.
Extract full Make/Model/Type application lists for every part, ensuring accurate fitment data.
Capture current price, list price, discount percentages, and core charges (Pfand) - timestamped per crawl.
Automate KBA number lookups to map aftermarket parts to exact German vehicle registration variants.
Extract Original Equipment manufacturer numbers and map them to aftermarket equivalents.
Extract specific tyre attributes including wet grip, fuel efficiency, noise levels, and seasonal categorisation.
Monitor real-time inventory status and estimated delivery windows across different regional dispatch centres.
Reconstruct full category trees from primary assemblies down to individual components.
Run one-off bulk exports or configure continuous pipelines at hourly or daily cadences with change-detection diffing.
Brief in. Clean data out.
Provide target categories, brands, or KBA lists. We design the extraction schema together.
We configure Playwright crawlers, handle vehicle selector AJAX calls, and manage session cookies.
Schema validation, null-rate checks on OE numbers, and price-outlier detection before full launch.
JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.
Automotive part catalogues are notoriously complex. Here is how we maintain state and accuracy across millions of vehicle permutations.
Kfzteile24 relies on sequential, stateful AJAX calls for its Make/Model/Type selector. Our Playwright orchestrator maintains session state and systematically iterates through all valid permutations to ensure zero catalog gaps.
Mapping parts to German vehicles requires accurate HSN/TSN resolution. We input KBA lists programmatically, capturing the exact vehicle match and all associated compatible parts in a single pass.
Frequent scraping triggers WAF blocking. Our crawlers use residential ISP proxies with realistic browser fingerprints and full cookie session management - trained on real user behaviour patterns.
Product detail pages change layouts based on part type. Our selector strategy uses multiple fallback chains per field - CSS selectors, XPath, and text-pattern matching - so a layout change does not break your data pipeline.
For large catalogues, we maintain a hash index of last-seen values per field. Subsequent runs only push price and stock diffs - reducing compute cost and downstream processing load.
Aftermarket retailers monitor competitor pricing, discount strategies, and core charges to optimise their own pricing models.
Distributors cross-reference kfzteile24.de catalogues against their own inventory to identify missing fast-moving parts.
Brands enrich their Product Information Management systems with technical specifications, EANs, and fitting positions.
Data teams build comprehensive mapping tables between OEM numbers and aftermarket alternatives for internal search engines.
Analysts track brand visibility, category expansion, and stock availability to gauge market demand for specific vehicle models.
Procurement teams monitor delivery timeframes and out-of-stock indicators to anticipate supply chain bottlenecks.
"Kfzteile24 holds one of the most comprehensive automotive part catalogues in Europe, but extracting accurate OE mappings requires navigating complex vehicle selector states."
Most teams underestimate the investment required: reliable automotive data scraping requires handling stateful AJAX vehicle selectors, residential proxies, daily selector maintenance, and anomaly monitoring. DataFlirt absorbs that complexity so your engineers can focus on the analysis - not the infrastructure.
Everything supported by our kfzteile24.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, cookie sessions, and stateful AJAX vehicle selector flows.
We maintain pools of residential ISP proxies across DE and EU regions. Rotation happens per-request with sticky sessions where required for stateful navigation.
Pipelines run on AWS Lambda and ECS. Airflow handles scheduling, dependency management, and SLA alerting. All state stored in managed Postgres.
Data delivered to where your team already works — no new tooling required.
About kfzteile24.de scraping, legality, and pipeline operations.
Ask us directly →Scraping publicly available pricing and compatibility information is generally permissible. DataFlirt targets only public, non-authenticated product and pricing data. We do not extract personal data or circumvent authentication walls. Clients should review Terms of Service and consult legal counsel for specific use cases.
We use Playwright to maintain session state, programmatically interacting with the Make/Model/Type dropdowns. Our pipeline can iterate through all permutations systematically or target specific subsets based on your requirements.
Yes. You can provide a list of KBA numbers. Our pipeline will automate the lookup process on kfzteile24.de and return all compatible parts and OE numbers for those specific vehicles.
Full catalogue refreshes typically run at a daily cadence. For specific subsets of fast-moving parts, we can configure hourly pipelines to capture intra-day price fluctuations and stock changes.
Yes. Every part record includes an array of mapped original equipment numbers, manufacturers, and reference types as listed on the product detail page.
Absolutely. We provide a sample run of up to 500 parts or specific KBA lookups as part of the pre-engagement scoping process - so you can validate schema fit and data quality before signing any contract.
20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off catalogue dump or continuous price monitoring across 1M parts - we scope, build, and operate the pipeline. Tell us what you need.