Farfetch Product Search Scraper
Pricing
from $2.00 / 1,000 results
Farfetch Product Search Scraper
Scrape product listings from Farfetch search results with precision. Collect brand names, prices, stock levels, images, promotions, and 20+ fields per item — essential for price monitoring, competitive analysis, and fashion ecommerce research.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Farfetch Product Search Scraper: Extract Luxury Fashion Data Fast
What Is Farfetch?
Farfetch is a global marketplace for luxury fashion, connecting boutiques and brands with customers worldwide. The platform hosts hundreds of thousands of products across clothing, footwear, accessories, and beauty. Extracting this data manually is impractical — the Farfetch Product Search Scraper automates collection of product search results, delivering structured data instantly.
Overview
The Farfetch Product Search Scraper extracts product listings from Farfetch search pages, capturing comprehensive item data in structured format. It serves:
- Price monitoring services tracking luxury fashion pricing trends
- Retail analysts benchmarking competitor product assortments
- Fashion researchers studying designer brand availability and positioning
- Ecommerce developers building luxury product aggregators
- Marketing teams gathering competitive intelligence on product launches
The scraper handles pagination automatically, collects high-quality product images, and gracefully manages network failures with the ignore_url_failures option.
Input Format
The scraper accepts a JSON configuration object:
{"urls": ["https://www.farfetch.com/shopping/women/clothing-1/items.aspx?page=2"],"ignore_url_failures": true,"max_items_per_url": 200}
Input Parameters Explained
| Parameter | Type | Description | Example |
|---|---|---|---|
urls | array | List of Farfetch product search result pages to scrape | ["https://www.farfetch.com/shopping/women/clothing-1/items.aspx?page=2"] |
ignore_url_failures | boolean | If true, scraper continues if some URLs fail; if false, it stops on first error | true |
max_items_per_url | integer | Maximum number of products to collect per URL (useful for testing or limiting data volume) | 200 |
Tips for Input Configuration
- URLs: Use Farfetch search result pages (with filters like category, gender, price range). Each URL should display a product grid.
- Pagination: The scraper extracts items from a single page. For multi-page scraping, add separate URLs for each page number.
- Filtering: Apply Farfetch's built-in filters (price, size, designer, condition) before copying the URL to pre-select data.
- max_items_per_url: Set to
200for full collection, or lower (e.g.,50) for quick test runs.
Output Format
Example Output
{"id": "32872187","resource_identifier": {"__typename": "ResourceIdentifier","path": "/shopping/women/self-portrait-pointelle-peplum-knit-mini-dress-item-32872187.aspx"},"brand": {"__typename": "Brand","id": "2049368","name": "Self-Portrait"},"short_description": "pointelle peplum knit mini dress","label": null,"merchant_id": "12467","promotion": null,"stock_quantity": 6,"ranking_algorithm": "OS0HWphZfjgLHk","search_algorithm": null,"price": {"__typename": "ProductCatalogItemSalePrice","value": {"__typename": "GenericValue","raw": 368,"formatted": "$368"},"currency": {"__typename": "Currency","iso_code": "USD","symbol": "$"},"installments": null,"full_price_value": {"__typename": "GenericValue","raw": 675,"formatted": "$675"},"discount_percentage": {"__typename": "GenericValue","raw": 45,"formatted": "45%"}},"product_price": {"__typename": "ProductCatalogItemPrice","full": {"__typename": "ProductFullPrice","value": {"__typename": "GenericValue","raw": 675,"formatted": "$675"}},"discounts": [{"__typename": "ProductDiscountPrice","value": {"__typename": "GenericValue","raw": 368,"formatted": "$368"},"percentage": {"__typename": "GenericValue","raw": 45,"formatted": "45%"},"type": "SALE","name": null}],"final": {"__typename": "ProductFinalPrice","value": {"__typename": "GenericValue","raw": 368,"formatted": "$368"},"type": "SALE"},"currency": {"__typename": "Currency","iso_code": "USD","symbol": "$"},"installments": null,"promo_offer": null},"variation_properties": [{"__typename": "ProductCatalogItemScaledSizeVariationProperty","order": 1,"total_items": 2,"values": [{"__typename": "ProductCatalogItemScaledSizeVariationPropertyValue","id": "S","order": 1,"description": "S"},{"__typename": "ProductCatalogItemScaledSizeVariationPropertyValue","id": "L","order": 2,"description": "L"}]}],"visualization_experience": {"__typename": "VisualizationExperience","is_for_members": false},"tags": [],"external_triggers": null,"delivery_methods": [],"attributes": [],"return_detail": null,"availability_types": ["AVAILABLE_FOR_PURCHASE"],"available_promotion_ids": [],"images": [{"__typename": "ProductCatalogItemImage","order": 1,"size480": {"__typename": "Image","url": "https://cdn-images.farfetch-contents.com/32/87/21/87/32872187_65525248_480.jpg","alt": "Self-Portrait pointelle peplum knit mini dress"}},{"__typename": "ProductCatalogItemImage","order": 2,"size480": {"__typename": "Image","url": "https://cdn-images.farfetch-contents.com/32/87/21/87/32872187_65509655_480.jpg","alt": "Self-Portrait pointelle peplum knit mini dress"}}],"from_url": "https://www.farfetch.com/shopping/women/clothing-1/items.aspx?page=2"}
Each product extracted returns a detailed record with 20+ fields:
Core Identification
| Field | Description | Example Use |
|---|---|---|
ID | Unique Farfetch product identifier | Database deduplication |
Resource Identifier | Alternative product reference code | System integration |
Brand | Designer or brand name | Price comparison by brand |
Short Description | Brief product name and style | Display in reports |
Label | Product category label or tag | Filtering and segmentation |
Pricing & Inventory
| Field | Description | Example Use |
|---|---|---|
Price | Current listing price (may include currency) | Price tracking and alerts |
Product Price | Structured price data (base amount) | Financial analysis |
Stock Quantity | Available units in inventory | Demand signal detection |
Promotion | Active discount or promotional offer | Sales trend analysis |
Available Promotion IDs | List of applicable promotions | Marketing campaign tracking |
Merchant & Logistics
| Field | Description | Example Use |
|---|---|---|
Merchant ID | Seller/vendor identifier on Farfetch | Multi-merchant analysis |
Delivery Methods | Shipping options (standard, express, etc.) | Logistics cost modeling |
Return Detail | Return policy information | Customer service insights |
Availability Types | Stock status flags (in stock, pre-order, etc.) | Fulfillment planning |
Product Details & Experience
| Field | Description | Example Use |
|---|---|---|
Variation Properties | Size, color, material options | SKU-level granularity |
Attributes | Additional product specs (fit, length, etc.) | Attribute-based filtering |
Tags | Curated product tags or keywords | Content organization |
External Triggers | Third-party data or alerts (e.g., restocks) | Automated notifications |
Visual & Ranking
| Field | Description | Example Use |
|---|---|---|
Images | Product photo URLs (multiple images per item) | Catalog builds and displays |
Ranking Algorithm | Farfetch's relevance/popularity score | Search quality analysis |
Search Algorithm | Search result position data | Visibility tracking |
Visualization Experience | Display format indicators | UX research |
How to Use
- Find search pages — Navigate to Farfetch and use filters to build your desired product search (e.g., women's clothing, price range $500-$2000). Copy the URL.
- Add multiple pages — For pagination, manually add URLs for page 1, 2, 3, etc., or let the scraper handle single pages at a time.
- Configure limits — Set
max_items_per_urlbased on your needs:20–50for quick tests100–200for bulk collection
- Enable resilience — Keep
ignore_url_failures: trueto avoid interruptions from temporary network issues. - Run and export — Launch the scraper and download results as JSON, CSV, or Excel.
Best practices:
- Test with a single URL and small
max_items_per_url(20–50) first. - Use Farfetch's search filters to pre-select products (e.g., "In Stock Only," designer name) before scraping.
- Monitor image URLs — they may have expiration or CDN parameters.
Use Cases & Applications
- Price intelligence: Build real-time pricing dashboards tracking luxury fashion across hundreds of products.
- Competitive benchmarking: Monitor competing retailers' Farfetch strategies, brand mix, and promotional activity.
- Product research: Analyze design trends, material usage, and color/size availability in designer collections.
- Inventory alerts: Track stock levels and out-of-stock signals for pre-order or limited-edition items.
- Content curation: Collect product data (descriptions, images, attributes) for fashion blogs or influencer tools.
- Market analysis: Study price elasticity, promotional depth, and seasonal inventory patterns in luxury fashion.
The scraper transforms static search pages into actionable datasets for fashion ecommerce, retail technology, and market research.
Conclusion
The Farfetch Product Search Scraper is a powerful tool for anyone analyzing luxury fashion ecommerce. With 20+ fields per product and reliable handling of large result sets, it delivers the granular data needed for pricing, competitive, and market analysis. Start scraping Farfetch search results today and unlock data-driven insights in luxury retail.