ParuVendu Auto Scraper
Pricing
from $3.00 / 1,000 results
ParuVendu Auto Scraper
Scrape used cars from paruvendu.fr voiture d'occasion with structured filters (make, model, location, price, fuel). Returns price, mileage, year, location, and listing URL.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
🚗 ParuVendu Auto Scraper
Want to find used cars on ParuVendu or analyze the French private + pro market? This scraper makes it super easy!
Just set your filters (make, model, location, price, fuel type, etc.) and the scraper will extract up to 1000 car listings from the auto section only, neatly packing pricing, specs, and location into a CSV or JSON file. No need to paste a search URL.
💡 Perfect for...
- Car Buyers: Monitor deals from private sellers and small dealers across France.
- Dealerships: Track competitor inventory and pricing on ParuVendu.
- Market Research: Analyze French used-car supply by brand, city, mileage, and fuel.
- Data Analysts: Export clean structured data for dashboards and pricing models.
- 🤖 AI Agents: Power bots and OpenClaw workflows with real-time ParuVendu listings.
- 📚 RAG Systems: Feed vehicle specs and prices into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🎯 Structured Filters: Search by make, model, city/radius, body type, price, mileage, year, fuel, and gearbox — no URL crafting.
- 🚗 Auto Only: Scoped to
voiture-occasion(ignores immobilier, seconde main, etc.). - ⚙️ Rich Listings: Price, year, mileage, fuel, gearbox, location, and images from search cards.
- 🔎 Optional Deep Dive: Turn on
enrich_detailsfor schema.org Vehicle extras (power, colour, seller, image gallery). - ⏱️ Sorting Options: Newest, price, mileage, or listings with photos.
📦 What's inside the data?
For every single car listing, you will get:
- Core Details:
id,title,url,image,photo_count - Location:
location,postal_code - Technical Specs:
make,model,fuel_type,gearbox,mileage,year - Pricing & Seller:
price,seller_type - With enrich_details:
power_hp,color,body_type,seller_name,images, …
🛠️ Sort options
Use the sort_by parameter:
- Most Recent – Newest listings first
- Lowest / Highest Price
- Lowest / Highest KM
- With Photo – Prefer ads that include photos
🚀 Quick start
- Open the Actor and set your search filters (e.g. make
Renault, modelClio). - (Optional) Add a location + radius_km (e.g.
Paris+30). - (Optional) Set price / mileage / year / fuel filters.
- Choose
sort_byandmax_cars(up to 1000). - (Optional) Enable
enrich_detailsfor full ad-page specs. - Click Start and let it run! 🏎️ Export CSV, Excel, or JSON when done.
Tech details for developers 🧑💻
Input Example:
{"make": "Renault","model": "Clio","location": "Paris","radius_km": "50","price_max": 10000,"energy": "essence","sort_by": "Lowest Price","max_cars": 100}
Output Example:
{"id": "1293356442A1KVVORECLI","title": "Renault III (2) 1.5 DCI 70 DYNAMIQUE 5P EURO5","url": "https://www.paruvendu.fr/a/voiture-occasion/renault/clio/1293356442A1KVVORECLI","image": "https://cdn2.vroomiz.fr/uploads/advertcars/example.jpg","price": 5490,"year": 2008,"mileage": 120000,"fuel_type": "Diesel","gearbox": "Manuelle","location": "Coignières (78310)","postal_code": "78310","photo_count": 8,"make": "RENAULT","model": "Clio","seller_type": "Professional"}
📋 Input reference (detailed)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
make | string | No | — | Car brand as shown on ParuVendu (e.g. Renault, Peugeot, BMW, Mercedes). Case-insensitive. Leave empty to search all brands. Slugified into /voiture-occasion/{make}/. |
model | string | No | — | Model name (e.g. Clio, 208, Golf). Requires make. Becomes /voiture-occasion/{make}/{model}/. |
location | string | No | — | City or place text for geo search (e.g. Paris, Lyon, Marseille). Sent as ParuVendu lo. |
radius_km | string enum | No | "" (do not widen) | Search radius around location. Allowed: 5, 15, 30, 50, 100. Ignored if location is empty. |
body_type | string enum | No | any | Body category when not using make/model path. Allowed: berline, 4x4-suv, break, cabriolet, coupe, monospace, vehicule-societe. |
price_min | integer | No | — | Minimum price in euros. Matched against card/detail prices while paging. |
price_max | integer | No | — | Maximum price in euros. Matched while paging until max_cars matches are found. |
mileage_min | integer | No | — | Minimum mileage in km. |
mileage_max | integer | No | — | Maximum mileage in km. |
year_min | integer | No | — | Minimum first-registration year (e.g. 2015). |
year_max | integer | No | — | Maximum first-registration year (e.g. 2022). |
energy | string enum | No | any | Fuel filter. Allowed: essence, diesel, electrique, hybride, gpl, autre. Matched against card/detail fuel labels. |
gearbox | string enum | No | any | Transmission filter. Allowed: manual, automatic. |
sort_by | string enum | No | Most Recent | Result order. Allowed: Most Recent, Lowest Price, Highest Price, Lowest KM, Highest KM, With Photo. |
max_cars | integer | Yes | 50 | How many listings to return (1–1000). |
enrich_details | boolean | No | false | If true, fetch each ad page for richer Vehicle JSON-LD fields (slower). |
listing_urls | string[] | No | — | Direct ad URLs (/a/voiture-occasion/...). If provided without search filters, only these URLs are scraped. |
proxyConfiguration | object | No | Residential FR | Apify Proxy settings. Use Residential France if you hit blocks. |
Notes on filters
- Make/model/location/sort are applied in the ParuVendu search URL.
- Price, mileage, year, energy, gearbox are applied while reading results (the public listing URLs do not expose stable GET params for all of these). The Actor keeps paging until it collects
max_carsmatches or runs out of pages. - Some ads show “à débattre” or promo text near the price — the numeric EUR value on the card is what we store.
- This Actor only scrapes cars (
voiture-occasion), not the rest of ParuVendu.
🔧 Custom scrapers and agents
If you need a custom web scraper, or custom AI agents and workflows, contact me through tuik.ai. We help businesses cut costs and time by up to 10x.