SYSTEM all green source liberty.co.uk queue 12,481 pages p99 latency 184ms dataflirt.com · scraper/liberty-co.uk
RUN . 18 active pipelines . liberty.co.uk live

Liberty catalogue data,
at warehouse scale.

We extract luxury apparel listings, beauty product specifications, Liberty fabric details, and designer pricing signals. Delivered as clean JSON, CSV, or Parquet to S3 or BigQuery on your cadence.

Products extracted
42.1K /run
Price updates
18.4K /24h
Fabric variants
3.2K /run
Active pipelines
18
Uptime
99.98%
Data Dictionary

Every field we extract from liberty.co.uk

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

Complete list of extractable fields for Apparel & Fashion objects from liberty.co.uk. All fields typed and schema-versioned.

skuproduct_idtitledesignercategorysub_categorypricecurrencydiscount_pctcoloursizes_availablestock_statusmaterialcare_instructionsimage_urlspage_url
apparel_& fashion
● 200 OK
"sku": "1002485",
"title": "Tana Lawn Cotton Pyjama Set",
"designer": "Liberty",
"price": 225.0,
"currency": "GBP",
"colour": "Blue",
"stock_status": "In Stock",
"material": "100% Cotton"
# skuproduct_idtitledesignercategorysub_category
1
2
3

Complete list of extractable fields for Beauty & Fragrance objects from liberty.co.uk. All fields typed and schema-versioned.

skutitlebrandcategoryvolume_mlpricecurrencyingredientsdescriptionolfactory_notesbeauty_drop_eligibleexclusiveratingreview_count
beauty_& fragrance
● 200 OK
"sku": "849201",
"title": "Baccarat Rouge 540 Eau de Parfum",
"brand": "Maison Francis Kurkdjian",
"volume_ml": 70,
"price": 235.0,
"currency": "GBP",
"beauty_drop_eligible": true,
"exclusive": false
# skutitlebrandcategoryvolume_mlprice
1
2
3

Complete list of extractable fields for Fabrics & Haberdashery objects from liberty.co.uk. All fields typed and schema-versioned.

skutitlecollectionprint_typefabric_typewidth_cmweight_gsmprice_per_metrecare_instructionscompositionpattern_repeatroll_length
fabrics_& haberdashery
● 200 OK
"sku": "392817",
"title": "Strawberry Thief Tana Lawn Cotton",
"collection": "Classic",
"fabric_type": "Tana Lawn Cotton",
"width_cm": 136,
"price_per_metre": 27.5,
"composition": "100% Cotton",
"pattern_repeat": "15cm"
# skutitlecollectionprint_typefabric_typewidth_cm
1
2
3

Complete list of extractable fields for Pricing & Stock objects from liberty.co.uk. All fields typed and schema-versioned.

skupriceoriginal_pricediscount_pctcurrencystock_statuslow_stock_warningsizes_in_stocksizes_out_of_stockpromotion_tagstimestamp
pricing_& stock
● 200 OK
"sku": "1002485",
"price": 225.0,
"original_price": 225.0,
"discount_pct": 0,
"currency": "GBP",
"stock_status": "In Stock",
"low_stock_warning": false,
"timestamp": "2024-05-12T09:14:00Z"
# skupriceoriginal_pricediscount_pctcurrencystock_status
1
2
3

Complete list of extractable fields for Categories & Taxonomy objects from liberty.co.uk. All fields typed and schema-versioned.

category_idnameparent_categoryurlproduct_counttop_designershero_image_urlmeta_titlemeta_descriptionscraped_at
categories_& taxonomy
● 200 OK
"category_id": "cat_womens_dresses",
"name": "Dresses",
"parent_category": "Womenswear",
"product_count": 1248,
"top_designers": "['Ganni', 'Acne Studios', 'Liberty']",
"scraped_at": "2024-05-12T09:14:33Z"
# category_idnameparent_categoryurlproduct_counttop_designers
1
2
3

Capabilities

Everything you need from Liberty: nothing you don't

Our Liberty scraper handles the entire digital catalogue. Extract designer apparel, beauty drops, and complex fabric specifications with JavaScript rendering and session management built in.

Luxury Brand Extraction

Capture designer names, seasonal collections, and brand-specific metadata across all apparel and accessory listings.

Fabric Specification Mining

Extract technical details for Liberty prints, including fabric type, weight, width, and pattern repeat metrics.

Beauty Drop & Exclusives

Flag items eligible for the Beauty Drop program and identify Liberty exclusive product lines.

Variant Mapping

Map size, colour, and material variations to parent SKUs for a complete view of the product matrix.

Real-Time Inventory Signals

Track in-stock status, low stock warnings, and out-of-stock sizes at the variant level.

High-Resolution Image Capture

Extract raw image CDN URLs to support visual processing and machine learning workflows.

Pricing & Currency

Track retail prices, original prices, and discount percentages for seasonal sales.

Product Taxonomy

Capture breadcrumbs, category hierarchies, and department mappings to mirror Liberty's site structure.

Anti-Bot Circumvention

Deploy UK residential proxies to bypass edge security and maintain high success rates.

Change Detection

Emit records only when prices change, stock levels shift, or new products are added.

// engagement pipeline

From SKU list to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide designer lists, fabric categories, or full catalogue requirements. We design the schema together.

