Leboncoin Immobilier Phone Leads Scraper avatar

Leboncoin Immobilier Phone Leads Scraper

Pricing

$1.00 / 1,000 annonces

Go to Apify Store
Leboncoin Immobilier Phone Leads Scraper

Leboncoin Immobilier Phone Leads Scraper

đź’°$1 per 1,000 annonces, Extract Leboncoin real estate ads with phone numbers using filters like city, price range, property type, furnished status, rooms, bedrooms, surface, energy rating, outdoor features, floor, orientation, condition, keywords, and seller type. Export results in JSON or CSV.

Pricing

$1.00 / 1,000 annonces

Rating

5.0

(2)

Developer

mostafa ennadi

mostafa ennadi

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

7

Monthly active users

8 days ago

Last modified

Share

English | Français


English

Overview

Leboncoin Immobilier Phone Leads Scraper extracts real estate listings from Leboncoin France and returns clean, structured property data with phone numbers when available.

It is built for real estate lead generation, private seller prospecting, rental lead collection, property monitoring, and market research. Results are saved to the default Apify dataset in flat fields, making them easy to preview, export, filter, and use in CSV, JSON, Excel, or automation workflows.

You can search by city or across France and apply practical real estate filters such as price range, property type, furnished status, rooms, bedrooms, surface, energy rating, floor, outdoor features, orientation, property condition, seller type, and keywords.


What this Actor does

  • Scrapes Leboncoin real estate listings in France
  • Extracts structured property listing data
  • Retrieves phone numbers when they are available
  • Supports city-specific search or France-wide search
  • Supports seller type filtering: all, private, or pro
  • Supports phone-only export with only_with_phone
  • Writes clean flat fields to the default Apify dataset
  • Provides clear run logs with progress, pages, processed ads, found ads, phone leads, and exported results

Best for

  • Real estate lead generation
  • Private seller prospecting
  • Rental lead collection
  • Apartment and house monitoring
  • Property market research
  • CRM lead list creation
  • Outreach and sales workflows
  • Tracking new real estate opportunities on Leboncoin

Input fields

FieldTypeDescription
citystringOptional city name. Leave empty to search across France. Example: Paris, Lyon, Marseille
price_minintegerMinimum property price
price_maxintegerMaximum property price
real_estate_typearrayProperty type filter. Example: ["1"] for house, ["2"] for apartment
immo_sell_typearray/stringReal estate transaction type when supported, for example sale or rental values
furnishedarrayFurnished or unfurnished filter
rooms_minintegerMinimum number of rooms
rooms_maxintegerMaximum number of rooms
bedrooms_minintegerMinimum number of bedrooms
bedrooms_maxintegerMaximum number of bedrooms
surface_minintegerMinimum surface in m²
surface_maxintegerMaximum surface in m²
energy_ratearrayEnergy rating filter. Example: ["d"], ["e", "f", "g"]
floor_propertyarrayFloor level filter
outside_accessarrayOutdoor features such as balcony, terrace, or garden
orientationarrayProperty orientation filter
global_conditionarrayProperty condition filter
textstringOptional real estate keywords
owner_typestringSeller type: all, private, or pro
only_with_phonebooleanIf true, export only ads that contain a phone number
max_pagesintegerOptional page limit
max_itemsintegerNumber of results to collect. Default: 1000, maximum: 20000
request_idstringOptional custom request identifier

Example input: phone leads only

{
"city": "Paris",
"price_min": 500,
"price_max": 1500,
"real_estate_type": ["2"],
"furnished": ["1"],
"rooms_min": 2,
"rooms_max": 4,
"bedrooms_min": 1,
"surface_min": 25,
"surface_max": 120,
"owner_type": "private",
"only_with_phone": true,
"max_items": 1000
}

Example input: export all matching ads

{
"city": "Lyon",
"owner_type": "all",
"only_with_phone": false,
"max_items": 1000
}

How only_with_phone works

This option controls what is exported to the final dataset.

If only_with_phone is set to false, the Actor exports all matching ads, including ads without phone numbers.

If only_with_phone is set to true, the Actor exports only ads that contain a phone number.

This means:

  • Ads without a phone number are skipped from the final dataset when only_with_phone=true
  • Cached phone numbers can be reused when available
  • Live phone lookup is used when needed
  • Phone availability depends on Leboncoin listings and seller settings
  • Large phone-only runs may be internally limited to keep execution stable

Example log explanation:

Found=100 | WithPhone=5 | Results=10

