SYSTEM all green source poco.de queue 12,492 pages p99 latency 185ms dataflirt.com · scraper/poco-de
RUN · 14 active pipelines · poco.de live

Poco.de data,
at warehouse scale.

We extract furniture listings, pricing signals, branch-level stock, and technical specifications from Poco.de. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Products extracted
84K /day
Stock updates
1.2M /24h
Price changes
14K /run
Active pipelines
14
Uptime
99.94%
Data Dictionary

Every field we extract from poco.de

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 poco.de. All fields typed and schema-versioned.

skutitlecategorysub_categorybrandpriceregular_pricediscount_pctdescriptiondimensionsmaterialcolourenergy_classonline_availableurl
product_listings
● 200 OK
"sku": "508923400",
"title": "Ecksofa Grau",
"category": "Wohnzimmer",
"price": 499.99,
"discount_pct": 15,
"online_available": true,
"dimensions": "250x150x80 cm"
# skutitlecategorysub_categorybrandprice
1
2
3

Complete list of extractable fields for Store Inventory objects from poco.de. All fields typed and schema-versioned.

skustore_idstore_namecityzip_codestock_levelstock_statuspickup_availabledisplay_itemlast_updated
store_inventory
● 200 OK
"sku": "508923400",
"store_id": "P045",
"store_name": "POCO Berlin-Wedding",
"stock_level": 4,
"stock_status": "in_stock",
"pickup_available": true
# skustore_idstore_namecityzip_codestock_level
1
2
3

Complete list of extractable fields for Pricing & Promotions objects from poco.de. All fields typed and schema-versioned.

skucurrent_priceoriginal_pricediscount_amountpromo_badgesale_end_datefinancing_availablemonthly_rateshipping_cost
pricing_& promotions
● 200 OK
"sku": "508923400",
"current_price": 499.99,
"original_price": 599.99,
"discount_amount": 100.0,
"promo_badge": "Werbung",
"financing_available": true,
"monthly_rate": 15.5
# skucurrent_priceoriginal_pricediscount_amountpromo_badgesale_end_date
1
2
3

Complete list of extractable fields for Technical Specs objects from poco.de. All fields typed and schema-versioned.

skumaterial_compositionweight_kgassembly_requiredcare_instructionswarranty_monthsenergy_efficiency_classpower_consumptionvoltage
technical_specs
● 200 OK
"sku": "508923400",
"material_composition": "100% Polyester",
"weight_kg": 85.5,
"assembly_required": true,
"warranty_months": 24,
"care_instructions": "Feucht abwischen"
# skumaterial_compositionweight_kgassembly_requiredcare_instructionswarranty_months
1
2
3

Complete list of extractable fields for Delivery & Shipping objects from poco.de. All fields typed and schema-versioned.

skudelivery_methoddispatch_time_daysshipping_feebulky_goods_surchargereturn_policycarrierpackaging_dimensions
delivery_& shipping
● 200 OK
"sku": "508923400",
"delivery_method": "Spedition",
"dispatch_time_days": "10-14",
"shipping_fee": 49.0,
"bulky_goods_surcharge": true,
"carrier": "DHL Freight"
# skudelivery_methoddispatch_time_daysshipping_feebulky_goods_surchargereturn_policy
1
2
3

Capabilities

Everything you need from Poco.de: nothing you don't

Our Poco.de scraper handles the complete catalogue: furniture configurations, dynamic pricing, store-level inventory checks, and technical specifications: with JavaScript rendering and anti-bot circumvention built in.

Full Product Extraction

Extract SKU, title, descriptions, dimensions, images, and material specifications for all furniture and DIY items.

Store-Level Inventory

Scrape stock status and exact item counts across all physical Poco branches in Germany.

Price Tracking

Monitor current prices, original prices, discount percentages, and promotional badges timestamped per run.

Technical Specifications

Extract material composition, care instructions, weight, and mandated energy efficiency ratings for appliances.

Delivery & Logistics Data

Capture shipping fees, dispatch time windows, and bulky goods surcharges per item.

Category Hierarchy Mapping

Navigate the taxonomy from main categories down to specific sub-categories and product lines.

Financing Options

Extract monthly installment rates, interest terms, and financing availability flags.

Click & Collect Status

Monitor pickup availability and readiness times per SKU and individual store location.

Scheduled + Streaming Modes

Run one-off bulk exports or configure continuous pipelines at daily or hourly cadences.

// engagement pipeline

From SKU list to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide category URLs, search terms, or SKU lists. We map the extraction schema together.

Pipeline Build
d 2–4

We configure Scrapy / Playwright crawlers, proxy rotation, and session management for poco.de.

Validation & QA
d 4–6

Schema validation, null-rate checks, price-outlier detection, and data typing before full launch.

Delivery
ongoing

JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.

Under the hood

How our Poco.de pipeline handles the hard parts

Poco.de employs regional blocking and dynamic inventory rendering. Here is how we maintain stable extraction.

pipeline-monitor · poco.de · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Geo-restricted access
German residential proxies

