Leboncoin Scraper: Pro Car Listings, No Login
Pricing
from $4.00 / 1,000 car listings
Leboncoin Scraper: Pro Car Listings, No Login
Leboncoin cars: professional used car listings from Leboncoin, France's largest classifieds site, with brand, model, year, mileage, price, fuel, gearbox, dealer name and location. Dealers only, never a private seller. JSON output.
Pricing
from $4.00 / 1,000 car listings
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Extract professional car listings from Leboncoin, France's largest classifieds site, and get clean structured data: brand, model, year, mileage, price, fuel, gearbox, color, dealer name and location — dealers only, never a private seller.
At a glance
| What you get | Used car listings from professional sellers on Leboncoin: title, price, vehicle details, city and dealer name. Private sellers are never collected. |
| Price | $5.00 per 1,000 listings: a 50-listing test run costs about $0.26, start fee included. |
| Speed | 50 listings in about 15 seconds. No login, no proxy, no browser to configure. |
| Try it | Click Try for free, fill the short form and run: the first 50 listings arrive in under a minute. |
| Keep it fresh | Schedule it daily and keep only the new listings: see "Monitor new listings daily" below. |
What you can do with it
- Monitor dealer stock: track what a market segment of professional sellers is listing, by brand, price or mileage.
- Feed a car-buying alert: run it daily with your filters and get only new listings.
- Benchmark prices: compare price, mileage and year across dealers for the same model.
- Build a car marketplace aggregator: Leboncoin has no public export for third parties; this Actor reads the same listings its own search page shows.
Input
| Field | What it does |
|---|---|
| Keywords | Free text search, exactly as typed in Leboncoin's own search box, for example break diesel. Empty means every professional listing. |
| Brand | Car brand, for example PEUGEOT. Empty for all brands. |
| Minimum / maximum price | Keeps only listings in the price range (EUR). |
| Minimum / maximum registration year | Keeps only listings registered in that year range. |
| Maximum mileage | Keeps only listings with at most this many kilometers. |
| Maximum number of listings | The run stops once this many listings are saved (default 50). |
Output
One record per listing. Three real results from a default run, side by side:
[{"id": 3268524283,"title": "Renault Kangoo 1.5 dCi 90ch energy Zen FT Euro6","price": 11990,"brand": "RENAULT","model": "Kangoo","year": "2017","mileageKm": 121450,"fuel": "Diesel","gearbox": "Manuelle","city": "Saint-Nazaire","department": "Loire-Atlantique","dealerName": "Concession MG Motor Saint-Nazaire","dealerSiren": "870800927"},{"id": 3289812257,"title": "Renault Twingo 3 1.0 Sce 70cv Life","price": 8390,"brand": "RENAULT","model": "Twingo","year": "2017","mileageKm": 54000,"fuel": "Essence","gearbox": "Manuelle","city": "Saint-Brandan","department": "Côtes-d'Armor","dealerName": "SOCIETE AUTOMOBILE QUINTINAISE","dealerSiren": "305350829"},{"id": 3278183860,"title": "Audi A4 Avant 2.0 TDI 150 Business Line S-tronic","price": 16979,"brand": "AUDI","model": "A4","year": "2018","mileageKm": 129000,"fuel": "Diesel","gearbox": "Automatique","city": "Aucamville","department": "Haute-Garonne","dealerName": "WEECARS TOULOUSE NORD","dealerSiren": "939768396"}]
Each record also carries url, color, zipcode, region, firstPublicationDate, imageUrl and imageCount (trimmed above for readability). Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Added on top of the fields above (never removing or renaming one), straight from attributes the site itself publishes on every pro listing but didn't use to expose: imageUrls (full-size photo URLs, not just the thumbnail), doors, seats, bodyType (e.g. "SUV", "Berline"), critAir, horsepowerFiscal / horsepowerDin, trim and versionLabel (full manufacturer version string), firstRegistrationDate. Three listing-site-computed signals, present when leboncoin.fr itself computes them (not on every listing): oldPrice (the price before a markdown), priceEstimateMin/priceEstimateMax/pricePositioning (leboncoin's own fair-price assessment against comparable listings, e.g. "Bonne affaire"), and historyReportUrl (a public Autoviza vehicle history report link, when the dealer generated one).
Why this one
- Dealers only, by construction. The search itself is restricted to professional sellers; a listing is dropped again as a safety net if it is not. No private seller's name, phone or address is ever collected.
- No login, no captcha-solving. Leboncoin's anti-bot defenses are handled by proxying through residential IPs with a real browser fingerprint; nothing about the site's defenses is bypassed by a fake account or solved challenge.
Good to know
- Leboncoin protects every request with DataDome: this Actor is slower and costs more per result than a simple HTML scraper, because every page needs a residential IP.
dealerNameanddealerSirenare the dealership's public trade name and French business registration number, required by law on professional listings — never an individual's data.- The site returns at most a few thousand listings per search. To collect more, narrow the filters (brand, price, year) or run it regularly.
- No full description is included: Leboncoin's search results carry only structured specifications (brand, model, year, mileage, fuel, and more), not free-text ad copy.
FAQ
Does it collect private sellers' listings?
No. The search is restricted to professional sellers (owner_type=pro), checked a second time on every listing before it is saved.
Why is it more expensive than most classifieds scrapers?
Leboncoin blocks plain requests and datacenter proxies outright; every page needs a residential IP, which costs more per request than a typical site.
Can I filter by brand, price or mileage?
Yes, with the brand, minPrice/maxPrice, minYear/maxYear and maxMileageKm input fields.
Need another site, a missing field or a new filter?
Open an issue in the Issues tab and say what you need, with an example URL if you have one. Requests are read, and the most asked ones are built next.
En français
Cet extracteur récupère les annonces de voitures publiées par les vendeurs professionnels sur Leboncoin : titre, prix, caractéristiques du véhicule, ville et nom du garage, en JSON, CSV ou Excel. Les annonces de particuliers ne sont jamais lues. Utile pour suivre les prix de l'occasion ou repérer les stocks des garages. Aucun compte nécessaire.