We extract electrical components, technical specifications, MPNs, and branch-level stock from Rexel. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your schedule.
Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.
Complete list of extractable fields for Product Core objects from rexel.com. All fields typed and schema-versioned.
"sku": "REX123456", "mpn": "LC1D09P7", "ean": "3389110348827", "title": "TeSys D contactor - 3P - 9 A - 230 V AC coil", "brand": "Schneider Electric", "category": "Automation & Control > Contactors"
| # | sku | mpn | ean | title | brand | manufacturer |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Technical Specs objects from rexel.com. All fields typed and schema-versioned.
"sku": "REX123456", "voltage": "230 V AC", "current": "9 A", "ip_rating": "IP20", "operating_temp": "-5 to 60 C", "weight": "0.32 kg", "compliance": "RoHS, REACH"
| # | sku | voltage | current | power | ip_rating | material |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Pricing & Stock objects from rexel.com. All fields typed and schema-versioned.
"sku": "REX123456", "list_price": 45.5, "currency": "EUR", "stock_status": "In Stock", "quantity_available": 142, "branch_name": "Paris Central", "lead_time": "24h", "uom": "Piece"
| # | sku | list_price | currency | stock_status | quantity_available | branch_id |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Documents & Media objects from rexel.com. All fields typed and schema-versioned.
"sku": "REX123456", "datasheet_url": "https://rexel.com/docs/LC1D09P7_datasheet.pdf", "installation_guide_url": "https://rexel.com/docs/LC1D09P7_install.pdf", "product_image_main": "https://rexel.com/img/LC1D09P7_main.jpg", "gallery_images": "['https://rexel.com/img/LC1D09P7_side.jpg']", "certifications": "['CE', 'UL']"
| # | sku | datasheet_url | installation_guide_url | cad_model_url | energy_label_url | product_image_main |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Taxonomy & Hierarchy objects from rexel.com. All fields typed and schema-versioned.
"sku": "REX123456", "level_1_category": "Automation & Control", "level_2_category": "Contactors & Relays", "level_3_category": "Power Contactors", "series_name": "TeSys D", "alternative_skus": "['REX123457']", "accessory_skus": "['REX987654']"
| # | sku | level_1_category | level_2_category | level_3_category | family_name | series_name |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Rexel's catalogue spans millions of SKUs with highly variable technical specifications. We parse nested categories, standardise specification tables, and extract branch-level inventory data.
Extract and structure complex tabular data. We pull voltage, current, IP ratings, and dimensions into predictable JSON keys.
Capture Manufacturer Part Numbers and EAN/UPC codes to enable exact cross-referencing across different MRO distributors.
Inject location cookies to scrape stock availability and lead times for specific Rexel branches or regional distribution centres.
Extract URLs for PDF datasheets, installation manuals, CAD files, and compliance certificates associated with each SKU.
Navigate complex, multi-level industrial taxonomies to map every product to its correct family, series, and sub-category.
Extract list prices, bulk discount tiers, and Units of Measure (e.g., per metre, per piece, per 100) accurately.
Capture cross-sell and up-sell relationships, extracting SKUs for recommended alternatives and required accessories.
Scrape data from regional Rexel domains including rexel.fr, rexel.co.uk, and rexelusa.com with localised schemas.
Run continuous pipelines that only output records when price, stock status, or specifications change.
Brief in. Clean data out.
Provide target categories, manufacturer brands, or specific regional branches. We define the extraction schema.
We configure crawlers to handle Rexel's pagination, spec table variations, and location-based session cookies.
We test schema alignment, verify MPN accuracy, and check unit-of-measure standardisation before production.
Data flows as JSON, CSV, or Parquet directly to your S3 bucket, BigQuery, or Snowflake instance.
Industrial distributors use complex site architectures. Here is how we extract clean data from Rexel's varied catalogue structures.
Rexel displays different inventory levels and lead times based on the selected branch. Our crawlers inject specific location cookies and headers to simulate regional sessions, allowing us to extract accurate local stock data.
A contactor has different specs than a copper cable. Rexel's HTML tables vary wildly by product category. We use dynamic key-value extraction logic to parse these tables and map them to a normalised schema.
Industrial catalogues rely on precise hierarchies. We extract breadcrumb trails and category metadata to ensure every SKU retains its exact position in the taxonomy, from top-level group down to specific product series.
High-volume scraping of catalogue pages triggers rate limits. We distribute requests across residential IP pools and implement intelligent delays to maintain access without degrading target site performance.
Re-scraping millions of SKUs daily is inefficient. We track last-seen hashes for pricing and inventory fields, delivering only the records that have changed since the previous run.
Rival electrical distributors track Rexel's list prices and bulk tiers to optimise their own pricing strategies.
Large industrial buyers aggregate catalogue data to compare MPNs across suppliers and negotiate better contracts.
Wholesalers extract technical specifications and PDF datasheet links to fill gaps in their own product databases.
Contractors monitor branch-level stock availability for critical components to prevent project delays.
Data teams use MPNs and EANs to build exact-match cross-reference databases across multiple MRO distributors.
Manufacturers analyse Rexel's category depth to understand which competitor brands are being stocked and promoted.
"Rexel's catalogue holds the blueprint for global electrical distribution, but technical specifications are locked in unstructured tables and PDFs."
Extracting MRO data requires parsing highly variable technical attributes, standardising units of measure, and navigating complex category trees. DataFlirt handles the extraction and normalisation, delivering clean, structured component data directly to your warehouse.
Everything supported by our rexel.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.
Scrapy manages the crawl orchestration and queue, while Playwright handles JavaScript execution for dynamic inventory loading and branch selection.
We route requests through residential proxy networks to avoid IP bans, ensuring high success rates across extensive catalogue crawls.
Airflow schedules the pipelines on Kubernetes clusters, managing dependencies, retries, and data delivery to your cloud storage.
Data delivered to where your team already works — no new tooling required.
About rexel.com scraping, legality, and pipeline operations.
Ask us directly →Yes. We configure pipelines for specific regional domains like rexel.co.uk, rexel.fr, or rexelusa.com. Each region often requires slight schema adjustments which we handle during the pipeline build phase.
Electrical components have vastly different attributes. We extract the raw specification tables and map them into a dynamic key-value JSON structure, ensuring no technical data is lost regardless of the product category.
Yes. We configure our crawlers to inject the necessary location cookies or headers to simulate a user browsing from a specific Rexel branch, allowing us to capture local inventory counts and lead times.
We extract the direct URLs to PDF datasheets, installation guides, and CAD files. We deliver these URLs in the structured data output so your systems can download the files directly.
We can schedule delta runs daily or even hourly for specific high-priority SKU lists. Full catalogue refreshes typically run weekly due to the sheer volume of pages.
No. We only extract publicly available list prices and public bulk discount tiers. We do not use customer login credentials to scrape account-specific negotiated rates.
Engagements typically start with a defined list of categories, brands, or a specific SKU list (e.g., 10,000 to 100,000 SKUs). We scope the project based on data volume and required update frequency.
20-minute scoping call. Pilot dataset within the week. Production within two. Stop manually copying specifications. We build and maintain the pipelines to deliver clean Rexel catalogue data directly to your systems. Tell us your requirements.