SYSTEM all green source minotti.com queue 1,492 pages p99 latency 310ms dataflirt.com · scraper/minotti-com
RUN · 14 active pipelines · minotti.com live

Minotti catalogue,
structured for design systems.

We extract product specifications, designer attributions, material matrices, and dimensional data from Minotti. Delivered as clean JSON, CSV, or Parquet to S3 or your data warehouse.

Products extracted
2,104 /run
Material finishes
8,491 /run
Technical PDFs parsed
1,840 /24h
Active pipelines
14
Uptime
99.94%
Data Dictionary

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

product_idnamecollection_namedesigner_namelaunch_yearcategorysub_categoryenvironmentdescriptiondimensions_cmdimensions_inchesmaterials_summarypage_url
product_specifications
● 200 OK
"product_id": "MIN-HAM-01",
"name": "Hamilton",
"collection_name": "Hamilton Collection",
"designer_name": "Rodolfo Dordoni",
"launch_year": 2004,
"category": "Seating",
"sub_category": "Sofas",
"environment": "Indoor"
# product_idnamecollection_namedesigner_namelaunch_yearcategory
1
2
3

Complete list of extractable fields for Material Matrices objects from minotti.com. All fields typed and schema-versioned.

product_idfinish_typematerial_categorymaterial_namecolour_codecolour_nametexture_image_urlcare_instructionssuitabilitycomposition
material_matrices
● 200 OK
"product_id": "MIN-HAM-01",
"finish_type": "Base",
"material_category": "Metal",
"material_name": "Black-Nickel",
"colour_code": "BN-01",
"colour_name": "Glossy Black-Nickel",
"texture_image_url": "https://minotti.com/assets/finishes/bn-01.jpg",
"suitability": "Indoor only"
# product_idfinish_typematerial_categorymaterial_namecolour_codecolour_name
1
2
3

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

product_idpdf_spec_sheet_urlcad_2d_dxf_urlcad_3d_dwg_urlbim_revit_urlassembly_instructions_urlhigh_res_imageslifestyle_imagesvideo_urls
technical_assets
● 200 OK
"product_id": "MIN-HAM-01",
"pdf_spec_sheet_url": "https://minotti.com/docs/hamilton_tech_specs.pdf",
"cad_2d_dxf_url": "https://minotti.com/cad/hamilton_2d.zip",
"cad_3d_dwg_url": "https://minotti.com/cad/hamilton_3d.zip",
"high_res_images": "['https://minotti.com/img/hamilton_front.jpg', 'https://minotti.com/img/hamilton_detail.jpg']",
"video_urls": "[]"
# product_idpdf_spec_sheet_urlcad_2d_dxf_urlcad_3d_dwg_urlbim_revit_urlassembly_instructions_url
1
2
3

Complete list of extractable fields for Designer Profiles objects from minotti.com. All fields typed and schema-versioned.

designer_idnamebiographystudio_locationcollaboration_start_yearproduct_countactive_collectionsprofile_image_urlinterview_video_url
designer_profiles
● 200 OK
"designer_id": "DES-RD-01",
"name": "Rodolfo Dordoni",
"studio_location": "Milan, Italy",
"collaboration_start_year": 1997,
"product_count": 142,
"active_collections": "['Hamilton', 'Connery', 'Freeman']",
"profile_image_url": "https://minotti.com/img/designers/dordoni.jpg"
# designer_idnamebiographystudio_locationcollaboration_start_yearproduct_count
1
2
3

Complete list of extractable fields for Showrooms & Dealers objects from minotti.com. All fields typed and schema-versioned.

store_idtypenameaddresscitypostal_codecountryphoneemailwebsitelatitudelongitude
showrooms_& dealers
● 200 OK
"store_id": "SHW-LON-01",
"type": "Flagship Store",
"name": "Minotti London",
"city": "London",
"country": "United Kingdom",
"phone": "+44 20 7323 3233",
"latitude": 51.5171,
"longitude": -0.1436
# store_idtypenameaddresscitypostal_code
1
2
3