If only_with_phone=false, this is normal because the Actor may export ads with and without phone numbers.

If only_with_phone=true, the final exported results should contain only ads with phone numbers.


Result limits and performance

  • Default max_items: 1000
  • Maximum max_items: 20000
  • Very large phone-only runs may be capped internally for stability
  • The number of phone leads depends on actual phone availability on Leboncoin
  • Some strict filters may return fewer results than requested

Common filter values

FilterExample values
real_estate_type["1"] for house, ["2"] for apartment
furnished["1"], ["2"]
energy_rate["a"], ["b"], ["c"], ["d"], ["e"], ["f"], ["g"]
owner_typeall, private, pro
only_with_phonetrue, false

Output fields

The dataset uses flat fields for clean Apify table display and easy CSV/JSON export.

Typical output fields include:

FieldDescription
list_idLeboncoin listing identifier
urlListing URL
subjectListing title
bodyListing description when available
priceListing price
price_centsListing price in cents when available
has_phoneWhether the ad has a phone number
phonenumberExtracted phone number when available
owner_typeSeller type
owner_nameSeller name
owner_idSeller identifier when available
cityCity
city_labelFull city label
zipcodePostal code
department_idDepartment code
departmentDepartment name
regionRegion name
latitudeLatitude when available
longitudeLongitude when available
category_idCategory ID
category_nameCategory name
real_estate_typeProperty type
immo_sell_typeReal estate sale/rental type when available
squareSurface in m²
roomsNumber of rooms
bedroomsNumber of bedrooms
furnishedFurnished status
energy_rateEnergy rating
gesGES rating
outside_accessOutdoor feature
floor_propertyFloor level
elevatorElevator value when available
orientationProperty orientation
global_conditionProperty condition
land_plot_surfaceLand surface when available
first_publication_dateFirst publication date
index_dateIndex date
statusListing status
nb_imagesNumber of images

Example output item

{
"list_id": "3178003486",
"url": "https://www.leboncoin.fr/ad/locations/3178003486",
"subject": "Appartement meublé 2 pièces",
"body": "Appartement meublé proche transports.",
"price": 950,
"price_cents": 95000,
"has_phone": true,
"phonenumber": "0612345678",
"owner_type": "private",
"owner_name": "Jean",
"owner_id": "123456",
"city": "Paris",
"city_label": "Paris 15e Arrondissement",
"zipcode": "75015",
"department_id": "75",
"department": "Paris",
"region": "ĂŽle-de-France",
"latitude": 48.8566,
"longitude": 2.3522,
"category_id": "9",
"category_name": "Immobilier",
"real_estate_type": "Appartement",
"immo_sell_type": "old",
"square": 42,
"rooms": 2,
"bedrooms": 1,
"furnished": "Meublé",
"energy_rate": "D",
"ges": "C",
"outside_access": "balcony",
"floor_property": "2",
"elevator": true,
"orientation": "south",
"global_condition": "Good condition",
"land_plot_surface": "",
"first_publication_date": "2026-05-01",
"index_date": "2026-05-08",
"status": "active",
"nb_images": 6
}

Export formats

Results are written to the default Apify dataset and can be exported as:

  • JSON
  • CSV
  • Excel
  • XML
  • RSS
  • HTML table

Important notes

  • city is optional
  • If city is empty, the Actor searches across France
  • If only_with_phone=false, results may include ads without phone numbers
  • If only_with_phone=true, only ads with phone numbers are exported
  • Some listings may not expose a phone number
  • Some filters may return fewer results depending on Leboncoin availability
  • Output is written in flat fields to make exports easier to use

Pricing

$1.00 / 1,000 results


Français

Présentation

Leboncoin Immobilier Phone Leads Scraper extrait des annonces immobilières depuis Leboncoin France et retourne des données propres et structurées avec les numéros de téléphone quand ils sont disponibles.

Cet Actor est conçu pour la génération de leads immobiliers, la prospection de vendeurs particuliers, la collecte de leads location, la veille d’annonces et l’étude de marché immobilier. Les résultats sont enregistrés dans le dataset Apify par défaut avec des champs plats, faciles à prévisualiser, exporter, filtrer et utiliser en CSV, JSON, Excel ou dans des workflows automatisés.

Vous pouvez lancer une recherche par ville ou sur toute la France, avec des filtres immobiliers pratiques comme la plage de prix, le type de bien, le statut meublé, le nombre de pièces, le nombre de chambres, la surface, l’étiquette énergétique, l’étage, les extérieurs, l’orientation, l’état du bien, le type de vendeur et les mots-clés.