Poco.de restricts access based on IP geography to serve correct local pricing and stock. We route all requests through German residential proxy pools to avoid blocks and retrieve accurate regional data.

Dynamic inventory rendering
Asynchronous API interception

Store stock levels load via asynchronous API calls rather than static HTML. Our pipeline intercepts these JSON payloads directly, extracting exact stock counts without waiting for full DOM rendering.

Complex product variants
JavaScript hydration for colours and materials

Furniture items often have multiple colour and material variations that update dynamically. We use Playwright to trigger variant switches and capture the corresponding SKU and price changes.

Rate limiting
Throttling and fingerprint spoofing

Strict request limits per IP trigger CAPTCHAs. We rotate residential proxies, spoof TLS fingerprints, and implement intelligent backoff strategies to maintain high concurrency without bans.

Schema monitoring
Resilient selectors with fallback chains

DOM changes in the frontend require constant validation. Our selector strategy uses multiple fallback chains so a layout update does not break your data pipeline overnight.

Applications

Who uses Poco.de data: and how

Teams across industries use poco.de data to build competitive products and smarter operations.

01
Competitor Price Monitoring

Furniture retailers track Poco's discount strategies, promotional pricing, and seasonal sales to adjust their own pricing models.

02
Inventory Intelligence

Analyse store-level stock across Germany to map regional demand for specific furniture categories and DIY materials.

03
Assortment Gap Analysis

Compare your catalogue against Poco's offerings to identify missing product lines and merchandising opportunities.

04
Delivery Time Benchmarking

Track dispatch windows and shipping costs for bulky goods to optimise your own logistics messaging.

05
Market Research

Monitor the expansion of DIY and hardware categories within the discount sector to inform investment strategies.

06
Inflation Tracking

Analyse price fluctuations across raw material-heavy goods like timber, textiles, and metal fixtures.

Why DataFlirt

"Poco.de holds critical pricing and inventory signals for the German discount furniture market: but extracting it requires navigating aggressive regional blocks and dynamic frontend rendering."

Most teams underestimate the complexity of scraping modern retail sites. Reliable Poco.de extraction requires German residential proxies, Playwright for asynchronous inventory calls, and daily selector maintenance. DataFlirt absorbs that infrastructure overhead so your engineers focus on data modelling.

Technical Spec

Poco.de scraper: technical capabilities

Everything supported by our poco.de scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Full Playwright sessions required for dynamic variant loading and pricing
Supported
German residential IPs
Geo-targeted proxy pools to bypass regional blocks and view local stock
Supported
Store-level stock API interception
Direct extraction of JSON payloads for exact branch inventory counts
Supported
Variant mapping
Parent to child SKU relationships for colour and material options
Supported
Energy efficiency label extraction
Capture mandated energy ratings for lighting and appliances
Supported
Delivery cost calculation
Extract shipping fees including bulky goods surcharges
Supported
Change detection
Hash-based diffs to only emit records with changed fields since last run
Supported
Customer account order history
Requires authenticated user sessions and violates privacy policies
Partial
Poco Card exclusive points
Loyalty program data gated behind user authentication walls
Partial
Infrastructure

Infrastructure powering the Poco.de pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy handles crawl orchestration and retry logic. Playwright handles JavaScript rendering, cookie sessions, and dynamic variant hydration.

DE Proxy Infrastructure

We maintain pools of German residential ISP proxies. Rotation happens per-request to prevent rate limiting and ensure accurate local stock visibility.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow handles scheduling, dependency management, and SLA alerting. All state stored in managed Postgres.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested arrays
CSV
Flat file with typed columns
XLS
Excel compatible export for analysts
Parquet
Columnar format for BigQuery and Snowflake
AWS S3
Direct bucket delivery
Webhook
HTTP POST per record for real-time processing
API
REST endpoints for on-demand queries
BigQuery
Streamed directly into your dataset
Snowflake
Stage and COPY INTO workflow
PostgreSQL
Upsert into your existing schema
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About poco.de scraping, legality, and pipeline operations.

Ask us directly →
Is scraping Poco.de legal?

Scraping publicly available product, pricing, and store inventory information is generally permissible under EU law. We do not extract personal data, circumvent authentication walls, or violate GDPR.

How do you extract store-level inventory?

We iterate through branch IDs and intercept the asynchronous API calls that populate the frontend stock indicators, yielding exact item counts per store.

Can you track price changes over time?

Yes. Every pipeline run produces timestamped snapshots. We maintain a time-series table per SKU for current price, original price, and promotional status.

Do you bypass geo-blocking?

We route requests through German residential proxies to ensure we receive the correct local pricing and avoid regional access blocks.

How fast can you extract the entire catalogue?

A full catalogue scrape typically completes in 4-6 hours depending on the required depth of variant mapping and store inventory checks.

Are shipping costs included?

Yes. We extract standard shipping fees, dispatch timeframes, and specific bulky goods surcharges per SKU.

$ dataflirt scope --new-project --source=poco.de ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off catalogue dump or continuous price and inventory monitoring across all branches: we scope, build, and operate the pipeline.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in furniture

Services

Data Extraction for Every Industry

View All Services →