We extract IT hardware listings, pricing signals, B-Ware inventory, and Cyberdeals from cyberport.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 Product Listings objects from cyberport.de. All fields typed and schema-versioned.
"sku": "1C31-3X9", "title": "Apple MacBook Pro 14 Zoll M3 Pro", "brand": "Apple", "ean": "194253711923", "mpn": "MRX33D/A", "price": 2399.0, "stock_status": "Sofort verfügbar", "category_path": "Apple > Mac > MacBook Pro"
| # | sku | title | brand | ean | mpn | category_path |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Pricing & Offers objects from cyberport.de. All fields typed and schema-versioned.
"sku": "1C31-3X9", "current_price": 2399.0, "list_price": 2499.0, "discount_pct": 4.0, "cyberdeal_active": false, "vat_included": true, "shipping_cost": 5.99, "delivery_time": "1-3 Werktage"
| # | sku | current_price | list_price | discount_pct | cyberdeal_active | vat_included |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Technical Specs objects from cyberport.de. All fields typed and schema-versioned.
"sku": "1C31-3X9", "processor": "Apple M3 Pro 11-Core", "ram_gb": 18, "storage_type": "SSD", "storage_gb": 512, "display_size_inch": 14.2, "gpu": "Apple 14-Core GPU", "operating_system": "macOS", "weight_kg": 1.61
| # | sku | processor | ram_gb | storage_type | storage_gb | display_size_inch |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for B-Ware & Outlet objects from cyberport.de. All fields typed and schema-versioned.
"b_ware_sku": "GW-1C31-3X9", "original_sku": "1C31-3X9", "condition_grade": "Wie neu", "defect_description": "Karton geöffnet, Gerät unbenutzt", "price": 2159.0, "original_price": 2399.0, "warranty_months": 24, "stock_count": 1
| # | b_ware_sku | original_sku | condition_grade | defect_description | price | original_price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Search Results objects from cyberport.de. All fields typed and schema-versioned.
"keyword": "macbook pro m3", "position": 1, "sku": "1C31-3X9", "title": "Apple MacBook Pro 14 Zoll M3 Pro", "brand": "Apple", "price": 2399.0, "rating": 4.8, "is_sponsored": false
| # | keyword | position | sku | title | brand | price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Our Cyberport scraper handles complex category trees, strictly typed technical specifications, and dynamic stock availability across both new items and the B-Ware outlet.
Extract strictly typed technical data for processors, RAM, storage, and displays. Normalised into structured JSON arrays for direct database ingestion.
Capture Manufacturer Part Numbers (MPN) and European Article Numbers (EAN) to accurately match Cyberport listings against your internal product catalogue.
Monitor active Cyberdeals, standard pricing, MSRP comparisons, and shipping costs. Timestamped per run to build accurate price-history models.
Scrape discounted returned items, capturing condition grades, defect descriptions, and specific B-Ware pricing compared to new stock.
Extract Click & Collect availability across physical Cyberport store locations in Germany and Austria using automated location spoofing.
Track specific Apple configurations, Custom-To-Order (CTO) variants, and official accessory compatibility matrices.
Parse exact delivery timeframes, warehouse stock indicators, and pre-order availability dates for upcoming hardware releases.
Track organic search positions for high-value keywords like 'gaming laptop' or 'oled tv' to monitor brand visibility.
Process large category trees efficiently. We maintain a hash state of the catalogue and only push records where price or stock has changed.
Brief in. Clean data out.
Provide Cyberport categories, search terms, or a list of EANs. We design the extraction schema together.
We configure Scrapy crawlers, IP rotation for the DACH region, and JavaScript rendering for dynamic stock widgets.
Schema validation, null-rate checks on MPN fields, and price-outlier detection before full launch.
JSON, CSV, or Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.
European electronics retailers employ strict anti-scraping measures and complex frontend architectures. Here is how we build resilient pipelines.
Cyberport restricts access from non-European datacenter IPs. We route all requests through ISP-grade residential proxies localized to Germany and Austria, mimicking legitimate consumer traffic.
Store-level availability and specific financing options are loaded asynchronously via JavaScript. We deploy Playwright to execute these scripts and capture the fully rendered DOM.
Hardware specifications often vary in format across different brands. Our extraction logic applies regex and string normalization to convert raw text into strictly typed boolean and numeric fields.
Laptops and servers often have dozens of Custom-To-Order configurations under a single base model. We iterate through all variant selectors to extract unique SKUs and pricing for every combination.
For daily price monitoring, we maintain a hash index of last-seen values per SKU. Subsequent runs only push diffs, reducing downstream processing load and storage costs.
Electronics retailers monitor Cyberport's pricing and Cyberdeals to dynamically adjust their own margins and stay competitive.
Hardware manufacturers track retail prices to ensure compliance with Minimum Advertised Price (MAP) agreements across the DACH region.
Refurbishers and resellers track the Cyberport B-Ware outlet for heavily discounted returned items to purchase and flip.
E-commerce platforms extract structured technical specifications and MPN mappings to enrich their own product databases.
Market research firms analyze search rankings and review volumes to estimate brand market share within specific hardware categories.
Analysts monitor delivery delays and out-of-stock indicators to identify upstream component shortages in the IT hardware supply chain.
"Cyberport holds one of the most structured IT hardware catalogues in Europe, but extracting precise MPN-level data requires a dedicated infrastructure build."
Most engineering teams underestimate the complexity of European electronics retail scraping. Reliable cyberport.de extraction requires IP localization, dynamic stock hydration via JavaScript, and strict schema validation for technical specifications. DataFlirt absorbs this complexity so your engineers can focus on pricing analysis.
Everything supported by our cyberport.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 execution to hydrate dynamic pricing and stock data.
We maintain pools of residential ISP proxies specific to Germany and Austria, ensuring requests bypass regional firewalls and bot detection.
Pipelines run on AWS ECS. Airflow handles scheduling and dependency management, ensuring daily price updates meet strict SLAs.
Data delivered to where your team already works — no new tooling required.
About cyberport.de scraping, legality, and pipeline operations.
Ask us directly →Scraping publicly available pricing and product data is generally permissible. DataFlirt targets only public, non-authenticated hardware listings and deals. We do not extract personal data or circumvent authentication walls. Clients should consult legal counsel for specific competitive intelligence use cases.
We use Playwright to simulate user interactions with the store selector widget, iterating through location IDs to capture Click & Collect stock status for specific branches.
Yes. We extract the Manufacturer Part Number (MPN) and European Article Number (EAN) from the technical specifications tab, allowing you to join the data reliably against your own catalogue.
For defined SKU lists, we can run pipelines at hourly cadences to catch flash sales and Cyberdeals. Full catalogue refreshes are typically executed daily.
Yes. We maintain separate extraction logic for the B-Ware section, capturing the specific condition grade, warranty terms, and defect descriptions attached to each returned item.
Yes. We provide a sample run of up to 500 SKUs or specific categories during the scoping phase, allowing you to validate the technical specification schema before committing.
20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off IT hardware catalogue dump or a continuous price-monitoring feed across 100K SKUs, we scope, build, and operate the pipeline.