Ce que fait cet Actor

  • Scrape les annonces immobilières Leboncoin en France
  • Extrait des donnĂ©es structurĂ©es sur les biens immobiliers
  • RĂ©cupère les numĂ©ros de tĂ©lĂ©phone quand ils sont disponibles
  • Permet une recherche par ville ou sur toute la France
  • Supporte le filtrage par type de vendeur : all, private ou pro
  • Supporte l’export uniquement avec tĂ©lĂ©phone via only_with_phone
  • Écrit des champs plats et propres dans le dataset Apify par dĂ©faut
  • Affiche des logs clairs avec la progression, les pages, les annonces traitĂ©es, les annonces trouvĂ©es, les leads avec tĂ©lĂ©phone et les rĂ©sultats exportĂ©s

Cas d’usage

  • GĂ©nĂ©ration de leads immobiliers
  • Prospection de vendeurs particuliers
  • Collecte de leads location
  • Veille d’appartements et maisons
  • Étude de marchĂ© immobilier
  • CrĂ©ation de listes de leads pour CRM
  • Workflows de prospection commerciale
  • Suivi de nouvelles opportunitĂ©s immobilières sur Leboncoin

Champs d’entrée

ChampTypeDescription
citystringVille optionnelle. Laissez vide pour chercher sur toute la France. Exemple : Paris, Lyon, Marseille
price_minintegerPrix minimum
price_maxintegerPrix maximum
real_estate_typearrayType de bien. Exemple : ["1"] pour maison, ["2"] pour appartement
immo_sell_typearray/stringType de transaction immobilière quand disponible
furnishedarrayFiltre meublé ou non meublé
rooms_minintegerNombre minimum de pièces
rooms_maxintegerNombre maximum de pièces
bedrooms_minintegerNombre minimum de chambres
bedrooms_maxintegerNombre maximum de chambres
surface_minintegerSurface minimum en m²
surface_maxintegerSurface maximum en m²
energy_ratearrayÉtiquette énergétique. Exemple : ["d"], ["e", "f", "g"]
floor_propertyarrayFiltre étage
outside_accessarrayExtérieurs comme balcon, terrasse ou jardin
orientationarrayOrientation du bien
global_conditionarrayÉtat du bien
textstringMots-clés immobiliers optionnels
owner_typestringType de vendeur : all, private ou pro
only_with_phonebooleanSi true, exporte uniquement les annonces avec numéro de téléphone
max_pagesintegerLimite optionnelle du nombre de pages
max_itemsintegerNombre de résultats à collecter. Par défaut : 1000, maximum : 20000
request_idstringIdentifiant personnalisé optionnel

Exemple d’entrée : leads avec téléphone uniquement

{
"city": "Paris",
"price_min": 500,
"price_max": 1500,
"real_estate_type": ["2"],
"furnished": ["1"],
"rooms_min": 2,
"rooms_max": 4,
"bedrooms_min": 1,
"surface_min": 25,
"surface_max": 120,
"owner_type": "private",
"only_with_phone": true,
"max_items": 1000
}

Exemple d’entrée : exporter toutes les annonces correspondantes

{
"city": "Lyon",
"owner_type": "all",
"only_with_phone": false,
"max_items": 1000
}

Fonctionnement de only_with_phone

Cette option contrôle ce qui est exporté dans le dataset final.

Si only_with_phone est défini sur false, l’Actor exporte toutes les annonces correspondantes, y compris les annonces sans numéro de téléphone.

Si only_with_phone est défini sur true, l’Actor exporte uniquement les annonces contenant un numéro de téléphone.

Cela signifie :

  • Les annonces sans numĂ©ro sont exclues du dataset final quand only_with_phone=true
  • Les numĂ©ros dĂ©jĂ  prĂ©sents en cache peuvent ĂŞtre rĂ©utilisĂ©s quand disponibles
  • Une recherche du numĂ©ro est lancĂ©e si nĂ©cessaire
  • La disponibilitĂ© des numĂ©ros dĂ©pend des annonces Leboncoin et des paramètres du vendeur
  • Les très grandes exĂ©cutions avec tĂ©lĂ©phone uniquement peuvent ĂŞtre limitĂ©es en interne pour garder une exĂ©cution stable

Exemple d’explication de log :

Found=100 | WithPhone=5 | Results=10

Si only_with_phone=false, c’est normal, car l’Actor peut exporter des annonces avec et sans numéro.