Pipeline Build
d 2–4

We configure Scrapy and Playwright crawlers, handle pagination, and manage proxy rotation for liberty.co.uk.

Validation & QA
d 4–6

Schema validation, null-rate checks, and price-outlier detection before full launch.

Delivery
ongoing

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

Under the hood

How our Liberty pipeline handles the hard parts

Extracting data from luxury eCommerce platforms requires handling dynamic inventory systems and CDN protections. Here is how we maintain data integrity.

pipeline-monitor · liberty.co.uk · 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
Anti-bot layer
Bypassing CDN protections

Liberty uses edge security to block automated traffic. We deploy UK residential proxies and realistic browser TLS fingerprints to avoid blocks and maintain stable extraction rates.

Dynamic inventory
Handling size-level stock

Stock availability varies by size and colour. We hydrate the JavaScript state to extract precise inventory levels per variant, ensuring accurate out-of-stock reporting.

Fabric specifications
Unstructured data parsing

Fabric details like pattern repeat and weight are often buried in HTML descriptions. We use NLP and regex to normalise these into structured fields.

Beauty Drop pricing
Tiered pricing extraction

We isolate standard retail prices from promotional or subscription-based pricing structures, ensuring clean price tracking across the beauty category.

Change detection
Delta exports for stock monitoring

For high-frequency stock monitoring, we maintain a hash index and only push diffs when inventory or pricing changes, reducing processing load.

Applications

Who uses Liberty data and how

Teams across industries use liberty.co.uk data to build competitive products and smarter operations.

01
Competitor Price Monitoring

Luxury retailers track Liberty's pricing, discount cadences, and seasonal sale strategies.

02
Inventory Intelligence

Aggregators monitor stock levels across high-demand designers and limited-edition beauty drops.

03
Assortment Planning

Buyers analyse Liberty's brand matrix, category depth, and new designer onboarding trends.

04
Material & Trend Forecasting

Fashion analysts track fabric types, prints, and colourways to predict seasonal trends.

05
Brand Protection

Designers monitor their own product presentation, pricing compliance, and stock availability on Liberty.

06
Visual Search Training

ML teams ingest high-resolution product imagery and structured metadata to train fashion recognition models.

Why DataFlirt

"Liberty's digital catalogue is a masterclass in luxury curation, but extracting structured fabric specifications and designer pricing at scale requires purpose-built infrastructure."

Luxury eCommerce platforms employ aggressive caching and edge protection to defend their catalogues. Scraping liberty.co.uk requires rendering complex product detail pages, mapping intricate size-and-colour variants, and normalising unstructured fabric descriptions. DataFlirt manages the residential proxies and extraction logic so your team receives clean, warehouse-ready data.

Technical Spec

Liberty scraper: technical capabilities

Everything supported by our liberty.co.uk scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Full Playwright sessions for dynamic stock status
Supported
UK Residential proxies
ISP-grade UK IPs to bypass geo-restrictions
Supported
Variant mapping
Parent-child relationships for sizes and colours
Supported
Image CDN extraction
High-resolution raw image URLs
Supported
Fabric metadata parsing
Regex-based extraction of weight and composition
Supported
Change detection
Hash-based diffing for price and stock updates
Supported
Webhook delivery
HTTP POST for real-time out-of-stock alerts
Supported
Beauty Drop exclusive pricing
Requires authenticated user session
Partial
Customer wishlists
Private account data behind login wall
Partial
Infrastructure

Infrastructure powering the Liberty pipeline

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

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Handles crawl orchestration and JavaScript rendering for complex product pages.

Residential Proxy Infrastructure

UK-based residential IP pools to ensure high success rates against edge security.

Cloud-Native Orchestration

AWS Lambda and ECS execution managed by Airflow, storing state 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
CSV
Flat file with typed columns
XLS
Excel compatible format for business analysts
Parquet
Columnar format for BigQuery and Snowflake
AWS S3
Direct bucket delivery
Webhook
HTTP POST per record for real-time alerts
API
REST endpoints for querying latest pipeline runs
PostgreSQL
Direct upsert into your relational database
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About liberty.co.uk scraping, legality, and pipeline operations.

Ask us directly →
Is scraping liberty.co.uk legal?

Scraping public product data, pricing, and stock levels is generally permissible. We do not bypass login walls or extract personal customer data.

Can you extract Liberty fabric specifications?

Yes. We parse unstructured descriptions to extract composition, width, weight, and pattern repeat metrics into structured fields.

How do you handle out-of-stock variants?

We map parent-child relationships and capture the exact stock status for every size and colour combination.

Do you track Beauty Drop products?

We flag products that are part of the Beauty Drop program and capture standard retail pricing. Authenticated exclusive pricing is not supported.

How fresh is the inventory data?

We can configure pipelines to run daily or hourly depending on your requirements for stock monitoring.

Can I get high-resolution product images?

We extract the raw CDN URLs for all product images, allowing you to download the highest available resolution.

Do you provide historical pricing data?

We maintain a time-series record of pricing and stock status from the moment your pipeline is commissioned.

$ dataflirt scope --new-project --source=liberty.co.uk 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 daily fabric catalogue sync or continuous designer price monitoring: we scope, build, and operate the pipeline. Tell us what you need.

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

More in fashion and apparel

Services

Data Extraction for Every Industry

View All Services →