Fnac Data Scraping avatar

Fnac Data Scraping

Pricing

$2.00 / 1,000 results

Go to Apify Store
Fnac Data Scraping

Fnac Data Scraping

Scrape Fnac product data —including name, price, availability, EAN, SKU, images, seller, categories, delivery info, ratings, and reviews—from both search and product pages with seamless proxy support.

Pricing

$2.00 / 1,000 results

Rating

0.0

(0)

Developer

youssef farhan

youssef farhan

Maintained by Community

Actor stats

2

Bookmarked

62

Total users

6

Monthly active users

a few seconds ago

Last modified

Share

Fnac.com Scraper — Extract Product Data, Prices, Reviews & Seller Info from Fnac

Scrape Fnac.com product data at scale with this actor that handles both search result pages and individual product pages, extracting name, price, availability, EAN, SKU, images, seller details, categories, delivery info, ratings, and reviews. Built for e-commerce analysts, price monitoring platforms, retail intelligence teams, and product data aggregators targeting the French and European consumer electronics market.

Requirements

This actor requires a scrape.do API token to fetch listing pages. scrape.do handles high-security pages that block standard HTTP requests.

Don't have a token? Sign up at https://scrape.do?fpr=automationbyexperts (affiliate link) and get 1,000 free credits every month — no credit card required to start.

Once you have your token, paste it into the scrape_do_token field in the actor input before running.

What you get

Listing info

  • url — direct product page URL
  • name — full product name
  • description — product description text
  • etat — condition (New, Refurbished, etc.)
  • reconditionne — whether the item is reconditioned

Pricing

  • price_product — standard price
  • price_product_discount — discounted/sale price
  • availability — In Stock, Out of Stock, etc.

Identification

  • ean — EAN barcode
  • sku — Fnac internal SKU

Seller

  • seller — seller name (Fnac or marketplace seller)

Categories

  • categories — array of category breadcrumbs

Delivery

  • deliveryInfo__price — delivery cost
  • deliveryInfo__date — estimated delivery window

Ratings & Reviews

  • rating — average star rating
  • review_count — total number of reviews

Media

  • images — array of product image URLs

Sample output

{
"url": "https://www.fnac.com/Product-Page",
"name": "Laptop XYZ",
"ean": "1234567890123",
"sku": "ABC123",
"price_product_discount": "799.99",
"price_product": "899.99",
"availability": "In Stock",
"description": "Powerful laptop with Intel i7 processor...",
"reconditionne": "No",
"etat": "New",
"images": ["https://fnac.com/images/product1.jpg", "https://fnac.com/images/product2.jpg"],
"seller": "Fnac",
"categories": ["Computers", "Laptops"],
"deliveryInfo__price": "Free",
"deliveryInfo__date": "2-3 days",
"rating": "4.5",
"review_count": "120"
}

Use cases

  • E-commerce price monitoring platforms tracking Fnac pricing versus Amazon, Cdiscount, and other French retailers
  • Retail intelligence teams building competitive price indices for consumer electronics in France and Europe
  • Brands and manufacturers monitoring how their products are presented, priced, and reviewed on Fnac
  • Product data aggregators collecting EAN/SKU mappings with prices for price-comparison engines
  • Marketplace sellers researching competitor pricing and availability on Fnac's third-party marketplace
  • Market researchers analyzing category-level trends in French consumer electronics demand

Pricing

EventPrice
Per 1,000 results$0.5

Real example: Scrape 10,000 Fnac product pages ≈ $5.00

First results are free — test the actor before a paid run.

How it works

  • Input one or more Fnac.com URLs — either search result pages or direct product URLs
  • Set url_type to "search" for result pages (with pagination) or "product" for individual product pages
  • Provide your scrape.do API token in the scrape_do_token field — get one free at https://scrape.do?fpr=automationbyexperts
  • Actor uses fast HTTP requests (HTTPX) and HTML parsing (BeautifulSoup) for speed and reliability
  • Pagination is handled automatically on search result pages
  • Proxy support is built in — use Apify's default proxies or supply your own
  • Results are stored in Apify dataset — export as JSON, CSV, or Excel

Why this scraper

  • Extracts both standard price and discounted price in separate fields — no need to parse combined price strings
  • Returns EAN and SKU per product, enabling direct cross-referencing with other product databases or inventory systems
  • Covers both search pages and product detail pages in a single actor — no need to run separate tools
  • Includes delivery cost and estimated date, giving a full landed-cost picture for price comparison
  • Faster than browser-based scrapers: uses HTTPX for lightweight HTTP requests where possible

Input example

{
"start_urls": [
{ "url": "https://www.fnac.com/SearchResult/ResultList.aspx?SCat=0&Search=laptop" }
],
"url_type": "search",
"max_depth": 5,
"scrape_do_token": "YOUR_TOKEN_HERE"
}

Get your free token at https://scrape.do?fpr=automationbyexperts — 1,000 free credits every month.

FAQ

Do I need a scrape.do account to use this actor? Yes. This actor requires a scrape.do API token to bypass Fnac's listing page protections. Sign up for free at https://scrape.do?fpr=automationbyexperts and get 1,000 free credits per month at no cost.

Can I scrape both search pages and product pages in one run? Yes. Provide a mix of search and product URLs — set url_type to match each URL type, or run separate inputs for each type.

Does it extract marketplace seller prices alongside Fnac's own price? The actor extracts the primary seller and price shown on the page. Multiple marketplace seller prices may require a separate run targeting each seller listing.

What output formats are available? JSON, CSV, Excel, XML, and JSONL — available from the Apify dataset UI and REST API.

Does it handle pagination on search results? Yes. The actor follows pagination automatically on search pages up to the max_depth limit.

Does it support scheduling? Yes. Use Apify's built-in scheduler for daily price monitoring runs.

Can I use this via API or MCP? Yes. Callable via the Apify REST API and available as an MCP server for AI agents (Claude, ChatGPT, Cursor).

Can you add fields like seller rating or full review text? Additional fields can be added on request — contact via the Issues tab.

Use via API or MCP

Call this actor via the Apify REST API or as an MCP server for AI agents (Claude, ChatGPT, Cursor):

https://mcp.apify.com/actors/fayoussef/fnac-data-scraping

Full API docs: https://docs.apify.com/api/v2

Need a custom scraper?

Need Fnac data combined with Amazon.fr or Cdiscount, delivered daily, or integrated with a pricing platform? Visit automationbyexperts.com for custom builds, retainers, and data-as-a-service.