Si only_with_phone=true, les résultats finaux exportés doivent contenir uniquement des annonces avec numéro.


Limites et performance

  • max_items par dĂ©faut : 1000
  • max_items maximum : 20000
  • Les très grandes exĂ©cutions avec tĂ©lĂ©phone uniquement peuvent ĂŞtre plafonnĂ©es en interne pour plus de stabilitĂ©
  • Le nombre de leads avec tĂ©lĂ©phone dĂ©pend de la disponibilitĂ© rĂ©elle des numĂ©ros sur Leboncoin
  • Des filtres très stricts peuvent retourner moins de rĂ©sultats que demandĂ©

Valeurs de filtres courantes

FiltreExemples de valeurs
real_estate_type["1"] pour maison, ["2"] pour appartement
furnished["1"], ["2"]
energy_rate["a"], ["b"], ["c"], ["d"], ["e"], ["f"], ["g"]
owner_typeall, private, pro
only_with_phonetrue, false

Champs de sortie

Le dataset utilise des champs plats pour un affichage propre dans Apify et un export CSV/JSON facile.

Les champs de sortie typiques incluent :

ChampDescription
list_idIdentifiant de l’annonce Leboncoin
urlURL de l’annonce
subjectTitre de l’annonce
bodyDescription de l’annonce quand disponible
pricePrix de l’annonce
price_centsPrix en centimes quand disponible
has_phoneIndique si l’annonce contient un numéro
phonenumberNuméro de téléphone extrait quand disponible
owner_typeType de vendeur
owner_nameNom du vendeur
owner_idIdentifiant vendeur quand disponible
cityVille
city_labelLibellé complet de la ville
zipcodeCode postal
department_idCode département
departmentNom du département
regionNom de la région
latitudeLatitude quand disponible
longitudeLongitude quand disponible
category_idID de catégorie
category_nameNom de catégorie
real_estate_typeType de bien
immo_sell_typeType vente/location quand disponible
squareSurface en m²
roomsNombre de pièces
bedroomsNombre de chambres
furnishedStatut meublé
energy_rateÉtiquette énergétique
gesÉtiquette GES
outside_accessExtérieur
floor_propertyÉtage
elevatorValeur ascenseur quand disponible
orientationOrientation du bien
global_conditionÉtat du bien
land_plot_surfaceSurface du terrain quand disponible
first_publication_dateDate de première publication
index_dateDate d’indexation
statusStatut de l’annonce
nb_imagesNombre d’images

Exemple de résultat

{
"list_id": "3178003486",
"url": "https://www.leboncoin.fr/ad/locations/3178003486",
"subject": "Appartement meublé 2 pièces",
"body": "Appartement meublé proche transports.",
"price": 950,
"price_cents": 95000,
"has_phone": true,
"phonenumber": "0612345678",
"owner_type": "private",
"owner_name": "Jean",
"owner_id": "123456",
"city": "Paris",
"city_label": "Paris 15e Arrondissement",
"zipcode": "75015",
"department_id": "75",
"department": "Paris",
"region": "ĂŽle-de-France",
"latitude": 48.8566,
"longitude": 2.3522,
"category_id": "9",
"category_name": "Immobilier",
"real_estate_type": "Appartement",
"immo_sell_type": "old",
"square": 42,
"rooms": 2,
"bedrooms": 1,
"furnished": "Meublé",
"energy_rate": "D",
"ges": "C",
"outside_access": "balcony",
"floor_property": "2",
"elevator": true,
"orientation": "south",
"global_condition": "Good condition",
"land_plot_surface": "",
"first_publication_date": "2026-05-01",
"index_date": "2026-05-08",
"status": "active",
"nb_images": 6
}

Formats d’export

Les résultats sont écrits dans le dataset Apify par défaut et peuvent être exportés en :

  • JSON
  • CSV
  • Excel
  • XML
  • RSS
  • Table HTML

Remarques importantes

  • city est optionnel
  • Si city est vide, la recherche se fait sur toute la France
  • Si only_with_phone=false, les rĂ©sultats peuvent inclure des annonces sans numĂ©ro de tĂ©lĂ©phone
  • Si only_with_phone=true, seules les annonces avec numĂ©ro sont exportĂ©es
  • Certaines annonces ne disposent pas de numĂ©ro de tĂ©lĂ©phone
  • Certains filtres peuvent retourner moins de rĂ©sultats selon la disponibilitĂ© sur Leboncoin
  • La sortie est Ă©crite en champs plats pour faciliter l’export

Tarification

$1.00 / 1 000 résultats