Farfetch API

Farfetch API for Luxury Fashion Search, Prices per Country, Size Availability, and Product Details

Scrappa's Farfetch API returns structured JSON from Farfetch, the luxury fashion marketplace. Search the catalogue by keyword with filters for designer, category, gender, size, color, price and sale in 14 countries, and open one product to read the price per country, the stock of every size, the composition, the style ids and the full size photos. Failed requests are never billed.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
2
Endpoints
14
Countries
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/farfetch/search?query=dress&designer=Gucci&gender=women&price_max=2000&sort=price_asc&country=DE" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "items": [
    {
      "id": 40802609,
      "url": "https://www.farfetch.com/shopping/women/gucci-pre-owned-gg-canvas-belted-mini-dress-item-40802609.aspx",
      "title": "GG-canvas belted mini dress",
      "brand": { "id": 120257, "name": "Gucci Pre-Owned" },
      "gender": "Woman",
      "price": { "amount": 1884.0, "currency": "EUR" },
      "original_price": { "amount": 1884.0, "currency": "EUR" },
      "discount_percent": 0.0,
      "price_type": "full_price",
      "available_sizes": [{ "size": "XS", "scale_id": 34061 }],
      "condition": "Excellent",
      "is_pre_owned": true
    }
  ],
  "pagination": { "page": 1, "per_page": 40, "total_results": 214, "total_pages": 6, "has_more": true },
  "meta": { "endpoint_family": "search", "billable": true, "filtered_out": 0 }
}

What you can build

Structured data for real applications. Here are some ideas.

Price Monitoring

Track list price, sale price and discount of a designer or product in each country over time.

Assortment Analysis

Count products per designer, category and color to see how a brand or a boutique range changes.

Trend Analysis

Sort by newest and discount to see what enters the catalogue and what goes on sale.

Size Availability

Read the stock of every size and the boutique that holds it.

Resale Arbitrage

Compare Farfetch prices, including pre-owned pieces, with Vinted, Depop and Grailed.

Farfetch scraper API

Farfetch API for luxury fashion search, prices per country, and size availability

The Farfetch API is built for price monitoring, assortment analysis and size availability checks. Every item carries the price as a number with its currency, the original price, the discount, the designer, the sizes and photos. One product call adds the stock of every size with its boutique, the composition, the style ids and the photos in full size.

Filter by designer, category, gender, size, color, price and sale. Every returned item matches your filters.

Choose one of 14 countries. Each country has its own prices and currency.

Pre-owned pieces show their condition.

A search returns at most 10000 results: add filters to reach other items.

Farfetch shows no ratings or reviews, so none are returned. The boutique is returned as an id.

Choose the right Farfetch API endpoint

Use Product Search to find products

Send a query and optional filters. Sort by price, newest or discount. Page with the page number.

Open Farfetch Search API docs

Use Product to read one item

Send the product id or url and a country to get the price, the stock of every size, the composition and the style ids.

Open Farfetch Product API docs

Available endpoints

Everything you need in one API.

Scrappa vs Apify Farfetch actors

See how Scrappa compares to Apify Farfetch actors.

Farfetch data as JSON
Scrappa
Apify Farfetch actors
Stock per size
Scrappa
Apify Farfetch actors
Filters that are always honoured
Scrappa
Typed parameters
Apify Farfetch actors
Actor inputs
Price per 1k requests
Scrappa
From $0.20
Apify Farfetch actors
From $0.90
Unified API key
Scrappa
Yes (350+ APIs)
Apify Farfetch actors
Per actor
Free tier
Scrappa
500 credits/month
Apify Farfetch actors
Trial credits

Key features

Search with filters for designer, category, gender, size, color, price and sale
Prices as numbers with currency, original price and discount
14 countries with their own prices and currency
Product detail with stock per size, boutique id, composition and style ids
Photos in full size
Public data only. Failed requests are never billed

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Farfetch. The Farfetch API returns structured JSON from public Farfetch data through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit package. Failed requests are not billed.

DE, US, GB, FR, IT, ES, NL, JP, CA, AU, CH, AE, SE and CN. Each country has its own prices and currency, and some products are not sold in every country.

No. Farfetch does not publish product ratings or reviews in its catalogue, so none are returned. The boutique that holds a size is returned as an id.

Start using the Farfetch API

Sign up and get 500 free credits. No credit card required.