SYSTEM all green source vibia.com queue 4,192 SKUs p99 latency 312ms dataflirt.com · scraper/vibia-com
RUN · 14 active pipelines · vibia.com live

Vibia catalogue data,
at warehouse scale.

We extract architectural lighting catalogues, photometric files, technical specifications, and configurable product variants from Vibia. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Products extracted
12.4K /run
Asset files mapped
84.1K /run
Configurator variants
142K /24h
Active pipelines
14
Uptime
99.94%
Data Dictionary

Every field we extract from vibia.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Product Specifications objects from vibia.com. All fields typed and schema-versioned.

skunamecollectiondesignercategorymaterialsdimensionsweightinstallation_typeproduct_url
product_specifications
● 200 OK
"sku": "0150-04",
"name": "Flamingo 1510",
"collection": "Flamingo",
"designer": "Antoni Arola",
"category": "Pendant",
"weight_kg": 4.5,
"installation_type": "Surface Canopy",
"materials": "['Acrylic', 'Aluminum', 'Steel']"
# skunamecollectiondesignercategorymaterials
1
2
3

Complete list of extractable fields for Technical Lighting objects from vibia.com. All fields typed and schema-versioned.

skulight_sourceled_colour_tempcrilumensdimming_protocolip_ratingvoltagepower_supplyenergy_efficiency
technical_lighting
● 200 OK
"sku": "0150-04",
"light_source": "LED 2x 5.6W 500mA",
"led_colour_temp": "2700K",
"cri": ">90",
"lumens": 1142,
"dimming_protocol": "DALI / 1-10V / Push",
"ip_rating": "IP20",
"voltage": "110-240V"
# skulight_sourceled_colour_tempcrilumensdimming_protocol
1
2
3

Complete list of extractable fields for Configurator Variants objects from vibia.com. All fields typed and schema-versioned.

base_skuvariant_idfinish_colourcanopy_typecable_length_cmtotal_drop_cmprice_euravailability_statuslead_time_weeks
configurator_variants
● 200 OK
"base_sku": "0150",
"variant_id": "0150-04-12",
"finish_colour": "Graphite",
"canopy_type": "Built-in",
"cable_length_cm": 300,
"total_drop_cm": 350,
"availability_status": "Made to order",
"lead_time_weeks": 6
# base_skuvariant_idfinish_colourcanopy_typecable_length_cmtotal_drop_cm
1
2
3

Complete list of extractable fields for Downloadable Assets objects from vibia.com. All fields typed and schema-versioned.

skuassembly_instructions_urlphotometrics_ies_urlphotometrics_ldt_urlbim_revit_urlsketchup_urlhigh_res_imagesenergy_label_urltechnical_drawing_url
downloadable_assets
● 200 OK
"sku": "0150-04",
"photometrics_ies_url": "https://vibia.com/assets/ies/0150.ies",
"bim_revit_url": "https://vibia.com/assets/bim/0150.rfa",
"assembly_instructions_url": "https://vibia.com/assets/pdf/install_0150.pdf",
"technical_drawing_url": "https://vibia.com/assets/dwg/0150_2d.dwg",
"high_res_images": "['url1.jpg', 'url2.jpg']",
"energy_label_url": "https://vibia.com/assets/energy/0150_label.pdf"
# skuassembly_instructions_urlphotometrics_ies_urlphotometrics_ldt_urlbim_revit_urlsketchup_url
1
2
3

Complete list of extractable fields for Designers & Collections objects from vibia.com. All fields typed and schema-versioned.

designer_namedesigner_biocollection_namecollection_descproduct_countyear_launchedawardscollection_urlthumbnail_url
designers_& collections
● 200 OK
"designer_name": "Antoni Arola",
"collection_name": "Flamingo",
"collection_desc": "Deconstructs the traditional pendant light.",
"product_count": 18,
"year_launched": 2016,
"awards": "['Design Plus', 'Archiproducts Design Award']",
"collection_url": "https://vibia.com/en/int/collections/flamingo"
# designer_namedesigner_biocollection_namecollection_descproduct_countyear_launched
1
2
3

Capabilities

Extract every technical specification and asset

Our Vibia scraper handles complex product configurators, nested technical data, and direct asset links. We bypass frontend rendering to deliver structured architectural lighting data directly to your database.

Technical Specification Parsing

Extract lumens, CRI, colour temperature, IP ratings, and dimming protocols (DALI, Casambi, 1-10V) normalised into queryable fields.

Photometric Data Extraction

Map direct download URLs for IES and LDT files directly to their parent SKUs for automated lighting software integration.

Configurator State Mapping

Iterate through Vibia's custom product configurators to extract all possible combinations of finishes, canopies, and cable lengths.

BIM & CAD Asset Links

Capture direct URLs for Revit (.rfa), AutoCAD (.dwg), and SketchUp files associated with each product variant.

Dimensions & Weight Data

Parse physical dimensions, canopy sizes, maximum drop lengths, and net weights into standard metric formats.

Designer & Collection Context

Extract designer biographies, collection narratives, and award history linked to the specific catalogue items.

Installation & Document Links

Map PDFs for assembly instructions, energy labels, and maintenance guides directly to the product record.

Material & Finish Extraction

Catalogue exact material compositions (e.g., spun aluminium, blown glass) and RAL colour codes where available.

Change Detection

Monitor the catalogue for new product launches, discontinued SKUs, or updated photometric files with delta exports.

// engagement pipeline

From Vibia collections to warehouse records

Brief in. Clean data out.

Define Scope
d 0

Provide target collections, categories, or specific product lines. We design the extraction schema for technical and asset data.

Pipeline Build
d 2–4

We configure Playwright crawlers to handle Vibia's JavaScript-heavy configurators and asset download gateways.

