Oscaro Scraper — EUR Prices & Price Monitor
Pricing
from $5.70 / 1,000 overview parts
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
Maintained by CommunityActor 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.
| Actor | What it returns |
|---|---|
| Row52 Scraper | Junkyard donor cars: VIN, yard, row |
| Pick-n-Pull Scraper | Self-service yard inventory: VIN, row |
| PartsHotlines Scraper | Used part price, grade, and yard |
| CarParts.com Scraper | US aftermarket price and catalog status |
| Oscaro Scraper ◄── you are here | French catalog price in EUR |
| Car-Part Scraper | Used recycler price, grade, and distance |
When to use this Actor
- Price a job — Search
plaquette de freinor a reference such asGDB1330and 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
| Parameter | Type | Default | Description |
|---|---|---|---|
queries | Array | ["plaquette de frein"] | French part name or OE reference. Each entry is its own search. |
scrapeMode | String | overview | overview or detail. Detail adds the spec lines from the result. |
brand | String | — | Manufacturer filter, for example BOSCH. |
genartId | String | — | TecDoc part-type id, for example 402. |
available | Boolean | false | Keep only parts marked in stock. |
promo | Boolean | false | Keep only parts on promotion. |
universal | Boolean | false | Keep only universal-fit parts. |
maxItems | Integer | 100 | Maximum parts to save. In monitor mode this caps alerts. |
maxPages | Integer | 1 | The catalog returns one results page, about 50 parts. |
monitorMode | Boolean | false | Save only changes after the baseline run. |
monitorStoreName | String | oscaro-monitor | Named store for one watch. |
resetMonitorState | Boolean | false | Clear the baseline before this run. |
proxyConfiguration | Object | residential | Used on Apify. Leave the residential proxy on. |
Input example — part search
{"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.
| Field | Description |
|---|---|
objectId | Catalog id. This is the monitor key. |
title | Generic part title. |
brand | Manufacturer. |
reference | Manufacturer reference. |
ean | Not printed on the results page. |
equivalentReferences | Not printed on the results page. |
price | Selling price in EUR, VAT included. |
publicPrice | Public price in EUR. |
promo | Promotion flag. |
available | In-stock flag. |
category, subCategory | Catalog categories. |
genartId | TecDoc part-type id from the result. |
specs | Specification rows. Present in detail mode. |
vehicleFitmentCount | Not printed on the results page. |
url | Product page URL. |
monitorChange | new, price_drop, price_rise, or status_change. |
previousPrice | Price from the previous monitor run. |
scrapedAt | UTC 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
GDB1330and 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 ApifyClientclient = 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.