SYSTEM all green source hinkley.com queue 12,403 pages p99 latency 318ms dataflirt.com · scraper/hinkley-com
RUN · 14 active pipelines · hinkley.com live

Hinkley data,
at warehouse scale.

We extract lighting collections, technical specifications, finishes, and dealer networks from Hinkley. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

SKUs extracted
14,892 /run
Spec sheets parsed
9,411 /week
Dealer locations
3,204 /month
Active pipelines
14
Uptime
99.98%
Data Dictionary

Every field we extract from hinkley.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 hinkley.com. All fields typed and schema-versioned.

skunamecollectioncategorysub_categoryfinishmaterialstylemsrpurl
product_specifications
● 200 OK
"sku": "3204HB",
"name": "Congress Four Light Chandelier",
"collection": "Congress",
"category": "Indoor Lighting",
"sub_category": "Chandeliers",
"finish": "Heritage Brass",
"style": "Transitional",
"msrp": 499.0
# skunamecollectioncategorysub_categoryfinish
1
2
3

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

skuvoltagebulb_typemax_wattagelumenscolour_temperaturecridimmablesafety_ratingdark_sky_compliant
technical_details
● 200 OK
"sku": "3204HB",
"voltage": "120v",
"bulb_type": "Medium Base",
"max_wattage": "100w",
"dimmable": true,
"safety_rating": "C-US Dry Rated",
"dark_sky_compliant": false
# skuvoltagebulb_typemax_wattagelumenscolour_temperature
1
2
3

Complete list of extractable fields for Dimensions & Mounting objects from hinkley.com. All fields typed and schema-versioned.

skuwidthheightdepthweightcanopy_dimensionschain_lengthwire_lengthinstallation_typesloped_ceiling_compatible
dimensions_& mounting
● 200 OK
"sku": "3204HB",
"width": "26.00 in",
"height": "18.50 in",
"weight": "11.00 lbs",
"canopy_dimensions": "5.00 in Dia",
"chain_length": "120.00 in",
"wire_length": "144.00 in",
"sloped_ceiling_compatible": true
# skuwidthheightdepthweightcanopy_dimensions
1
2
3

Complete list of extractable fields for Variants & Assets objects from hinkley.com. All fields typed and schema-versioned.

skuprimary_image_urlgallery_urlsspec_sheet_urlinstruction_pdf_urlvariant_skusfinish_optionsupcwarranty_info
variants_& assets
● 200 OK
"sku": "3204HB",
"primary_image_url": "https://hinkley.com/images/3204hb_primary.jpg",
"spec_sheet_url": "https://hinkley.com/specs/3204hb.pdf",
"variant_skus": "['3204CM', '3204KZ']",
"finish_options": "['Heritage Brass', 'Chrome', 'Buckeye Bronze']",
"upc": "640665320421",
"warranty_info": "15 Year Finish"
# skuprimary_image_urlgallery_urlsspec_sheet_urlinstruction_pdf_urlvariant_skus
1
2
3

Complete list of extractable fields for Dealer Network objects from hinkley.com. All fields typed and schema-versioned.

dealer_idnameaddresscitystatezip_codephonewebsitecoordinatesdealer_type
dealer_network
● 200 OK
"dealer_id": "DLR-8492",
"name": "Lamps Plus - Los Angeles",
"address": "200 S La Cienega Blvd",
"city": "Los Angeles",
"state": "CA",
"zip_code": "90048",
"phone": "310-555-0199",
"dealer_type": "Showroom"
# dealer_idnameaddresscitystatezip_code
1
2
3

Capabilities

Extract the complete Hinkley lighting catalogue

Our infrastructure parses complex lighting specifications, nested collections, PDF data sheets, and dealer networks directly from Hinkley. Delivered as structured data ready for your PIM or database.

Comprehensive SKU Extraction

Capture every lighting fixture, ceiling fan, and accessory across all collections. Includes name, category, finish, and MSRP.

Dimensional Data Parsing

Extract accurate measurements for width, height, extension, weight, canopy size, and included chain/wire lengths.

Technical & Electrical Specs

Standardise bulb requirements, voltage, maximum wattage, lumen output, colour temperature, and CRI metrics.

Variant & Finish Mapping

Map parent products to child SKUs across different finishes (e.g., Heritage Brass vs. Chrome) to maintain catalogue integrity.

PDF Document Indexing

Extract and store URLs for specification sheets, installation instructions, and warranty documents associated with each SKU.

High-Resolution Assets

Scrape primary product images, lifestyle gallery photos, and dimension diagrams in maximum available resolution.

Dealer & Showroom Data

Extract the complete dealer network including showroom names, addresses, phone numbers, and geographical coordinates.

Safety & Compliance Ratings

Capture UL/CSA ratings, damp/wet location suitability, and Dark Sky compliance flags for outdoor fixtures.

Automated Syncing

Schedule pipelines to run daily or weekly to detect new product launches, discontinued items, and MSRP changes.

// engagement pipeline

From Hinkley catalogue to your database

Brief in. Clean data out.

Define Scope
d 0

Specify the categories, collections, or dealer regions required. We design the extraction schema together.

Pipeline Build
d 2–4

We configure Playwright crawlers, proxy rotation, and PDF parsing logic specifically for Hinkley's architecture.

Validation & QA
d 4–6

Schema validation, null-rate checks, and dimension standardisation 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 lighting catalogue complexity

Lighting catalogues contain deeply nested technical specifications and unstructured PDF documents. Here is how we build resilient extraction pipelines.

pipeline-monitor · hinkley.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
Variant resolution
Mapping finishes to distinct SKUs

