ParuVendu Used Cars Scraper avatar

ParuVendu Used Cars Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
ParuVendu Used Cars Scraper

ParuVendu Used Cars Scraper

Scrape used-car listings from ParuVendu.fr, a major French car classifieds marketplace. Search by make, model, price, year, mileage, fuel type, transmission, body type, seller type, and location.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Scrape used-car listings from ParuVendu.fr, one of France's major car classifieds marketplaces. Search by make, model keyword, price range, year range, mileage range, fuel type, transmission, body type, seller type (dealer/private), and location — get full listing details including photos and description. No login, no cookies, no paid proxy required.

What this actor does

  • Search by make across 90+ car brands (Renault, Peugeot, Citroën, BMW, Mercedes, Audi, Volkswagen, Toyota, and every other brand sold on the French used-car market)
  • Filters: model/keyword, price range, year range, mileage range, fuel type (petrol/diesel/LPG/electric/hybrid/hydrogen), transmission (manual/automatic/semi-automatic), body type (sedan/SUV/estate/convertible/coupe/minivan/company car), seller type (dealer vs. private), location (city/postal code) with search radius, fiscal power range
  • Sort order: newest first (default), price ascending/descending, mileage ascending/descending, or listings-with-photos-first — matching ParuVendu.fr's own sort dropdown
  • Two-stage enrichment: every listing's detail page is fetched to pull the full set of fields (all photos, description, seller name/phone/address, color) via the page's structured schema.org/Vehicle data
  • Empty fields are omitted — every field returned in a record is guaranteed to hold real data

Output per listing

  • listingId, title, description
  • price, currency
  • make, model
  • year, mileageKm
  • fuelType, transmission, bodyType, color, driveType (e.g. front/rear/all-wheel drive)
  • doors, seatingCapacity, co2EmissionsGKm, enginePowerHp — when the listing's detail page publishes them
  • sellerType (dealer or private), sellerName, sellerPhone
  • city, postalCode, location
  • photos[] — all listing photo URLs
  • listingUrl
  • recordType: "carListing", scrapedAt

Input

FieldTypeDefaultDescription
makestring (select)RenaultCar brand — required, drives the base search page
modelKeywordstringFree-text model/keyword filter (e.g. Clio, dCi)
priceMin / priceMaxintPrice range in EUR
yearMin / yearMaxintFirst-registration year range
mileageMin / mileageMaxintOdometer range in km
fuelTypestring (select)anyEssence / Diesel / GPL-GNL / BioEthanol / Électrique / Hybride / Hybride rechargeable / Micro Hybride / Hydrogène (single-select — see Limitations)
transmissionstring (select)anyManuelle / Automatique / Semi automatique
bodyTypestring (select)anyBerline / 4x4-SUV / Break / Cabriolet / Coupé / Monospace / Véhicule de société
sellerTypestring (select)anyProfessionnels (dealers) / Particuliers (private)
locationstringCity name or postal code
radiusKmstring (select)Search radius around location: 5/15/30/50/100 km
fiscalPowerMin / fiscalPowerMaxintFrench fiscal horsepower (CV) range
sortOrderstring (select)newest firstpriceAsc / priceDesc / mileageAsc / mileageDesc / withPhotoFirst
maxItemsint30Hard cap on emitted records (1–1000)

Example: diesel Renault Clio under 15,000€, 2018+

{
"make": "Renault",
"modelKeyword": "Clio",
"priceMax": 15000,
"yearMin": 2018,
"fuelType": "DI",
"maxItems": 50
}

Example: automatic BMW SUVs from dealers near Lyon

{
"make": "BMW",
"bodyType": "4X",
"transmission": "AU",
"sellerType": "on",
"location": "Lyon",
"radiusKm": "50",
"maxItems": 40
}

Use cases

  • Price research — track used-car pricing trends by make/model/year in the French market
  • Dealer inventory monitoring — watch a region's dealer listings for a specific make
  • Market analysis — compare fuel-type and transmission mix across body types
  • Lead generation — surface private-seller listings matching a buying brief
  • Data feeds — power a car-search aggregator or price-comparison tool with French listings

Data source

ParuVendu.fr is a plain server-rendered site with no bot-detection layer, so this actor runs on plain HTTP requests with the free Apify proxy — no residential proxy, cookies, or login needed. (An earlier version of this actor targeted lacentrale.fr, France's largest car marketplace by traffic, but that site runs DataDome bot protection that blocks all Apify datacenter and Auto-proxy traffic, which would require a paid residential proxy to bypass — against this project's zero-cost policy. ParuVendu.fr was chosen as a real, freely-accessible French used-car marketplace covering the same market.)

Limitations

  • ParuVendu.fr's search pages are scoped per make (there's no unfiltered "all makes" search page), so make is required on every run. Use modelKeyword to narrow within a make.
  • fuelType is single-select by design: ParuVendu.fr's own filter ANDs multiple fuel-type selections together instead of ORing them (a real quirk confirmed directly against the live site), so selecting e.g. both Essence and Diesel would silently return zero results — no single car has two fuel types. Run the actor once per fuel type if you need multiple.
  • A small number of very low-volume/niche brands may return zero results if ParuVendu.fr has no active listings for them at request time — this reflects live marketplace inventory, not a scraper bug.
  • sellerType is derived from the listing's structured seller data; on the rare listing where a detail page can't be fetched, seller type is omitted rather than guessed.
  • Pagination cap: ParuVendu.fr caps each make/filter combination's search results to 5 pages (125 listings), even when the page reports thousands of total matches — this is a genuine, confirmed limit on the live site, not a scraper shortfall. To collect more than 125 listings for a popular make, run the actor multiple times with a narrower filter each time (e.g. split by price band or year range) and combine the datasets.

FAQ

Do I need a proxy or cookies? No. The actor uses only the free Apify AUTO proxy group, no login, no cookies.

Why is make required? ParuVendu.fr's URL structure anchors every search to a make (or another category), so a make selection is required to build a valid search URL.

How are photos sourced? Directly from each listing's schema.org/Vehicle structured data — the same photo URLs shown in the listing gallery on the site.

How is seller type determined? From the listing detail page's structured seller data: AutoDealerdealer, otherwise → private.

How fresh is the data? Listings reflect ParuVendu.fr's live inventory at scrape time; the site updates continuously as sellers post and remove ads.