Leboncoin Immobilier - Annonces + Numeros de Telephone
Pricing
from $0.99 / 1,000 annonces
Leboncoin Immobilier - Annonces + Numeros de Telephone
Extraction d'annonces immobilieres leboncoin.fr avec numeros de telephone. Filtres avances : type de bien, surface, DPE, pieces, etage, exterieur. Mode surveillance avec alertes Telegram. 1 000 annonces en 60 secondes. Ventes, locations, colocations, bureaux.
Pricing
from $0.99 / 1,000 annonces
Rating
0.0
(0)
Developer
ClearPath
Maintained by CommunityActor stats
1
Bookmarked
53
Total users
20
Monthly active users
0.41 hours
Issues response
6 days ago
Last modified
Categories
Share
Leboncoin Immobilier | Annonces Immobilieres avec Numeros de Telephone
| Clearpath Leboncoin Suite • Le scraping leboncoin le plus complet sur Apify | ||
|
➤ Vous etes ici |
Toutes categories, 50+ champs |
Messagerie automatisee |
Extraction d'annonces immobilieres leboncoin.fr avec numeros de telephone des vendeurs. 1 000 annonces en 60 secondes. Filtres avances : type de bien, surface, DPE, etage, exterieur.
Paiement a l'usage -- vous ne payez que ce que vous extrayez, sans abonnement. Annonces et executions illimitees.
Offre de decouverte : 1 000 annonces et 25 numeros de telephone offerts pour evaluer la qualite et la couverture des donnees.
| Collez une URL de recherche leboncoin.fr ou configurez les filtres immobiliers. Tous les resultats en 60 secondes, avec numeros de telephone. |
Copy to your AI assistant
Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.
clearpath/leboncoin-immobilier on Apify. Call: ApifyClient("TOKEN").actor("clearpath/leboncoin-immobilier").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: searchUrl (string), searchQuery (string), adLimit (integer), includePhone (boolean), email/password for phone lookup, twoFactorCode (optional string, secret; use on second run if leboncoin sends an SMS or email verification code). Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/clearpath~leboncoin-immobilier/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Pricing: pay-per-event. $1.49 per 1,000 ads scraped (tiered down to $0.99 on higher Apify plans), $4.99 per 1,000 ads fetched from a direct ad URL, $2.99 per 1,000 seller profiles, $9.99 per 1,000 phone numbers. No subscription. Get token: https://console.apify.com/account/integrations
Fonctionnalites
- 15+ filtres immobiliers -- Type de bien, pieces, chambres, surface, terrain, DPE, GES, etage, ascenseur, balcon, terrasse, jardin, piscine
- Filtres locations saisonnieres -- Dates d'arrivee/depart, capacite (personnes), type d'hebergement (gite, B&B, camping), paiement en ligne
- Numeros de telephone -- Recuperez les coordonnees des vendeurs et agences (10K/mois inclus)
- 6 categories -- Ventes, Locations, Locations saisonnieres, Colocations, Bureaux & Commerces, Immobilier Neuf
- Mode surveillance -- Detecte les nouvelles annonces et envoie des alertes Telegram ou un POST JSON vers votre webhook (Make, Zapier, n8n)
- Recherche par URL -- Collez une URL leboncoin.fr, tous les filtres sont extraits automatiquement
- Profils vendeurs -- Nom, type, SIREN, note, taux de reponse, badges
Changelog
- 2026-08-10 :
bedrooms_minaccepte desormais la valeur 0, qui inclut les studios et les annonces sans nombre de chambres indique. Auparavant le minimum etait 1 et la valeur 0 etait refusee. - 2026-05-26 : Webhook -- POST JSON groupe vers une URL externe quand de nouvelles annonces sont detectees (mode Monitor). Compatible Make, Zapier, n8n et tout endpoint HTTPS. Signature HMAC-SHA256 optionnelle.
- 2026-05-26 : Filtre par dates d'arrivee/depart pour les Locations saisonnieres -- ne retourne que les annonces disponibles sur la periode choisie
- 2026-05-24 : Support des Locations saisonnieres (categorie 12) avec filtres dedies -- capacite (personnes), type d'hebergement (gite, chambre d'hotes, camping, insolite), paiement en ligne
- 2026-04-25 : Support 2FA pour les telephones --
twoFactorCodepermet de finaliser la verification SMS/email apres l'envoi du code
Tarifs
| Ce qui est facture | Prix |
|---|---|
| Demarrage du run | 0,009 $ par execution |
| Annonce extraite | 1,49 $ / 1 000 (1,29 $ Silver, 0,99 $ Gold et plus) |
| Annonce via URL directe | 4,99 $ / 1 000 |
| Profil vendeur | 2,99 $ / 1 000 profils |
| Numero de telephone | 9,99 $ / 1 000 numeros |
Vous ne payez que ce que vous extrayez. Aucun abonnement. Un profil vendeur est facture une seule fois par vendeur, meme s'il publie plusieurs annonces, et un numero introuvable n'est pas facture.
Numeros de telephone
Ce qui differencie cet acteur : il recupere les numeros de telephone des vendeurs et agences directement depuis leboncoin.fr. Facture 9,99 $ / 1 000 numeros, et seuls les numeros effectivement trouves sont factures.
- Fonctionne avec les annonces de particuliers et professionnels
- Necessite un compte leboncoin.fr gratuit (email + mot de passe)
- Les identifiants sont chiffres et jamais stockes en clair
- Si leboncoin demande un code SMS/email, les annonces sont retournees et les telephones sont ignores. Relancez avec
twoFactorCodepour recuperer les numeros.
Activez includePhone: true avec vos identifiants : les numéros sont récupérés aussi bien sur une recherche que sur des URLs d'annonces précises.
Categories immobilieres
| ID | Categorie | Exemple |
|---|---|---|
9 | Ventes immobilieres | Maisons, appartements, terrains a vendre |
10 | Locations | Appartements, maisons en location |
12 | Locations saisonnieres | Gites, locations de vacances, chambres d'hotes |
11 | Colocations | Chambres et colocations |
13 | Bureaux & Commerces | Locaux commerciaux, bureaux |
2001 | Immobilier Neuf | Programmes neufs |
Demarrage rapide
Maisons a vendre a Paris, 3+ pieces, 150K-700K
{"immobilierCategory": "9","location": "Paris","real_estate_type": ["1"],"rooms_min": 3,"price_min_filter": 150000,"price_max_filter": 700000,"adLimit": 100}
Appartements en location a Lyon, meuble, DPE A-C
{"immobilierCategory": "10","location": "Lyon 69","real_estate_type": ["2"],"furnished": "1","energy_rate": ["a", "b", "c"],"adLimit": 200}
Location saisonniere a Nice, 4 personnes minimum, gite ou B&B, du 15 au 22 juillet
{"immobilierCategory": "12","location": "Nice","radius": 10,"arrival_date": "2026-07-15","departure_date": "2026-07-22","capacity_min": 4,"accommodation_type": ["rental_or_gite", "bed_and_breakfast"],"bookable": true,"adLimit": 100}
Via URL de recherche
{"searchUrl": "https://www.leboncoin.fr/recherche?category=9&locations=Bordeaux__44.84088_-0.58064_5571&real_estate_type=1,2&price=200000-500000&rooms=3-6&square=80-max","adLimit": 500}
Avec numeros de telephone
{"adDetailUrls": ["https://www.leboncoin.fr/ad/ventes_immobilieres/2891456723","https://www.leboncoin.fr/ad/ventes_immobilieres/2891456724"],"includePhone": true,"email": "votre@email.fr","password": "votre_mot_de_passe"}
Parametres d'entree
Recherche
| Parametre | Type | Description |
|---|---|---|
searchUrl | String | URL de recherche leboncoin.fr. Tous les filtres sont extraits automatiquement. |
searchQuery | String | Recherche par mot-cle (ex: "maison piscine"). |
immobilierCategory | String | Categorie : 9 (Ventes), 10 (Locations), 12 (Locations saisonnieres), 11 (Colocations), 13 (Bureaux), 2001 (Neuf). |
location | String | Ville ou departement (ex: "Paris", "Lyon 69"). Vide = toute la France. |
adLimit | Integer | Nombre maximum d'annonces. Defaut : 100. |
Filtres immobiliers
| Parametre | Type | Description |
|---|---|---|
real_estate_type | Array | Type de bien : 1 (Maison), 2 (Appartement), 3 (Terrain), 4 (Parking), 5 (Autre). |
rooms_min / rooms_max | Integer | Nombre de pieces (1-8). |
bedrooms_min / bedrooms_max | Integer | Nombre de chambres (1-8). |
square_min / square_max | Integer | Surface habitable en m2. |
land_square_min / land_square_max | Integer | Surface du terrain en m2. |
energy_rate | Array | Classe DPE : a, b, c, d, e, f, g, v (vierge), n (non soumis). |
furnished | String | Ameublement : 1 (Meuble), 2 (Non meuble). Locations uniquement. |
floor_property | Array | Etage : ground_floor, upper_floor, last_stage. |
elevator | Boolean | Uniquement les biens avec ascenseur. |
outdoor | Array | Exterieur : balcony, terrace, garden, swimming_pool. |
price_min_filter / price_max_filter | Integer | Fourchette de prix en euros. |
Filtres locations saisonnieres (categorie 12)
Les filtres immobiliers classiques (rooms_min, square_min, furnished) ne s'appliquent pas aux Locations saisonnieres. Utilisez ceux-ci a la place :
| Parametre | Type | Description |
|---|---|---|
arrival_date | String | Date d'arrivee (format AAAA-MM-JJ, ex: 2026-07-15). Filtre par disponibilite. |
departure_date | String | Date de depart (format AAAA-MM-JJ). A utiliser avec la date d'arrivee. |
accommodation_type | Array | Type d'hebergement : rental_or_gite, bed_and_breakfast, campsite, unusual_accommodation. |
capacity_min / capacity_max | Integer | Nombre de personnes pouvant etre logees (1-12). |
bedrooms_min / bedrooms_max | Integer | Nombre de chambres (1-8). |
bookable | Boolean | N'inclure que les annonces reservables en ligne. |
Telephone
| Parametre | Type | Description |
|---|---|---|
includePhone | Boolean | Activer l'extraction des numeros de telephone. |
email | String | Email de votre compte leboncoin.fr. |
password | String | Mot de passe (champ Secret input, masque et chiffre). |
twoFactorCode | String | Code de verification SMS/email. A utiliser au deuxieme lancement si leboncoin demande un code. |
Options
| Parametre | Type | Description | Defaut |
|---|---|---|---|
mode | String | standard ou monitor (uniquement les nouvelles annonces). | standard |
telegramUserId | String | Votre ID Telegram pour les alertes (mode monitor uniquement). | -- |
telegramNotificationLimit | Integer | Nombre max de notifications Telegram par execution (anti-spam). | 10 |
webhookUrl | String | Endpoint HTTPS qui recoit un POST JSON regroupant les nouvelles annonces (mode monitor uniquement). | -- |
webhookSecret | String | Secret optionnel pour signer les requetes via header X-Webhook-Signature (HMAC-SHA256). | -- |
webhookNotificationLimit | Integer | Nombre max d'annonces incluses dans le payload du webhook. Au-dela, le tableau est tronque. | 100 |
includeSeller | Boolean | Profils vendeurs detailles (taux de reponse, badges, avis). | false |
Exemple de resultat
{"list_id": 2891456723,"title": "Maison 5 pieces 120m2 avec jardin","price": 385000,"price_cents": 38500000,"location": "Bordeaux 33000","city": "Bordeaux","zipcode": "33000","department_name": "Gironde","region_name": "Aquitaine","latitude": 44.84088,"longitude": -0.58064,"url": "https://www.leboncoin.fr/ad/ventes_immobilieres/2891456723.htm","images": ["https://img.leboncoin.fr/api/v1/lbcimage/..."],"first_publication_date": "2026-03-05T14:30:00.000Z","real_estate_type": "Maison","rooms": 5,"bedrooms": 3,"square": 120,"land_square": 450,"energy_rate": "C","ges": "D","floor_property": null,"elevator": false,"furnished": false,"seller_name": "Agence Immobiliere Bordeaux","seller_type": "pro","seller_siren": "123456789","phone": "+33612345678","has_phone": true}
Mode surveillance
Transformez l'acteur en systeme d'alerte immobilier en temps reel.
- Premiere execution : etablit la base de reference (toutes les annonces existantes)
- Executions suivantes : detecte et retourne uniquement les nouvelles annonces
- Alertes Telegram : notification instantanee pour chaque nouveau bien
- Zero doublon : chaque annonce n'est signalee qu'une seule fois
Configuration
{"immobilierCategory": "9","location": "Bordeaux 33","real_estate_type": ["1"],"price_max_filter": 400000,"rooms_min": 3,"mode": "monitor","telegramUserId": "123456789","telegramNotificationLimit": 10,"adLimit": 100}
Planifier l'execution automatique
- Lancez l'acteur une premiere fois avec
mode: "monitor"pour initialiser la baseline - Allez dans l'onglet Schedules de votre compte Apify
- Cliquez Create new schedule
- Selectionnez cet acteur et collez votre configuration JSON
- Definissez la frequence :
*/15 * * * *(toutes les 15 minutes) ou0 */2 * * *(toutes les 2 heures) - Activez le schedule
Configuration Telegram
- Envoyez
/starta @userinfobot pour obtenir votre ID - Renseignez votre ID dans
telegramUserId - Les nouvelles annonces sont envoyees directement dans Telegram
Webhook (Make, Zapier, n8n, serveur custom)
A chaque execution Monitor qui detecte de nouvelles annonces, un unique POST JSON est envoye a webhookUrl. Le payload regroupe toutes les annonces detectees :
{"event": "new_ads_batch","actor": "clearpath/leboncoin-immobilier","run_id": "abc123","detected_at": "2026-05-26T11:30:00Z","count": 5,"total_detected": 5,"truncated": false,"ads": [{ "list_id": 1234567890, "title": "...", "price": 350, "url": "...", "city": "...", "...": "..." }]}
Verification de signature (optionnel) — si webhookSecret est renseigne, chaque requete inclut un header :
X-Webhook-Signature: sha256=<hex>
calcule par HMAC-SHA256(secret, raw_body). Recalculez le meme HMAC cote serveur et comparez pour rejeter les requetes non authentiques.
Tronquage — au-dela de webhookNotificationLimit (defaut 100), le tableau ads est tronque et le champ truncated passe a true.
Configuration type :
{"immobilierCategory": "12","location": "Nice","radius": 10,"mode": "monitor","webhookUrl": "https://hook.eu1.make.com/abc123","webhookSecret": "mon_secret_partage"}
Integration API
Python
from apify_client import ApifyClientclient = ApifyClient("your_token")run = client.actor("clearpath/leboncoin-immobilier").call(run_input={"immobilierCategory": "9","location": "Paris","real_estate_type": ["1", "2"],"price_min_filter": 200000,"price_max_filter": 600000,"rooms_min": 2,"adLimit": 500})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} - {item['price']}EUR - {item['location']}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'your_token' });const run = await client.actor('clearpath/leboncoin-immobilier').call({immobilierCategory: '10',location: 'Lyon 69',real_estate_type: ['2'],price_max_filter: 1500,furnished: '1',adLimit: 200});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`${items.length} annonces trouvees`);
FAQ
Faut-il un compte leboncoin.fr ? Non, sauf pour l'extraction des numeros de telephone. Un compte gratuit suffit.
Combien d'annonces peut-on scraper ? Jusqu'a 10 000 annonces par execution, sans limite mensuelle.
Comment sont factures les numeros de telephone ? 9,99 $ / 1 000 numeros, et uniquement les numeros effectivement trouves. Aucun quota mensuel.
Les filtres immobiliers fonctionnent-ils avec l'URL de recherche ? Oui. Vous pouvez utiliser soit l'URL de recherche (tous les filtres sont extraits automatiquement), soit les filtres manuels. L'URL est prioritaire.
Quelle est la difference avec le scraper leboncoin generique ? Cet acteur ajoute 15+ filtres immobiliers (type de bien, surface, DPE, etage, exterieur), l'extraction de numeros de telephone (10K/mois), le profil vendeur automatique, et un mode surveillance optimise pour l'immobilier.
Peut-on exporter vers un CRM immobilier ? Oui, via Zapier, Make ou n8n. Exportez en JSON, CSV ou Excel vers Apimo, Hektor, Immofacile ou tout autre CRM.
Retours et suggestions
- Bug ou probleme ? Ouvrez une issue dans l'onglet Issues
- Suggestion ou demande de fonctionnalite ? Meme endroit, l'onglet Issues
- Contact : max@mapa.slmail.me
Conformite
Cet acteur extrait des donnees publiquement accessibles sur leboncoin.fr. Les utilisateurs sont responsables du respect des conditions d'utilisation de leboncoin.fr et du RGPD.