Leboncoin Cars Scraper — Listings & Phone Leads
Pricing
$1.00 / 1,000 annonces
Leboncoin Cars Scraper — Listings & Phone Leads
Scrape Leboncoin car listings for market research, price analysis, monitoring, seller research, dealership prospecting, and phone leads.
Pricing
$1.00 / 1,000 annonces
Rating
5.0
(2)
Developer
mostafa ennadi
Maintained by CommunityActor stats
1
Bookmarked
16
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Leboncoin Cars Scraper — Vehicle Listings, Sellers & Phone Leads
English
Overview
Extract Leboncoin car listings for automotive market research, seller analysis, monitoring, and lead generation. Phone numbers are included when available, and you can optionally keep only listings with a phone number.
- city or all France
- price range
- brand
- vehicle type
- fuel
- gearbox
- mileage
- year
- seller type
Use it to build structured car datasets, watch new listings, compare prices and mileage, analyze private vs professional sellers, or create phone-lead lists. Results are stored in the default Apify dataset for export and automation.
Example result:
{"list_id": "3178003486","url": "https://www.leboncoin.fr/ad/voitures/3178003486","subject": "Renault Clio","price": 8900,"has_phone": true,"phonenumber": "0612345678","owner.type": "private","location.city": "Paris","brand": "Renault","model": "Clio","mileage": 78000,"regdate": 2018}
Each Actor run writes to its own default Apify dataset. The wrapper does not maintain a persistent cross-run deduplication history, so scheduled or repeated runs can contain the same list_id again; use list_id as the stable key when merging snapshots downstream.
What this actor does
- Scrapes car ads from Leboncoin
- Extracts listing, vehicle, seller, location, and phone data when available
- Supports city-specific search or France-wide search
- Lets you filter by practical car fields
- Writes clean results to the dataset
- Shows simple run logs with:
- progress
- current page
- processed ads
- found ads
- phone leads
- final results
Best for
- automotive market and pricing research
- listing monitoring and inventory tracking
- private vs professional seller analysis
- dealer and reseller research
- lead generation and car prospecting
Input fields
| Field | Type | Description |
|---|---|---|
city | string | Optional city name. Leave empty to search across France |
price_min | integer | Minimum price |
price_max | integer | Maximum price |
brand | string | Car brand |
vehicle_type | string | Optional vehicle type filter |
fuel | string | Fuel code |
gearbox | string | Gearbox code |
mileage_min | integer | Minimum mileage |
mileage_max | integer | Maximum mileage |
year_min | integer | Minimum year |
year_max | integer | Maximum year |
owner_type | string | all, private, or pro |
only_with_phone | boolean | Keep only ads with a phone number |
max_pages | integer | Optional page limit |
max_items | integer | Number of results to collect. Default 1000, max 20000 |
Fuel codes
| Code | Value |
|---|---|
1 | Essence |
2 | Diesel |
4 | Electric |
6 | Hybrid |
8 | Plug-in Hybrid |
Gearbox codes
| Code | Value |
|---|---|
1 | Manual |
2 | Automatic |
Example input
{"city": "","price_min": 3000,"price_max": 12000,"brand": "RENAULT","fuel": "2","gearbox": "1","mileage_min": 0,"mileage_max": 180000,"year_min": 2014,"year_max": 2022,"owner_type": "private","only_with_phone": true,"max_items": 1000}
How only_with_phone works
If:
{"only_with_phone": true}
the actor will keep only results that contain a phone number in the final dataset.
This means:
- ads without a phone number are skipped from final output
- cached phone numbers are reused when available
- live phone lookup is used when needed
Output fields
Typical output fields include:
list_idurlsubjectpriceprice_centshas_phonephonenumberowner.typeowner.namelocation.citylocation.zipcodelocation.department_idlocation.region_namebrandmodelregdateissuance_datemileagefuelgearboxdoorsseatsvehicle_typevehicle_damagevehicule_colorhorsepowerhorse_power_dincritairvehicle_technical_inspection_afirst_publication_dateindex_datestatusimages.nb_imagesbody
Example output item
{"list_id": "3178003486","url": "https://www.leboncoin.fr/ad/voitures/3178003486","subject": "Renault Clio","price": 8900,"price_cents": 890000,"has_phone": true,"phonenumber": "0612345678","owner.type": "private","owner.name": "Jean","location.city": "Paris","location.zipcode": "75015","location.department_id": "75","location.region_name": "Île-de-France","brand": "Renault","model": "Clio","regdate": 2018,"mileage": 95000,"fuel": "Diesel","gearbox": "Manual","status": "active"}
Pricing
This actor can be monetized on a simple result basis:
$1.00 / 1,000 results
Notes
cityis optional- if
cityis empty, the actor searches across France max_itemsdefault is1000max_itemsmaximum is20000max_workersis fixed internally- output is handled in JSON and written to the default dataset
Français
Présentation
Extrayez des annonces auto Leboncoin avec numéros de téléphone grâce à des filtres simples :
- ville ou toute la France
- plage de prix
- marque
- carburant
- boîte de vitesse
- kilométrage
- année
- type de vendeur
Cet actor est conçu pour la génération de leads automobiles et retourne des résultats structurés dans le dataset par défaut.
Ce que fait cet actor
- Scrape les annonces automobiles
- Récupère des leads avec numéros de téléphone
- Permet une recherche par ville ou sur toute la France
- Utilise des filtres pratiques pour les véhicules
- Écrit les résultats dans le dataset
- Affiche des logs simples avec :
- progression
- page actuelle
- annonces traitées
- annonces trouvées
- leads avec téléphone
- résultats finaux
Cas d’usage
- génération de leads
- prospection automobile
- recherche de vendeurs
- veille marché auto
- suivi d’annonces
- analyse concurrentielle
Champs d’entrée
| Champ | Type | Description |
|---|---|---|
city | string | Ville optionnelle. Laissez vide pour chercher sur toute la France |
price_min | integer | Prix minimum |
price_max | integer | Prix maximum |
brand | string | Marque du véhicule |
fuel | string | Code carburant |
gearbox | string | Code boîte de vitesse |
mileage_min | integer | Kilométrage minimum |
mileage_max | integer | Kilométrage maximum |
year_min | integer | Année minimum |
year_max | integer | Année maximum |
owner_type | string | all, private ou pro |
only_with_phone | boolean | Garder uniquement les annonces avec téléphone |
max_pages | integer | Limite optionnelle du nombre de pages |
max_items | integer | Nombre de résultats à collecter. Par défaut 1000, maximum 20000 |
Codes carburant
| Code | Valeur |
|---|---|
1 | Essence |
2 | Diesel |
4 | Électrique |
6 | Hybride |
8 | Hybride rechargeable |
Codes boîte de vitesse
| Code | Valeur |
|---|---|
1 | Manuelle |
2 | Automatique |
Exemple d’entrée
{"city": "","price_min": 3000,"price_max": 12000,"brand": "RENAULT","fuel": "2","gearbox": "1","mileage_min": 0,"mileage_max": 180000,"year_min": 2014,"year_max": 2022,"owner_type": "private","only_with_phone": true,"max_items": 1000}
Fonctionnement de only_with_phone
Si vous utilisez :
{"only_with_phone": true}
l’actor gardera uniquement les résultats contenant un numéro de téléphone dans le dataset final.
Cela signifie :
- les annonces sans numéro sont exclues de la sortie finale
- les numéros déjà présents en cache sont réutilisés
- une recherche du numéro est lancée si nécessaire
Champs de sortie
Les champs de sortie typiques incluent :
list_idurlsubjectpriceprice_centshas_phonephonenumberowner.typeowner.namelocation.citylocation.zipcodelocation.department_idlocation.region_namebrandmodelregdateissuance_datemileagefuelgearboxdoorsseatsvehicle_typevehicle_damagevehicule_colorhorsepowerhorse_power_dincritairvehicle_technical_inspection_afirst_publication_dateindex_datestatusimages.nb_imagesbody
Exemple de résultat
{"list_id": "3178003486","url": "https://www.leboncoin.fr/ad/voitures/3178003486","subject": "Renault Clio","price": 8900,"price_cents": 890000,"has_phone": true,"phonenumber": "0612345678","owner.type": "private","owner.name": "Jean","location.city": "Paris","location.zipcode": "75015","location.department_id": "75","location.region_name": "Île-de-France","brand": "Renault","model": "Clio","regdate": 2018,"mileage": 95000,"fuel": "Diesel","gearbox": "Manuelle","status": "active"}
Tarification
Cet actor peut être monétisé simplement au résultat :
$1.00 / 1 000 résultats
Remarques
cityest optionnel- si
cityest vide, la recherche se fait sur toute la France max_itemspar défaut est1000max_itemsmaximum est20000max_workersest fixé en interne- la sortie est gérée en JSON puis écrite dans le dataset par défaut
Leboncoin scraper portfolio
- Leboncoin Scraper — Any Search & Category URL — paste any Leboncoin search/category URL.
- Leboncoin Real Estate Scraper — Listings, Sellers & Phone Leads — property-specific filters and real-estate workflows.