Hinkley often displays multiple finishes on a single product page. Our pipeline interacts with the front-end selection widgets via Playwright to extract the distinct SKU, imagery, and pricing associated with each specific finish.

Data standardisation
Normalising dimensions and electrical specs

Lighting dimensions are often mixed with fractions and varying units. We parse and normalise width, height, and weight into standard decimal formats. Electrical specifications like voltage and wattage are separated into distinct, queryable fields.

Asset management
Reliable extraction of documents and imagery

We capture direct URLs for high-resolution images and PDF specification sheets. This ensures your PIM or e-commerce platform has access to the primary assets required for merchandising without manual downloading.

Dealer API scraping
Extracting showroom networks

Hinkley's dealer locator relies on map APIs and location-based queries. We script systematic coordinate grids to query the backend API, extracting the complete network of authorised showrooms and distributors.

Change tracking
Monitoring catalogue updates

For ongoing pipelines, we maintain a state file of all known SKUs. Subsequent runs highlight new product additions, discontinued items, and modifications to technical specifications or MSRP.

Applications

Who uses Hinkley data

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

01
PIM Enrichment

Lighting distributors automatically populate their Product Information Management systems with accurate Hinkley specifications and assets.

02
Competitor Analysis

Lighting manufacturers monitor Hinkley's new collection launches, finish trends, and MSRP adjustments to inform product strategy.

03
Interior Design Platforms

Design software and 3D rendering platforms ingest dimensions and finish options to build accurate digital models for spatial planning.

04
Market Research

Analysts track the expansion of outdoor lighting lines and smart-home compatible fixtures to gauge industry trends.

05
Dealer Network Mapping

Sales teams extract showroom locations to identify distribution gaps and target potential retail partners.

06
Pricing Intelligence

Retailers monitor Hinkley's published MSRP to ensure their own pricing strategies remain aligned with manufacturer guidelines.

Why DataFlirt

"Hinkley publishes detailed technical specifications and finish options, but turning PDF spec sheets and nested variants into a queryable database requires dedicated infrastructure."

Extracting lighting data involves more than parsing HTML. It requires downloading and indexing PDF instruction sheets, mapping complex parent-child variant relationships across multiple finishes, and structuring technical metrics like lumen output and colour temperature. DataFlirt handles the extraction, transformation, and delivery so your engineering team can focus on integrating the data.

Technical Spec

Hinkley extraction capabilities

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

Variant mapping
Parent to child SKU relationships across all finish options
Supported
PDF indexing
Extraction of URLs for spec sheets and installation instructions
Supported
Technical standardisation
Normalisation of dimensions, voltage, and wattage into strict types
Supported
Dealer coordinates
Extraction of latitude and longitude for authorised showrooms
Supported
High-res imagery
Capture of maximum resolution lifestyle and product photography
Supported
Collection hierarchy
Mapping products to their respective design collections and categories
Supported
Change detection
Delta exports showing only new, updated, or removed SKUs
Supported
B2B portal pricing
Wholesale pricing requires authenticated distributor login
Partial
Dealer portal inventory
Real-time warehouse stock levels are hidden behind authentication
Partial
Infrastructure

Infrastructure powering the pipeline

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

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy manages crawl orchestration and deduplication. Playwright handles JavaScript rendering to interact with dynamic finish selectors and load high-resolution image galleries.

Residential Proxy Infrastructure

We utilise US-based residential ISP proxies to route requests, ensuring high success rates when querying the dealer locator API and scraping the catalogue at volume.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Apache Airflow handles scheduling and dependency management, ensuring data is extracted and delivered on your exact cadence.

Output & Delivery

Your data, your destination

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

JSON
Nested structures perfect for maintaining variant and asset arrays
CSV
Flat file with typed columns for quick spreadsheet analysis
XLS
Excel format for non-technical merchandising teams
Parquet
Columnar format for BigQuery, Snowflake, and Athena
AWS S3
Direct bucket delivery compatible with modern data lakes
Webhook
HTTP POST per record for real-time application updates
API
REST endpoints to query extracted catalogue data on demand
PostgreSQL
Direct upsert into your relational database schema
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

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

Ask us directly →
Can you extract data for all Hinkley finishes?

Yes. Our pipeline interacts with the product page to load every available finish option, capturing the specific SKU, imagery, and MSRP associated with that exact variant.

Do you download the PDF specification sheets?

We extract the direct URLs to the PDF specification sheets and installation instructions. If required, we can configure a secondary pipeline to download the actual PDF files to your S3 bucket.

How do you handle dimensions and technical specs?

We parse the unstructured text strings (e.g., '18.50 in') into structured, typed data fields. This ensures that dimensions, weight, voltage, and wattage are ready for immediate database ingestion.

Can you scrape the Hinkley dealer network?

Yes. We systematically query the dealer locator API to extract the full list of authorised showrooms, distributors, and online retailers, including their contact details and geographic coordinates.

How frequently can the catalogue be updated?

Most clients opt for weekly or monthly runs to catch new collection launches and discontinued items. We can configure the pipeline frequency to match your specific requirements.

Do you provide wholesale pricing or inventory levels?

No. Wholesale pricing and real-time inventory are gated behind Hinkley's authenticated B2B portal. We only extract publicly available data such as MSRP and public technical specifications.

$ dataflirt scope --new-project --source=hinkley.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Stop manually copying dimensions and downloading PDFs. We build and maintain the pipeline to deliver the complete Hinkley catalogue directly to your database.

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

More in lighting

Services

Data Extraction for Every Industry

View All Services →