Capabilities

Extracting structure from visual merchandising

Minotti.com is built for visual impact, relying heavily on JavaScript, WebGL, and embedded PDF spec sheets. Our pipeline parses this presentation layer to extract clean, normalised data.

Full Catalogue Extraction

Extract every product, category, and collection. Map parent-child relationships for modular seating systems and customisable configurations.

Material & Finish Mapping

Capture fabric grades, leather types, wood veneers, and metal finishes associated with specific products, including high-res texture swatches.

Technical PDF Parsing

Extract dimensional data, modular component lists, and technical drawings directly from embedded PDF specification sheets.

Designer Attribution

Map products to their respective designers, extracting biographies, collaboration histories, and portfolio cross-references.

High-Res Image Scraping

Extract URLs for high-resolution cutout imagery, lifestyle photography, and detail shots for every product variant.

Asset URL Extraction

Index downloadable resources including 2D CAD files, 3D DWG models, Revit BIM objects, and assembly instructions.

Showroom Locator Data

Scrape the entire global dealer network, capturing flagship stores, authorised dealers, addresses, and geographic coordinates.

Modular Configuration Logic

Normalise deeply nested component rules for sectional sofas, mapping compatible armrests, chaise modules, and ottomans.

Scheduled Updates

Configure continuous pipelines to detect new collection drops, discontinued lines, or updated technical specifications.

// engagement pipeline

From visual catalogue to structured data

Brief in. Clean data out.

Define Scope
d 0

Provide target collections, asset types, or specific data fields. We design the extraction schema together.

Pipeline Build
d 2–4

We configure Scrapy / Playwright crawlers, handling Minotti's heavy JavaScript and WebGL interfaces.

Validation & QA
d 4–6

Schema validation, null-rate checks, and PDF parsing accuracy 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

How our Minotti pipeline handles the hard parts

Extracting data from luxury brand sites presents unique challenges. Here is how we convert visual web experiences into structured records.

pipeline-monitor · minotti.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
Navigating heavy frontend frameworks

Minotti's site relies heavily on JavaScript for navigation, lazy loading, and dynamic content presentation. We use full Playwright browser sessions to ensure all visual elements and asynchronous data loads complete before extraction.

PDF Parsing
Extracting specs from technical documents

Crucial dimensional data and modular component lists are often locked inside PDF specification sheets rather than HTML. Our pipeline downloads these PDFs, applies OCR and text parsing, and structures the dimensions into queryable fields.

Nested Variation Logic
Mapping complex modular configurations

Luxury seating systems consist of hundreds of compatible modules (corner pieces, chaise lounges, ottomans). We extract and map the parent-child relationships, ensuring you receive a logical hierarchy of components rather than a flat list.

High-bandwidth extraction
Managing high-resolution assets

Extracting links to 4K lifestyle images and heavy CAD files requires careful bandwidth management. We extract the metadata and URLs reliably without triggering server-side rate limits, allowing you to sync assets efficiently.

Change detection
Tracking collection updates

We maintain a stateful index of the catalogue. Subsequent runs only push diffs — alerting you specifically when new collections drop, existing lines are modified, or showrooms open.

Applications

Who uses Minotti data — and how

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

01
Interior Design Platforms

Aggregating luxury specifications, dimensions, and material options into digital design libraries for professionals.

02
Competitor Intelligence

Tracking material trends, designer collaborations, and catalogue expansion strategies within the luxury furniture sector.

03
3D Asset Marketplaces

Indexing available CAD, DWG, and BIM files to map the availability of high-end digital twins for rendering engines.

04
Architecture Firm Databases

Populating internal studio libraries with structured dimensions and material limits to accelerate the specification process.

05
Global Dealer Monitoring

Tracking Minotti's authorised showroom network, geographic expansion, and flagship store locations.

06
Supply Chain Analysis

