Extract architectural lighting catalogues, dimension data, photometric specifications, and pricing from louispoulsen.com. Delivered as clean JSON, CSV, or Parquet to S3 or Snowflake.
Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.
Complete list of extractable fields for Products objects from louispoulsen.com. All fields typed and schema-versioned.
"sku": "5741093444", "title": "PH 5 Pendant", "designer": "Poul Henningsen", "collection": "PH", "category": "Pendants", "price": 995.0, "currency": "EUR"
| # | sku | title | designer | collection | category | price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Technical Specs objects from louispoulsen.com. All fields typed and schema-versioned.
"sku": "5741093444", "light_source": "1x75W E27", "ip_class": "IP20", "material": "Spun aluminium", "weight_kg": 2.1, "dimensions": "500 x 267 x 500 mm", "mounting": "Suspension type: Cable 2x1mm2"
| # | sku | light_source | lumen | kelvin | ip_class | material |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Variants objects from louispoulsen.com. All fields typed and schema-versioned.
"parent_sku": "5741093444", "variant_sku": "5741093457", "colour": "Classic White", "finish": "Matt", "price": 995.0, "stock_status": "In Stock", "image_url": "https://louispoulsen.com/media/ph5_white.jpg"
| # | parent_sku | variant_sku | colour | finish | size | price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Designers objects from louispoulsen.com. All fields typed and schema-versioned.
"name": "Arne Jacobsen", "profile_url": "https://louispoulsen.com/designers/arne-jacobsen", "nationality": "Danish", "product_count": 24, "notable_works": "['AJ Table', 'AJ Floor', 'AJ Wall']", "active_years": "1902-1971", "image_url": "https://louispoulsen.com/media/arne_jacobsen.jpg"
| # | name | profile_url | bio | active_years | product_count | notable_works |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Assets objects from louispoulsen.com. All fields typed and schema-versioned.
"sku": "5741093444", "primary_image": "https://louispoulsen.com/img/ph5_main.jpg", "pdf_spec_sheet": "https://louispoulsen.com/assets/ph5_specs.pdf", "photometric_ies": "https://louispoulsen.com/assets/ph5_light.ies", "assembly_instructions": "https://louispoulsen.com/assets/ph5_assembly.pdf", "energy_label": "https://louispoulsen.com/assets/ph5_energy.pdf", "bim_file": "https://louispoulsen.com/assets/ph5_revit.rfa"
| # | sku | primary_image | gallery_images | pdf_spec_sheet | bim_file | photometric_ies |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Our Louis Poulsen scraper captures every product variant, technical specification, and asset link with high fidelity, managing dynamic page loading and regional pricing models.
Capture IP ratings, light source details, dimensions, weight, and materials for every fixture.
Map parent products to individual SKUs based on colour, finish, and mounting options.
Extract localized pricing and currency data across European, North American, and Asian storefronts.
Collect direct URLs for PDF spec sheets, assembly instructions, and energy labels.
Extract links to IES and LDT files used in professional lighting design software.
Capture URLs for Revit (RFA), AutoCAD, and SketchUp files associated with each product.
Scrape biographical data and associated product collections for historical and contemporary designers.
Map replacement shades, cables, and mounting hardware to their parent fixtures.
Extract primary product shots, lifestyle gallery images, and technical drawings without compression.
Brief in. Clean data out.
Provide target categories, regions, or designer collections. We map the extraction schema.
We configure Playwright crawlers and regional proxy routing to capture dynamic variant data.
Schema validation, missing asset checks, and price normalisation before full launch.
Clean JSON, CSV, or Parquet delivered to your S3 bucket or Snowflake instance.
Louis Poulsen uses dynamic frontend frameworks to display variants and technical data. Here is how we extract it reliably.
Product variants and their associated technical specifications load dynamically via JavaScript. We use Playwright to execute these scripts and capture the complete state of every SKU.
Technical documents and photometric files are often nested within accordions or modal windows. Our crawlers simulate user interaction to expose and extract these critical URLs.
Louis Poulsen redirects users based on IP address to display regional pricing and availability. We route requests through localized residential proxies to capture accurate regional data.
We employ multiple fallback selectors for product attributes, ensuring that minor website updates do not break your data feed.
We index last-seen values for prices and specifications, delivering only updated records to reduce your downstream processing load.
Premium lighting retailers monitor pricing, stock availability, and new product launches across regional markets.
Material and product libraries aggregate technical specifications and BIM assets for architects and interior designers.
Digital design tools import high-resolution imagery and dimensions to populate virtual staging environments.
Contractors and trade buyers track pricing changes and specification updates for commercial lighting projects.
Industry analysts track product lifecycle, material trends, and designer collaborations in the premium lighting sector.
Authorised dealers sync product descriptions, variant availability, and asset links to their own storefronts.
"Louis Poulsen publishes critical photometric and dimensional data, but it remains locked in unstructured web pages and PDF spec sheets until extracted."
Extracting architectural lighting data requires parsing complex variant matrices and downloading associated technical assets. DataFlirt manages the JavaScript rendering and IP routing required to capture regional pricing and complete specification tables.
Everything supported by our louispoulsen.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.
Open-source tooling on proven cloud infra — no vendor lock-in, full observability.
Handles the JavaScript-heavy variant selection and asset loading required for modern e-commerce platforms.
Residential IPs route requests to specific regions, ensuring accurate localized pricing and availability data.
Scheduled via Airflow and executed on containerised infrastructure for reliable, consistent data delivery.
Data delivered to where your team already works — no new tooling required.
About louispoulsen.com scraping, legality, and pipeline operations.
Ask us directly →Yes. We capture dimensions, weight, light source details, and IP classes for each specific product variant, as these metrics often change between sizes and mounting types.
We extract the direct URLs to all technical assets including PDF spec sheets, assembly instructions, IES files, and Revit models. If you require the actual files downloaded and hosted, we can configure an S3 sync pipeline.
We use geo-targeted residential proxies to access the site from specific countries. This ensures we capture the correct regional pricing, currency, and product availability for your target markets.
We scrape the entire accessible catalogue, including the dedicated spare parts sections. We can maintain historical records of products that are removed from the active site.
For structural catalogue data and specifications, weekly or monthly runs are typical. For pricing and stock availability, we can schedule daily extraction pipelines.
No. We only extract publicly available retail pricing, specifications, and assets. We do not support scraping trade-specific pricing or B2B portals that require authentication.
20-minute scoping call. Pilot dataset within the week. Production within two. Get structured architectural lighting data, technical specifications, and regional pricing delivered directly to your warehouse. Contact us to define your schema.