Oscaro Scraper — EUR Prices & Price Monitor avatar

Oscaro Scraper — EUR Prices & Price Monitor

Pricing

from $5.70 / 1,000 overview parts

Go to Apify Store
Oscaro Scraper — EUR Prices & Price Monitor

Oscaro Scraper — EUR Prices & Price Monitor

Scrape Oscaro parts by name or OE reference. Save the EUR price, public price, brand, reference, and stock, then alert on new parts and price or stock changes.

Pricing

from $5.70 / 1,000 overview parts

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by Oscaro.com or its affiliates. Data is read from the public French catalog search only. No login. You are responsible for complying with applicable law (including GDPR where personal data appears) and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.

Search Oscaro by a French part name or an OE reference and export the selling price in EUR, the public price, brand, reference, and stock. Turn on monitor mode and an Apify Schedule to save only new parts, price changes, and stock or promo changes.

Best for: garage price checks, reference searches, and a scheduled alert when an Oscaro price or stock flag moves.

Auto parts suite — French catalog price here, then a US new price, a used yard price, and the donor car.

ActorWhat it returns
Row52 ScraperJunkyard donor cars: VIN, yard, row
Pick-n-Pull ScraperSelf-service yard inventory: VIN, row
PartsHotlines ScraperUsed part price, grade, and yard
CarParts.com ScraperUS aftermarket price and catalog status
Oscaro Scraper ◄── you are hereFrench catalog price in EUR
Car-Part ScraperUsed recycler price, grade, and distance

When to use this Actor

  • Price a job — Search plaquette de frein or a reference such as GDB1330 and export brand, EUR price, and public price.
  • Match a reference — Search the manufacturer reference and read the brand, price, and spec lines on the result.
  • Pull specs — Switch to detail mode for the TecDoc specification table without opening a product page.
  • Watch a price — Schedule the same search. The first run stores a baseline. Later runs return only new parts or parts whose price, stock, or promo flag changed.
  • Compare with US new and used stock — After this run, check a US new price with CarParts.com Scraper, a Hotlines yard price with PartsHotlines Scraper, and recycler asking prices with Car-Part Scraper. To find the donor car, run Row52 Scraper or Pick-n-Pull Scraper.

This Actor reads the public French catalog search. On Apify it opens a browser, because platform addresses receive a check page. It does not log in, place orders, or open product pages for the dataset.

Key features

  • Search without a vehicle — A part name or an OE / manufacturer reference is enough.
  • EUR price and public price — Selling price, public price, and promotion flag when the results page prints them.
  • Identifiers — Brand, reference, image, and product URL.
  • Specs — Detail mode adds the specification lines printed on the result.
  • Monitor — Baseline on the first run. Later runs charge only new parts, price drops, price rises, and stock or promo changes.
  • Browser on Apify — A normal connection can read the search directly. A run on Apify opens a browser and uses the residential proxy, because the catalog serves a check page to platform addresses.

Input parameters

ParameterTypeDefaultDescription
queriesArray["plaquette de frein"]French part name or OE reference. Each entry is its own search.
scrapeModeStringoverviewoverview or detail. Detail adds the spec lines from the result.
brandString—Manufacturer filter, for example BOSCH.
genartIdString—TecDoc part-type id, for example 402.
availableBooleanfalseKeep only parts marked in stock.
promoBooleanfalseKeep only parts on promotion.
universalBooleanfalseKeep only universal-fit parts.
maxItemsInteger100Maximum parts to save. In monitor mode this caps alerts.
maxPagesInteger1The catalog returns one results page, about 50 parts.
monitorModeBooleanfalseSave only changes after the baseline run.
monitorStoreNameStringoscaro-monitorNamed store for one watch.
resetMonitorStateBooleanfalseClear the baseline before this run.
proxyConfigurationObjectresidentialUsed on Apify. Leave the residential proxy on.
{
"queries": ["plaquette de frein"],
"scrapeMode": "overview",
"maxItems": 100,
"maxPages": 1
}

Input example — scheduled price watch

{
"queries": ["GDB1330"],
"scrapeMode": "overview",
"monitorMode": true,
"monitorStoreName": "gdb1330-watch",
"maxItems": 50,
"maxPages": 1
}

Output

Each saved part is one dataset row.

FieldDescription
objectIdCatalog id. This is the monitor key.
titleGeneric part title.
brandManufacturer.
referenceManufacturer reference.
eanNot printed on the results page.
equivalentReferencesNot printed on the results page.
priceSelling price in EUR, VAT included.
publicPricePublic price in EUR.
promoPromotion flag.
availableIn-stock flag.
category, subCategoryCatalog categories.
genartIdTecDoc part-type id from the result.
specsSpecification rows. Present in detail mode.
vehicleFitmentCountNot printed on the results page.
urlProduct page URL.
monitorChangenew, price_drop, price_rise, or status_change.
previousPricePrice from the previous monitor run.
scrapedAtUTC time of the run.

Output example

{
"objectId": "83411_0",
"title": "Jeu de 4 plaquettes de frein",
"brand": "BOSCH",
"reference": "0 986 467 720",
"price": 22.2,
"publicPrice": 74.89,
"currency": "EUR",
"promo": false,
"available": true,
"category": "Freinage",
"subCategory": "Plaquettes de frein",
"genartId": "402",
"url": "https://www.oscaro.com/jeu-de-4-plaquettes-de-frein-bosch-0-986-467-720-83411-402-p",
"searchQuery": "plaquette de frein",
"country": "FR",
"scrapedAt": "2026-10-23T14:00:00+00:00"
}

Use cases

  • A garage looks up GDB1330 and quotes the current EUR price, public price, and brand.
  • A catalog feed takes brand, reference, price, and image URL for one part name.
  • A reseller schedules the same reference and reads only the rows whose price dropped.
  • A buyer compares the Oscaro price from this Actor with used US inventory from the Car-Part Scraper.

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/oscaro-scraper').call({
queries: ['plaquette de frein'],
scrapeMode: 'overview',
maxItems: 100,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient(token="YOUR_TOKEN")
run = client.actor("crawloop/oscaro-scraper").call(run_input={
"queries": ["GDB1330"],
"scrapeMode": "detail",
"maxItems": 20,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["brand"], item["reference"], item["price"])

cURL

curl -X POST "https://api.apify.com/v2/acts/crawloop~oscaro-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"queries\":[\"plaquette de frein\"],\"scrapeMode\":\"overview\",\"maxItems\":100}"

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store name crawloop/oscaro-scraper.

Example prompts:

  • "Run Oscaro Scraper for plaquette de frein and return the first 20 rows with brand, reference, and price as JSON."
  • "Run Oscaro Scraper in detail mode for reference GDB1330 and summarize the spec labels."
  • "Run Oscaro Scraper for plaquette de frein, then CarParts.com Scraper for the US new price and PartsHotlines Scraper for the used yard price."

Suite next step

For a US new-part price after this EUR check, run CarParts.com Scraper. For a used yard price, run PartsHotlines Scraper or Car-Part Scraper. To find the donor car, run Row52 Scraper or Pick-n-Pull Scraper.

FAQ

Do I need a vehicle? No. Search by a French part name or a reference.

What does monitor mode save? The first run stores the prices it scanned and returns parts up to the max. Later runs with the same monitor store name return only new parts, price changes, and stock or promo changes.

Which catalog is this? The French catalog, with prices in EUR. Queries work best in French.