Validation & QA
d 4–6

Schema validation, null-rate checks on technical fields, and asset URL verification before full launch.

Delivery
ongoing

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

Under the hood

Handling Vibia's architectural data complexity

Extracting from a high-end design brand requires parsing complex visual configurators and deeply nested technical PDFs. Here is how we build the pipeline.

pipeline-monitor · vibia.com · 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
JavaScript rendering
Full Playwright execution for configurators

Vibia's product pages rely heavily on client-side rendering to display variants and technical specs. We run full Playwright browser sessions to trigger UI state changes and capture the resulting data matrix.

Asset mapping
Direct URL resolution for downloads

Photometric and BIM files are often gated behind JavaScript triggers. We intercept network requests to extract the direct, permanent CDN URLs for all technical assets.

Data normalisation
Standardising technical lighting metrics

Lighting specifications are frequently embedded in unstructured text blocks. Our parsers use regex and NLP to extract discrete values for CRI, colour temperature, and lumen output into numeric fields.

Anti-bot layer
Residential proxy rotation

To prevent IP bans during deep catalogue crawls, we route traffic through European residential proxies, maintaining realistic request rates and session headers.

Change detection
Only re-scrape what has changed

We maintain a hash index of last-seen values per SKU. Subsequent runs only push diffs, reducing compute cost and ensuring you only process actual catalogue updates.

Applications

Who uses Vibia data and how

Teams across industries use vibia.com data to build competitive products and smarter operations.

01
Architectural Specifiers

Ingest complete Vibia catalogues into internal specification software, complete with direct links to Revit families and IES files.

02
Lighting Distributors

Synchronise product data, technical specifications, and high-resolution imagery with your own B2B or B2C eCommerce platforms.

03
BIM & CAD Platforms

Aggregate 3D models and technical metadata to populate material libraries for architects and interior designers.

04
Competitor Intelligence

Track Vibia's material choices, pricing strategies (where public), and new product launches to inform internal product development.

05
Lighting Calculation Software

Automatically update internal databases with the latest Vibia photometric data (LDT/IES) for accurate DIALux or Relux calculations.

06
Interior Design Aggregators

Populate mood board and design curation platforms with accurate product dimensions, finishes, and designer attribution.

Why DataFlirt

"Architectural lighting requires absolute precision. Missing an IP rating or a photometric file renders the catalogue data useless for professional specifiers."

Most teams struggle to extract data from high-end design websites because the information is locked inside complex configurators or downloadable PDFs. DataFlirt builds pipelines that interact with Vibia's frontend exactly like a lighting designer would, extracting every technical parameter and asset link into a structured, queryable database.

Technical Spec

Vibia scraper - technical capabilities

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

JavaScript rendering
Full Playwright sessions required for product configurators and asset links
Supported
Configurator iteration
Automated traversal of all finish, size, and dimming protocol combinations
Supported
Asset URL extraction
Direct CDN links for IES, LDT, RFA, DWG, and PDF files
Supported
Technical data parsing
Regex-based extraction of lumens, CRI, and IP ratings from text blocks
Supported
Multi-region targeting
Crawl specific regional sites (e.g., US vs EU) for relevant certifications
Supported
Change detection (diffs)
Hash-based diff: only emit records with changed fields since last run
Supported
High-res image capture
Extract maximum resolution image URLs without watermarks
Supported
Trade pricing & discounts
Requires authenticated Vibia Professional login credentials
Partial
B2B order history
Historical purchasing data locked behind client accounts
Partial
Infrastructure

Infrastructure powering the Vibia 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 deduplication. Playwright interacts with Vibia's Vue.js/React frontend to trigger configurator changes and expose asset links.

Residential Proxy Infrastructure

We route requests through European and US residential IPs to bypass rate limits and geographic content restrictions on the Vibia platform.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow handles scheduling, dependency management, and SLA alerting. All state is 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 - schema versioned per run
CSV
Flat file with typed columns - Excel/Sheets compatible
Parquet
Columnar format for BigQuery, Snowflake, Athena
S3
Direct bucket delivery - compatible with any data lake
BigQuery
Streamed directly into your dataset with schema auto-detect
Webhook
HTTP POST per record for real-time downstream processing
Postgres
Upsert into your existing schema with conflict resolution
API
REST endpoint to query the latest scraped Vibia catalogue
// faq

Common questions.

About vibia.com scraping, legality, and pipeline operations.

Ask us directly →
Can you extract photometric files like IES and LDT?

Yes. We do not host the files directly, but we extract the direct CDN download URLs for all IES and LDT files and map them to their corresponding product SKUs.

How do you handle Vibia's product configurators?

Our Playwright scripts programmatically select every available option in the configurator (finish, canopy type, dimming protocol) and record the resulting SKU, technical specs, and asset links for each permutation.

Are 3D models and BIM files included?

Yes. We capture the direct links to Revit (.rfa), AutoCAD (.dwg), and SketchUp files associated with each product.

Can you scrape trade pricing?

Public MSRP pricing can be scraped where available. Trade pricing requires a Vibia Professional account. We do not bypass authentication walls or scrape gated client data.

How frequently can the catalogue be updated?

For a catalogue of Vibia's size, we typically recommend a weekly or monthly refresh cadence to capture new product launches and discontinued items without unnecessary compute costs.

Do you standardise the technical lighting data?

Yes. We extract metrics like CRI, colour temperature (K), and lumen output from raw text strings and deliver them as clean numeric or categorical fields in the final dataset.

$ dataflirt scope --new-project --source=vibia.com 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 extraction or a continuous feed of architectural lighting updates, we build and operate the infrastructure. Tell us what you need.

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

More in lighting

Services

Data Extraction for Every Industry

View All Services →