Skip to content

Oscaro Scraper

Try for free

Scrape Oscaro car parts by part name, OE or manufacturer reference, part type or product URL: prices in EUR, promotions, stock, brand, EAN, full specs, every cross-reference and vehicle-fit count. France, Spain, Portugal and Belgium shops. No login.

🔧 Oscaro Scraper

Turn any Oscaro search into a clean car-parts dataset: prices in EUR, promotions, stock, brand, reference, EAN, the full technical spec sheet, every OE and aftermarket cross-reference, and how many vehicles each part fits. Search by part name, by OE or manufacturer reference, or paste Oscaro links. No vehicle selection, no login, and every row already has the full details for $5 per 1,000 products.

✨ Why use Oscaro Scraper?

  • 🔎 Search like on the site: a part name (plaquette de frein, filtre à huile) or a reference (GDB1330, 0986494027), with no make or model to pick first.
  • 📋 Full details in every row: price, list price, promotion, stock, EAN, category, specs and the complete cross-reference list. There is no separate, more expensive "detail" mode.
  • 🌍 Four shops: France (oscaro.com), Spain (oscaro.es), Portugal (oscaro.pt) and Belgium (oscaro.be), each with its own prices, stock and labels.
  • 📈 Large searches: a broad search like plaquette de frein matches tens of thousands of parts. The scraper splits it by brand, part type, promotion and stock, so you can go past the first 1,000 results the site's search shows.
  • 🧰 Filters: brands, part-type IDs, in stock only, on promotion only and universal parts only.
  • 💰 Pay per product: you pay for the products you get, nothing for empty searches.

🎯 Use cases

  • 💶 Price monitoring: track Oscaro prices, list prices and promotions on the parts you sell, every day or every week.
  • 🔁 Cross-reference lookup: turn an OE number into every equivalent aftermarket part and its price.
  • 🗂️ Catalogue building: brand, reference, EAN, category, specs and images, ready for a product feed.
  • 🏁 Competitor research: compare Oscaro's prices and assortment by brand or part type with your own.
  • 🌍 Cross-border price checks: the same reference in France, Spain, Portugal and Belgium.
  • 📊 Market research: which brands dominate a part type, and at what price points.

🚀 How to use

  1. Enter one or more part names or references in Part names or references, one per line. You can also paste Oscaro product, part-type or search URLs.
  2. Set Max products per search (0 means every product the search returns).
  3. Pick the Shop (France by default) and, if you like, add filters such as a brand or In stock only.
  4. Click Start. Results appear in the dataset as they are scraped.
  5. Download them as JSON, CSV or Excel, or read them through the API.

📥 Input

FieldDescription
queriesPart names or OE / manufacturer references, one per line.
startUrlsOscaro product pages (…-p), part-type pages (…-1862-g) or search pages (/search?q=…).
maxResultsProducts per search or part-type URL (default 20, 0 = all).
countryShop: fr, es, pt or be.
brandOnly these brands, comma separated (e.g. BOSCH, VALEO).
genartIdOnly these part-type IDs (e.g. 402 = brake pad set).
available / promo / universalIn stock only / on promotion only / universal parts only.
{
  "queries": ["plaquette de frein", "GDB1330"],
  "maxResults": 100,
  "country": "fr",
  "brand": "BOSCH, BREMBO",
  "available": true
}

📤 Output

FieldDescription
item_id, urlOscaro article ID and product page
productTitle, part_type, genart_idPart type label and ID
brand, brand_id, brand_logoManufacturer
reference, search_reference, eanManufacturer reference (as shown and without spaces) and EAN barcode
category, sub_categoryOscaro category
price, raw_price, public_price, consign_pricePrice, price before promotion, list price (RRP) and core deposit, VAT included
currency, tax_rateEUR and the VAT rate
on_promotion, promotion_percentage, promo_start_date, promo_end_dateCurrent promotion
available, sold_as_pack, boxes_count, universalStock and packaging
vehicle_type_countNumber of vehicle types the part fits
equivalent_referencesEvery cross-reference, grouped by manufacturer
specsTechnical specifications (label: value)
thumbnail, imagesProduct image
market, search_query, source_url, position, scraped_atWhere and when the row was found