Analysing material usage trends (e.g., specific marbles, metals, or leathers) across new collection drops.

Why DataFlirt

"Minotti's digital catalogue is a masterclass in visual merchandising, but extracting structured dimensional and material data from it requires penetrating heavy JavaScript and embedded PDFs."

Most teams underestimate the investment required: reliable Minotti scraping requires full JavaScript rendering, complex PDF parsing for technical specifications, and managing deeply nested modular configurations. DataFlirt absorbs that complexity so your engineers can focus on integrating the data — not fighting the infrastructure.

Technical Spec

Minotti scraper — technical capabilities

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

JavaScript rendering
Full Playwright sessions required for visual navigation and lazy-loaded assets
Supported
PDF text extraction
Parsing dimensional data and component lists from embedded spec sheets
Supported
Image/Asset URL extraction
Scraping links for high-res media, CAD files, and BIM objects
Supported
Modular configuration mapping
Parent/child relationships for complex seating systems
Supported
Global dealer extraction
Store locator scraping including coordinates and contact details
Supported
Multi-language support
Extraction across EN, IT, FR, DE, and ZH locale subdirectories
Supported
Change detection
Hash-based diffing to identify new collection drops
Supported
B2B Trade Pricing
Pricing is hidden and requires an authenticated dealer login
Partial
Premium 3D BIM Models
High-fidelity architectural assets are gated behind architect registration
Partial
Infrastructure

Infrastructure powering the Minotti pipeline

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

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheusPyPDF2
Scrapy + Playwright Stack

Scrapy orchestrates the crawl while Playwright handles the heavy JavaScript rendering required to navigate Minotti's visual interface.

Asset & Document Processing

Automated downloading and parsing of PDF specification sheets using Python-based text extraction libraries to structure dimensional data.

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 — schema versioned per run
CSV
Flat file with typed columns — Excel/Sheets compatible
XLS
Excel spreadsheet format for business analysts
Parquet
Columnar format for BigQuery, Snowflake, Athena
AWS S3
Direct bucket delivery — compatible with any data lake
Webhook
HTTP POST per record for downstream processing
API
REST endpoint for querying extracted records
BigQuery
Streamed directly into your dataset with schema auto-detect
Snowflake
Stage + COPY INTO workflow — incremental or full-replace
PostgreSQL
Upsert into your existing schema with conflict resolution
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

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

Ask us directly →
Is scraping Minotti legal?

Scraping publicly available information is generally permissible. DataFlirt targets only public, non-authenticated catalogue data, showroom locations, and technical specifications. We do not circumvent authentication walls to access gated trade portals. Clients should consult legal counsel for their specific use cases.

Can you extract pricing data from Minotti?

No. Minotti does not display pricing publicly on its website. Pricing is typically handled via quote requests or restricted to authenticated B2B trade portals, which we do not scrape.

How do you handle the technical PDF spec sheets?

Our pipeline identifies and downloads the PDF assets linked to each product. We then use text extraction libraries to parse the documents, identifying dimensional matrices and component lists, and outputting them as structured JSON fields.

Do you download the actual 3D models and high-res images?

By default, we extract and deliver the direct URLs to these assets along with their metadata. If you require the physical files to be downloaded and synced to your own S3 bucket, we can configure a secondary asset-sync pipeline.

How often should I run this pipeline?

Minotti's catalogue updates are infrequent, typically tied to major design fairs (like Salone del Mobile). We recommend a monthly or quarterly run cadence to capture new collections and updated material finishes.

Can you map the modular sofa configurations?

Yes. We extract the parent-child relationships defined in the catalogue and technical sheets, providing a structured array of compatible modules (e.g., corner pieces, central elements, chaises) for each seating system.

$ dataflirt scope --new-project --source=minotti.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 dump or continuous monitoring for new collections — we scope, build, and operate the pipeline. Tell us what you need.

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

More in furniture

Services

Data Extraction for Every Industry

View All Services →