Example row from a test run (cross-references and specs shortened):

{
  "item_id": "14506837",
  "productTitle": "Jeu de 4 plaquettes de frein",
  "thumbnail": "https://oscaro.media/jpg/normal/65/p68024x_a.jpg",
  "url": "https://www.oscaro.com/jeu-de-4-plaquettes-de-frein-brembo-p-68-024x-14506837-402-p",
  "reference": "P 68 024X",
  "search_reference": "P68024X",
  "ean": "8020584121795",
  "brand": "BREMBO",
  "brand_id": "65",
  "brand_logo": "https://oscaro.media/osclogo/0065001.png",
  "genart_id": "402",
  "part_type": "Jeu de 4 plaquettes de frein",
  "category": "Freinage",
  "sub_category": "Plaquettes de frein",
  "price": 45.14,
  "raw_price": 45.14,
  "public_price": 111.7,
  "consign_price": 0,
  "currency": "EUR",
  "tax_rate": 20,
  "on_promotion": false,
  "promotion_percentage": null,
  "images": ["https://oscaro.media/jpg/normal/65/p68024x_a.jpg"],
  "available": false,
  "sold_as_pack": true,
  "boxes_count": 1,
  "universal": false,
  "vehicle_type_count": 932,
  "equivalent_references": [
    { "manufacturer": "STOP", "references": ["573005S"] },
    { "manufacturer": "NK", "references": ["223947"] },
    { "manufacturer": "ICER", "references": ["181650"] }
  ],
  "specs": {
    "quantité": "4",
    "épaisseur": "16,00",
    "longueur": "87,00",
    "hauteur": "53,00",
    "numéro WVA": "20961, 23554"
  },
  "market": "fr",
  "source_url": "https://www.oscaro.com/jeu-de-4-plaquettes-de-frein-brembo-p-68-024x-14506837-402-p",
  "position": 1,
  "scraped_at": "2026-10-21T18:41:46.794Z"
}

The dataset has two views: Products (one row per part) and Cross-references (one row per equivalent brand of each part).

💰 Pricing

You pay $0.005 per product saved, which is $5.00 per 1,000 products, with all details included. A typical job of 1,000 products costs $5 plus platform usage (compute and proxy traffic), which is billed on top and came to under one cent per 1,000 products in our tests. Searches that find nothing and invalid inputs are not charged per product, and you can cap any run with a maximum charge: the run then stops cleanly once the cap is reached.

❓ FAQ

Is it legal to scrape Oscaro? The scraper only reads public product information that anyone can see without an account. Check that your use of the data complies with Oscaro's terms and the laws that apply to you.

Do I need an account, a login or my own proxy? No. Oscaro blocks datacenter IPs, so the scraper uses residential exits in the shop's country by default. The traffic is small (1 to 3 MB per 1,000 products in our tests), so the proxy cost stays under a cent per 1,000 products.

How many products can I get? As many as the search matches. The site's search lists at most 1,000 results per search, so bigger searches are split by brand, part type, promotion and stock. If one brand and part type still has more than 1,000 matches after that, the run says so in its status: add a filter to get the rest.

Why is a field empty? Oscaro does not have every value for every part: some parts have no EAN, no list price or no vehicle list (universal parts and accessories, for example). Empty values are null.

Can I search by vehicle? No. Search by part name, reference or part type. Each row tells you how many vehicle types the part fits.

Can I schedule it or use the API? Yes. Schedule runs in the console to monitor prices, or start runs and read the dataset through the API.

⚠️ Limits

  • No search by vehicle (make, model, licence plate).
  • One product image per part (the main image).
  • Specs and labels are in the shop's language (French for France and Belgium, Spanish, Portuguese).
  • Category pages (…-c) are not supported; use a part-type page (…-g), a search or a part name instead.
  • One brand and part type with more than 1,000 matches, even after splitting by promotion and stock, stops at the first 1,000 of that group (see the FAQ).

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.