Leboncoin Scraper | Classified Ads, Prices and Sellers
Pricing
from $1.00 / 1,000 results
Leboncoin Scraper | Classified Ads, Prices and Sellers
Scrape Leboncoin classified ads with pay-per-result pricing. Extract prices, full descriptions, seller phone numbers and GPS coordinates from France's largest marketplace. Covers real estate, cars, jobs, fashion and electronics. Pay only for ads successfully scraped, residential proxies included.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(2)
Developer
SilentFlow
Maintained by CommunityActor stats
4
Bookmarked
457
Total users
40
Monthly active users
2.9 hours
Issues response
2 days ago
Last modified
Categories
Share
Leboncoin Scraper
From SilentFlow. Creators of Pinterest Scraper and Leboncoin Scraper, with 410,000+ combined lifetime runs.
🇬🇧 English | 🇫🇷 Francais
Turn Leboncoin into a structured database. Extract prices, descriptions, seller phone numbers, GPS coordinates and category attributes from France's largest classified ads marketplace.
How it works

✨ Why use this scraper?
Spending hours copying listings from Leboncoin tabs? Need seller phone numbers but can only see "click to reveal"? Want structured data from 28 million listings but stuck with manual browsing?
- 📊 28M+ listings across 11 categories. Real estate, vehicles, jobs, fashion, electronics, leisure. One scraper covers the entire marketplace.
- 📱 Get seller phone numbers automatically. Browse mode reveals contact details that are hidden behind clicks on the website. No manual work needed.
- 👤 Separate professional from private sellers. Filter by seller type to focus on dealers or individuals. Compare pricing strategies between the two.
- 🔗 Paste any Leboncoin URL and go. Set your filters on leboncoin.fr, copy the URL, paste it here. All your filters are applied automatically.
- 🆔 Look up the ads you already know. Paste ad IDs or ad links and get each ad back with its full details, perfect to follow a watchlist of listings.
- 🔎 Several keywords in one run. List "peugeot 208", "renault clio" and "citroen c3" together: one run, one dataset, no duplicate ads.
| SilentFlow · Leboncoin suite | |||
You are here | Leboncoin Ad Details Scraper | Leboncoin Scraper | Leboncoin Details Scraper |
🎯 Use cases
| Team | What they build |
|---|---|
| Real estate agencies | Price comparison dashboards across French cities and regions, tracking rental and sale trends weekly |
| Car dealers | Used vehicle inventory monitoring with mileage, year, and dealer vs private price gaps |
| Market researchers | Consumer trend reports across 11 categories, from electronics to fashion, with regional breakdowns |
| Recruiters | Job market analysis by region, salary ranges, and company type for talent acquisition strategy |
| Investors | Underpriced property alerts by comparing listing prices to neighborhood averages |
| E-commerce sellers | Competitor price tracking on electronics, furniture, and fashion to adjust pricing in real time |
📥 Input parameters
Search
Three ways to tell the scraper what to collect: keywords, a Leboncoin search URL, or ad IDs. When you fill several, ad IDs come first, then the search URL, then keywords.
| Parameter | Type | Description |
|---|---|---|
searchQueries | array | Keywords to search (e.g. "appartement", "peugeot 208"). Add several to cover them all in one run: they share maxItems, and an ad matching two keywords is returned once. |
searchUrl | string | (Recommended for detailed filters) Paste a Leboncoin search URL from your browser. All filters from the URL (keywords, category, location, price range, sorting) are used automatically. |
adIds | array | Leboncoin ad IDs (e.g. "3009018573") or ad links (e.g. "https://www.leboncoin.fr/ad/voitures/3009018573"). Each ad comes back with its full details. |
text | string | One more keyword, searched along with searchQueries. Ignored when a Search URL or ad IDs are provided. |
category | select | Leboncoin category: All Categories, Real Estate (All), Property Sales, Rentals, Roommates, Cars, Motorcycles, All Vehicles, Jobs, Fashion, Leisure. |
ownerType | select | Seller type filter: All sellers, Private sellers only, Professional sellers only. |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 1000 | Maximum number of ads to return, shared across all keywords. |
browseMode | boolean | false | Visit each ad page for full details: description, phone number, seller info, GPS coordinates, and all category attributes. |
📊 Output data
Download your results as Excel, CSV, JSON, HTML or XML.
Search mode returns listing summaries:
{"id": 3058213755,"url": "https://www.leboncoin.fr/ad/ventes_immobilieres/3058213755","title": "Bel appartement 3 pieces 75m2","price": 285000,"city": "Paris","zipcode": "75011","department": "Paris","region": "Ile-de-France","categoryId": "9","categoryName": "Ventes immobilieres","firstPublicationDate": "2025-01-15T10:30:00Z","images": ["https://img.leboncoin.fr/api/v1/lbcpb1/images/..."],"adType": "offer","hasPhone": true,"scrapedAt": "2026-04-09T15:30:00Z"}
Browse mode (browseMode: true) adds full details for each listing:
{"id": 3058213755,"url": "https://www.leboncoin.fr/ad/ventes_immobilieres/3058213755","title": "Bel appartement 3 pieces 75m2","price": 285000,"city": "Paris","zipcode": "75011","department": "Paris","region": "Ile-de-France","categoryId": "9","categoryName": "Ventes immobilieres","firstPublicationDate": "2025-01-15T10:30:00Z","images": ["https://img.leboncoin.fr/api/v1/lbcpb1/images/..."],"adType": "offer","hasPhone": true,"description": "Superbe appartement lumineux de 75m2 avec balcon, situe au 3eme etage avec ascenseur. 3 pieces dont 2 chambres, cuisine equipee, parking en sous-sol.","status": "active","latitude": 48.85122,"longitude": 2.33289,"phone": "+33612345678","ownerId": "abc-123-def-456","ownerName": "Agence Duval Immobilier","ownerType": "pro","favorites": 42,"attributes": [{"key": "square","keyLabel": "Surface","value": "75","valueLabel": "75 m2"},{"key": "rooms","keyLabel": "Pieces","value": "3","valueLabel": "3"},{"key": "energy_rate","keyLabel": "Classe energie","value": "c","valueLabel": "C"}],"scrapedAt": "2026-04-09T15:30:00Z"}
🗂️ Data fields
Basic
| Field | Type | Description |
|---|---|---|
id | integer | Unique Leboncoin listing ID |
url | string | Direct link to the listing |
title | string | Listing title |
price | integer | Price in euros |
categoryId | string | Leboncoin category ID |
categoryName | string | Category name in French |
adType | string | Listing type (offer, request) |
firstPublicationDate | string | First publication date (ISO 8601) |
images | array | List of image URLs |
hasPhone | boolean | Whether a phone number is available |
Location
| Field | Type | Description |
|---|---|---|
city | string | City name |
zipcode | string | Postal code |
department | string | French department |
region | string | French region |
latitude | float | GPS latitude (browse mode) |
longitude | float | GPS longitude (browse mode) |
Seller
| Field | Type | Description |
|---|---|---|
ownerId | string | Seller unique ID (browse mode) |
ownerName | string | Seller display name (browse mode) |
ownerType | string | Seller type: private or pro (browse mode) |
phone | string | Seller phone number (browse mode) |
Content (browse mode)
| Field | Type | Description |
|---|---|---|
description | string | Full listing description text |
status | string | Listing status (active, expired) |
favorites | integer | Number of users who saved this listing |
attributes | array | Category-specific attributes (surface, rooms, energy class, mileage, etc.) |
Meta
| Field | Type | Description |
|---|---|---|
scrapedAt | string | Extraction timestamp (ISO 8601) |
🚀 Examples
Search apartments in Paris using a URL
The easiest way: go to leboncoin.fr, set your filters, copy the URL.
{"searchUrl": "https://www.leboncoin.fr/recherche?category=10&text=appartement&locations=Paris&price=500-1500","maxItems": 50}
Find used cars from professional dealers
Use manual search fields to filter by category and seller type.
{"text": "voiture","category": "2","ownerType": "pro","maxItems": 100}
Get full details with phone numbers
Enable browse mode to collect descriptions, GPS coordinates, phone numbers, and all category attributes.
{"searchUrl": "https://www.leboncoin.fr/recherche?category=9&text=maison&price=200000-500000","maxItems": 30,"browseMode": true}
Browse job listings from private employers
Combine text search with category and seller type filters.
{"text": "developpeur","category": "71","ownerType": "private","maxItems": 50}
Compare several car models in one run
List every keyword you follow. The results are shared evenly between them, and an ad matching two keywords is returned once.
{"searchQueries": ["peugeot 208", "renault clio", "citroen c3"],"category": "2","maxItems": 300}
Follow specific ads by ID or link
Paste the ads you track, as IDs or links. Each one comes back with its full details: description, seller, GPS coordinates and attributes.
{"adIds": ["3278279710","https://www.leboncoin.fr/ad/locations/3278279687"]}
💻 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/leboncoin-scraper-ppr").call(run_input={"searchUrl": "https://www.leboncoin.fr/recherche?category=9&text=appartement&locations=Paris","maxItems": 50,"browseMode": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} - {item['price']}€ - {item.get('phone', 'N/A')}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/leboncoin-scraper-ppr').call({searchUrl: 'https://www.leboncoin.fr/recherche?category=9&text=appartement&locations=Paris',maxItems: 50,browseMode: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.title} - ${item.price}€ - ${item.phone || 'N/A'}`);});
📈 Performance & limits
| Metric | Value |
|---|---|
| Listings per search page | Up to 35 |
| Data fields (search mode) | 15 |
| Data fields (browse mode) | 28+ |
| Categories supported | 11 |
| Maximum results per run | 10,000 |
| Output formats | JSON, CSV, Excel, HTML, XML |
💡 Tips for best results
-
Use searchUrl for complex searches. Set all your filters on leboncoin.fr (location, price range, sorting, radius) then paste the URL. This is the fastest and most reliable way to get exactly what you need.
-
Enable browseMode when you need contact details. Phone numbers, full descriptions, GPS coordinates, and category attributes (surface, rooms, mileage) are only available in browse mode.
-
Filter by seller type to compare markets. Set
ownerTypeto "pro" to analyze dealer pricing, or "private" to find individual sellers. Run both separately to compare price differences. -
Start with a small maxItems to test. Set maxItems to 10 or 20 for your first run to verify the results match what you expect. Scale up once you are satisfied.
-
Pick the right category for cleaner results. Searching "voiture" in "All Categories" returns cars but also car accessories, car seats, and toy cars. Select "Cars" to get only vehicle listings.
❓ FAQ
Do I need a Leboncoin account?
No. The scraper extracts publicly available listing data. No login, no API key, no cookies needed.
What is browse mode?
Browse mode visits each listing page individually to collect the full details: description, seller phone number, GPS coordinates, and all category-specific attributes (surface, rooms, energy class, mileage, etc.). Without browse mode, you get listing summaries only.
Are phone numbers always available?
Phone numbers are available in browse mode when the seller has chosen to display their number on the listing. Not all sellers share their phone number.
What categories are supported?
11 categories: All Categories, Real Estate (All), Property Sales, Rentals, Roommates, Cars, Motorcycles, All Vehicles, Jobs, Fashion, and Leisure.
When should I use searchUrl vs manual fields?
Use searchUrl whenever possible. It captures all filters available on leboncoin.fr, including location radius, price ranges, and sorting. Keywords (searchQueries, text) with category and ownerType are useful for simple searches, for several keywords at once, or when building automated pipelines.
Can I scrape specific ads by ID or link?
Yes. Paste ad IDs or ad links in adIds and each ad comes back with its full details, the same data as browse mode. An ad listed twice is returned once, and an ad that is no longer online is simply left out of the results.
More SilentFlow scrapers
🛒 E-commerce
Pinterest - Pinterest Scraper | Pins, Boards and Profiles
Back Market - Back Market Scraper | Refurbished Prices
ImportYeti - US Customs Records, Suppliers & Trade Data - ImportYeti Scraper - US Customs Records, Suppliers & Trade Data
1688 Wholesale - 1688 Wholesale Scraper
TikTok Shop - TikTok Shop Scraper | Products, Sellers and Creator Videos
Udemy Course - Udemy Course Scraper
Naver - Naver Scraper | Shopping Products, Prices and Reviews
JD - JD Products Scraper | Prices, Brands and Barcodes
Store Leads Ecommerce - Store Leads Ecommerce Scraper
Amazon Seller - Amazon Seller Scraper | Emails, Phones and Ratings
Bring a Trailer - Bring a Trailer Scraper
Naver - Naver Reviews Scraper | Shopping Product Reviews
Store Leads - Store Leads Scraper | Shopify Data
Avito - Avito Scraper | Listings, Prices and Sellers
Lowes - Lowes Products Scraper | Prices, Stock and Specs
Mobile.de - Mobile.de Scraper
Naver - Naver Products Scraper | Shopping Prices, Sellers and Ratings
Taobao - Taobao Scraper | Products, Prices and Sellers
Udemy - Udemy Scraper
Agoda - Agoda Scraper | Hotel Prices and Guest Ratings
Alibaba - Alibaba Products Scraper | Wholesale Prices and MOQ
AliExpress - AliExpress Reviews Scraper | Feedback, Ratings and Photos
AliExpress - AliExpress Scraper | Products, Prices and Sales
Allegro - Allegro Scraper | Products, Prices and Sellers
Avito - Avito Profiles Scraper | Sellers, Ratings and Reviews
Back Market Electronics - Back Market Electronics Scraper
CARFAX - CARFAX Scraper | Used Cars, Prices and History
Coupang - Coupang Detail Scraper | Product Prices and Options
Ctrip - Ctrip Scraper | Attractions, Tickets and Reviews
eBay Marketplace - eBay Marketplace Scraper
Europages - Europages Scraper | Suppliers and B2B Companies
Google Hotels - Google Hotels Scraper | Prices, Offers and Ratings
Homedepot - Homedepot Reviews Scraper | Customer Reviews and Ratings
Mercari - Mercari Scraper | Listings, Sold Prices and Sellers
Vinted Marketplace - Vinted Marketplace Scraper
Walmart - Walmart Product Scraper
Alibaba - Alibaba Scraper | Products, Prices and Suppliers
Amazon - Amazon Product Scraper
Amazon Marketplace - Amazon Marketplace Scraper
AutoScout24 - AutoScout24 Scraper
BAUHAUS - BAUHAUS Scraper | Product Prices, EAN and Specs
eBay Listings - eBay Listings Scraper
Europages Deep Dive Extractor - Europages Deep Dive Extractor
Eventim - Eventim Scraper | Events, Ticket Prices and Venues
GasBuddy - GasBuddy Scraper | Gas Prices by Station
Pinterest - Pinterest Scraper
Trip - Trip Scraper | Hotels, Prices and Reviews
Vinted - Vinted Scraper
Walmart - Walmart Products Scraper
💼 Jobs
ZipRecruiter - ZipRecruiter Jobs Scraper | Salary, Company & Location Filters
Indeed - Indeed Company Reviews Scraper
Multi Board - Multi Board Job Scraper
Glassdoor Job Listings - Glassdoor Job Listings Scraper
🔥 Glassdoor - 🔥 Glassdoor Scraper
LinkedIn Job Search - LinkedIn Job Search Scraper | Salaries & Seniority
ATS - ATS Jobs Scraper | Greenhouse, Lever and Ashby
Dice Tech - Dice Tech Jobs Scraper
Jora - Jora Jobs Scraper
Malt Freelancer - Malt Freelancer Scraper
Malt - Malt Scraper | Freelance Profiles
Welcome to the Jungle - Welcome to the Jungle Job Scraper
All - All Jobs Scraper
Arbeitsagentur - Arbeitsagentur Jobs Scraper
Dice - Dice Jobs Scraper
Glassdoor - Glassdoor Jobs Scraper
iimjobs - iimjobs Scraper | Jobs, Companies and Recruiters
Indeed - Indeed Jobs Scraper | Job Listings in 73 Countries
Jora Job Listings - Jora Job Listings Scraper
StepStone - StepStone Scraper
YCombinator - YCombinator Jobs Scraper | Startup Jobs, Salaries and Founders
Arbeitsagentur - Arbeitsagentur Jobs Scraper
Cutshort - Cutshort Jobs Scraper | Salaries, Skills and Companies
Indeed - Indeed Companies Scraper
Indeed Jobs - Enhanced Edition - Indeed Jobs Scraper - Enhanced Edition
LinkedIn - LinkedIn Jobs Scraper
Naukri & NaukriGulf - Naukri & NaukriGulf Jobs Scraper
Seek - Seek Job Scraper
Welcome to the Jungle - Welcome to the Jungle Scraper
Ziprecruiter - Ziprecruiter Scraper
🏠 Real estate
SeLoger - SeLoger Scraper | Real Estate Listings
Anjuke - Anjuke Scraper | Rental Listings, Prices and Agents
Realtor Rental Listings - Realtor Rental Listings Scraper
Airbnb Pro Host Contact & - Airbnb Pro Host Contact & Email Scraper
Bien'ici - Bien'ici Scraper | Property Listings
Airbnb Professional Host - Airbnb Professional Host Scraper | Emails, Phones, SIRET
Rightmove - Rightmove Scraper
Trulia Rental Listings - Trulia Rental Listings Scraper
Airbnb Search - Airbnb Search Scraper
Bienici - Bienici Scraper
Idealista - Idealista Scraper
Realestate.com.au - Realestate.com.au Scraper
SeLoger - SeLoger Scraper | French Property Listings and Agencies
Zillow - Zillow Scraper
Airbnb Search - Airbnb Search Scraper
Idealista - Idealista Scraper
Realtor Rental - Realtor Rental Scraper
Trulia Rental - Trulia Rental Scraper
📣 Social media
LinkedIn Post Search - LinkedIn Post Search Scraper | Keywords, Hashtags & Profiles
Facebook Search - Facebook Search Scraper
Instagram - Instagram Story Scraper | Stories & Highlights
LinkedIn Leads - LinkedIn Leads Scraper | Sales Navigator Export
TikTok - TikTok Scraper
YouTube - YouTube Channel Scraper | Videos, Shorts and Views
Instagram Engagement - Instagram Engagement Scraper
OnlyFans - OnlyFans Profile Scraper
Facebook Search - Facebook Search Profiles Scraper | People by Name or Keyword
Meta Ad Library - Meta Ad Library Scraper
TikTok Trend - TikTok Trend Scraper | Trending Hashtags and Videos
OnlyFans - OnlyFans Creator Scraper
Skool Community - Skool Community Scraper
Bilibili - Bilibili Scraper
Facebook Thread - Facebook Thread Profiles Scraper | Followers, Bios & Engagement
Kuaishou - Kuaishou Scraper | Videos, Comments and Creator Stats
LinkedIn Event - LinkedIn Event Scraper
Reddit - Reddit Scraper | Posts, Comments and Subreddits
Reddit - Reddit Scraper | Comments, Posts and Users
Snapchat - Snapchat Contacts Scraper | Phones, Emails and Websites
Weibo - Weibo Scraper | Posts, Profiles and Engagement
Xigua - Xigua Scraper | Videos, Creators and Downloads
Discord - Discord Scraper | Servers, Member Counts and Invites
Facebook - Facebook Company Scraper
Facebook Business Page - Facebook Business Page Scraper
Kwai - Kwai Scraper | Videos, Creators and Hashtags
LinkedIn Ads Library - No Cookies - LinkedIn Ads Library Scraper - No Cookies
LinkedIn Hashtag & - LinkedIn Hashtag & Post Scraper | No Cookies
Skool Group - Skool Group Scraper
Snapchat - Snapchat Ads Scraper | Ad Library, Impressions & Targeting
YouTube - YouTube Transcript Scraper
🏢 Business data
LinkedIn People Search - LinkedIn People Search Scraper | Profiles & Companies
Tencent - Tencent Scraper | Maps Places, Phones and Ratings
LinkedIn Company Search - LinkedIn Company Search Scraper | Profiles & Firmographics
Company Data - Company Data Scraper | Emails, Phones and Tech Stack
FanDuel - FanDuel Scraper | Odds, Spreads and Player Props
ForexFactory - ForexFactory Scraper | Economic Calendar and Forecasts
Justdial - Justdial Companies Scraper | Business Leads, Phones and Emails
Kakao - Kakao Scraper | Map Places, Reviews and Phones
OpenTable - OpenTable Reviews Scraper | Restaurant Reviews and Ratings
SoftwareAdvice - SoftwareAdvice Scraper | Reviews, Ratings and Pros & Cons
Teachable Course - Teachable Course Scraper
Zomato - Zomato Reviews Scraper | Restaurant Ratings and Replies
2GIS - 2GIS Reviews Scraper | Ratings, Photos and Owner Replies
LinkedIn Sales Navigator (Legacy, retires Oct 2026) - LinkedIn Sales Navigator Scraper (Legacy, retires Oct 2026)
Teachable - Courses, Prices & Instructors - Teachable Scraper - Courses, Prices & Instructors
Trustpilot - Trustpilot Scraper | Reviews, Ratings and Company Contacts
Website Tech Stack - Website Tech Stack Scraper
✈️ Travel
Google Maps - Google Maps Scraper
Booking.com Hotel - Booking.com Hotel Scraper
Flight Price - Flight Price Scraper
Trip - Trip Reviews Scraper | Hotel Reviews and Ratings
Booking.com Hotels - Booking.com Hotels Scraper
🎯 Lead generation
Northdata - Northdata Company Scraper
ZocDoc - ZocDoc Scraper | Doctors, Reviews and Availability
UK Companies House - UK Companies House Enricher
Dealroom - Dealroom Scraper | Companies and Investors
CNPJ Brazilian - CNPJ Brazilian Company Enricher
Google Ads Transparency - Google Ads Transparency Scraper
SIRET - SIRET Company Enricher
BuiltWith - BuiltWith Scraper | Tech Stacks and Top Sites
Domain - Domain Enricher
French Company Prospector - French Company Prospector
SEC - SEC Scraper | EDGAR Filings and Company Data
USPTO - USPTO Scraper | Trademark Search and Status
ZocDoc - ZocDoc Scraper
Clutch - Clutch Scraper
Clutch Agency - Clutch Agency Scraper
Dealroom Startup Data - Dealroom Startup Data Scraper
G2 - G2 Reviews Scraper
PagesJaunes France - PagesJaunes France Scraper
PagesJaunes - PagesJaunes Business Scraper
SIRET French - SIRET French Company Enricher
ThomasNet Suppliers - ThomasNet Suppliers Scraper
🔎 SEO
Similarweb - Similarweb Scraper | Website Traffic, Rankings and Competitors
Google News - Google News Scraper
Apple - Apple Scraper | App Store Apps, Ratings and Charts
📈 Marketing
🧰 More tools
Apple - Apple Reviews Scraper | App Store Reviews and Ratings
PrizePicks - PrizePicks Scraper | Player Props, Lines and Projections
📬 Support
Need something this scraper doesn't do yet? We ship features fast.
- Feature requests go straight to our backlog
- Enterprise needs? We do custom integrations
Check out our other scrapers: SilentFlow on Apify
Response time: usually under 24 hours.
🇫🇷 Version Francaise
🇬🇧 English | 🇫🇷 Francais
Leboncoin Scraper
Transformez Leboncoin en base de donnees structuree. Extrayez les prix, descriptions, numeros de telephone des vendeurs, coordonnees GPS et attributs de categorie depuis la plus grande marketplace de petites annonces en France.
How it works

✨ Pourquoi utiliser ce scraper ?
Vous passez des heures a copier des annonces depuis les onglets Leboncoin ? Vous avez besoin des numeros de telephone mais vous etes bloque par le "cliquer pour afficher" ? Vous voulez des donnees structurees parmi 28 millions d'annonces mais vous etes limite a la navigation manuelle ?
- 📊 28M+ d'annonces dans 11 categories. Immobilier, vehicules, emploi, mode, electronique, loisirs. Un seul scraper couvre toute la marketplace.
- 📱 Recuperez les numeros de telephone automatiquement. Le mode navigation revele les coordonnees masquees derriere les clics sur le site. Aucun travail manuel.
- 👤 Separez les professionnels des particuliers. Filtrez par type de vendeur pour cibler les pros ou les particuliers. Comparez les strategies de prix entre les deux.
- 🔗 Collez une URL Leboncoin et c'est parti. Configurez vos filtres sur leboncoin.fr, copiez l'URL, collez-la ici. Tous vos filtres sont appliques automatiquement.
- 🆔 Retrouvez les annonces que vous suivez deja. Collez des IDs ou des liens d'annonces et recuperez chaque annonce avec tous ses details, ideal pour suivre une liste d'annonces.
- 🔎 Plusieurs mots-cles en une execution. Listez "peugeot 208", "renault clio" et "citroen c3" ensemble : une execution, un dataset, aucune annonce en double.
🎯 Cas d'utilisation
| Equipe | Ce qu'elle construit |
|---|---|
| Agences immobilieres | Tableaux de comparaison de prix dans les villes et regions francaises, suivi hebdomadaire des tendances locatives et de vente |
| Concessionnaires auto | Surveillance d'inventaire de vehicules d'occasion avec kilometrage, annee, et ecarts de prix entre pros et particuliers |
| Analystes de marche | Rapports de tendances consommateurs dans 11 categories, de l'electronique a la mode, avec decoupages regionaux |
| Recruteurs | Analyse du marche de l'emploi par region, fourchettes salariales et type d'entreprise pour la strategie d'acquisition de talents |
| Investisseurs | Alertes sur les biens sous-evalues en comparant les prix des annonces aux moyennes du quartier |
| Vendeurs e-commerce | Suivi des prix concurrents sur l'electronique, le mobilier et la mode pour ajuster les prix en temps reel |
📥 Parametres d'entree
Recherche
Trois facons de dire au scraper quoi collecter : des mots-cles, une URL de recherche Leboncoin ou des IDs d'annonces. Si vous en remplissez plusieurs, les IDs passent en premier, puis l'URL de recherche, puis les mots-cles.
| Parametre | Type | Description |
|---|---|---|
searchQueries | array | Mots-cles a rechercher (ex : "appartement", "peugeot 208"). Ajoutez-en plusieurs pour tous les couvrir en une execution : ils se partagent maxItems, et une annonce qui correspond a deux mots-cles n'est retournee qu'une fois. |
searchUrl | string | (Recommande pour les filtres detailles) Collez une URL de recherche Leboncoin depuis votre navigateur. Tous les filtres de l'URL (mots-cles, categorie, localisation, fourchette de prix, tri) sont utilises automatiquement. |
adIds | array | IDs d'annonces Leboncoin (ex : "3009018573") ou liens d'annonces (ex : "https://www.leboncoin.fr/ad/voitures/3009018573"). Chaque annonce est retournee avec tous ses details. |
text | string | Un mot-cle de plus, recherche avec searchQueries. Ignore quand une URL de recherche ou des IDs d'annonces sont fournis. |
category | select | Categorie Leboncoin : Toutes categories, Immobilier (tout), Ventes immobilieres, Locations, Colocations, Voitures, Motos, Tous vehicules, Emploi, Mode, Loisirs. |
ownerType | select | Filtre vendeur : Tous les vendeurs, Particuliers uniquement, Professionnels uniquement. |
Options
| Parametre | Type | Defaut | Description |
|---|---|---|---|
maxItems | integer | 1000 | Nombre maximum d'annonces a retourner, partage entre tous les mots-cles. |
browseMode | boolean | false | Visite chaque page d'annonce pour les details complets : description, numero de telephone, infos vendeur, coordonnees GPS et tous les attributs de categorie. |
📊 Donnees de sortie
Telechargez vos resultats en Excel, CSV, JSON, HTML ou XML.
Le mode recherche retourne des resumes d'annonces :
{"id": 3058213755,"url": "https://www.leboncoin.fr/ad/ventes_immobilieres/3058213755","title": "Bel appartement 3 pieces 75m2","price": 285000,"city": "Paris","zipcode": "75011","department": "Paris","region": "Ile-de-France","categoryId": "9","categoryName": "Ventes immobilieres","firstPublicationDate": "2025-01-15T10:30:00Z","images": ["https://img.leboncoin.fr/api/v1/lbcpb1/images/..."],"adType": "offer","hasPhone": true,"scrapedAt": "2026-04-09T15:30:00Z"}
Le mode navigation (browseMode: true) ajoute les details complets pour chaque annonce :
{"id": 3058213755,"url": "https://www.leboncoin.fr/ad/ventes_immobilieres/3058213755","title": "Bel appartement 3 pieces 75m2","price": 285000,"city": "Paris","zipcode": "75011","department": "Paris","region": "Ile-de-France","categoryId": "9","categoryName": "Ventes immobilieres","firstPublicationDate": "2025-01-15T10:30:00Z","images": ["https://img.leboncoin.fr/api/v1/lbcpb1/images/..."],"adType": "offer","hasPhone": true,"description": "Superbe appartement lumineux de 75m2 avec balcon, situe au 3eme etage avec ascenseur. 3 pieces dont 2 chambres, cuisine equipee, parking en sous-sol.","status": "active","latitude": 48.85122,"longitude": 2.33289,"phone": "+33612345678","ownerId": "abc-123-def-456","ownerName": "Agence Duval Immobilier","ownerType": "pro","favorites": 42,"attributes": [{"key": "square","keyLabel": "Surface","value": "75","valueLabel": "75 m2"},{"key": "rooms","keyLabel": "Pieces","value": "3","valueLabel": "3"},{"key": "energy_rate","keyLabel": "Classe energie","value": "c","valueLabel": "C"}],"scrapedAt": "2026-04-09T15:30:00Z"}
🗂️ Champs de donnees
Basique
| Champ | Type | Description |
|---|---|---|
id | integer | Identifiant unique de l'annonce Leboncoin |
url | string | Lien direct vers l'annonce |
title | string | Titre de l'annonce |
price | integer | Prix en euros |
categoryId | string | ID de categorie Leboncoin |
categoryName | string | Nom de la categorie en francais |
adType | string | Type d'annonce (offre, demande) |
firstPublicationDate | string | Date de premiere publication (ISO 8601) |
images | array | Liste des URLs d'images |
hasPhone | boolean | Si un numero de telephone est disponible |
Localisation
| Champ | Type | Description |
|---|---|---|
city | string | Nom de la ville |
zipcode | string | Code postal |
department | string | Departement francais |
region | string | Region francaise |
latitude | float | Latitude GPS (mode navigation) |
longitude | float | Longitude GPS (mode navigation) |
Vendeur
| Champ | Type | Description |
|---|---|---|
ownerId | string | Identifiant unique du vendeur (mode navigation) |
ownerName | string | Nom affiche du vendeur (mode navigation) |
ownerType | string | Type de vendeur : particulier ou pro (mode navigation) |
phone | string | Numero de telephone du vendeur (mode navigation) |
Contenu (mode navigation)
| Champ | Type | Description |
|---|---|---|
description | string | Texte complet de description de l'annonce |
status | string | Statut de l'annonce (active, expiree) |
favorites | integer | Nombre d'utilisateurs ayant sauvegarde cette annonce |
attributes | array | Attributs specifiques a la categorie (surface, pieces, classe energie, kilometrage, etc.) |
Meta
| Champ | Type | Description |
|---|---|---|
scrapedAt | string | Horodatage d'extraction (ISO 8601) |
🚀 Exemples
Chercher des appartements a Paris avec une URL
Le plus simple : allez sur leboncoin.fr, definissez vos filtres, copiez l'URL.
{"searchUrl": "https://www.leboncoin.fr/recherche?category=10&text=appartement&locations=Paris&price=500-1500","maxItems": 50}
Trouver des voitures d'occasion chez les pros
Utilisez les champs de recherche manuelle pour filtrer par categorie et type de vendeur.
{"text": "voiture","category": "2","ownerType": "pro","maxItems": 100}
Obtenir tous les details avec numeros de telephone
Activez le mode navigation pour collecter descriptions, coordonnees GPS, numeros de telephone et tous les attributs de categorie.
{"searchUrl": "https://www.leboncoin.fr/recherche?category=9&text=maison&price=200000-500000","maxItems": 30,"browseMode": true}
Parcourir les offres d'emploi de particuliers
Combinez recherche textuelle avec filtres de categorie et type de vendeur.
{"text": "developpeur","category": "71","ownerType": "private","maxItems": 50}
Comparer plusieurs modeles de voitures en une execution
Listez chaque mot-cle que vous suivez. Les resultats sont partages equitablement entre eux, et une annonce qui correspond a deux mots-cles n'est retournee qu'une fois.
{"searchQueries": ["peugeot 208", "renault clio", "citroen c3"],"category": "2","maxItems": 300}
Suivre des annonces precises par ID ou lien
Collez les annonces que vous suivez, en IDs ou en liens. Chacune est retournee avec tous ses details : description, vendeur, coordonnees GPS et attributs.
{"adIds": ["3278279710","https://www.leboncoin.fr/ad/locations/3278279687"]}
💻 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/leboncoin-scraper-ppr").call(run_input={"searchUrl": "https://www.leboncoin.fr/recherche?category=9&text=appartement&locations=Paris","maxItems": 50,"browseMode": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} - {item['price']}€ - {item.get('phone', 'N/A')}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/leboncoin-scraper-ppr').call({searchUrl: 'https://www.leboncoin.fr/recherche?category=9&text=appartement&locations=Paris',maxItems: 50,browseMode: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.title} - ${item.price}€ - ${item.phone || 'N/A'}`);});
📈 Performance & limites
| Metrique | Valeur |
|---|---|
| Annonces par page de recherche | Jusqu'a 35 |
| Champs de donnees (mode recherche) | 15 |
| Champs de donnees (mode navigation) | 28+ |
| Categories supportees | 11 |
| Resultats maximum par execution | 10 000 |
| Formats de sortie | JSON, CSV, Excel, HTML, XML |
💡 Conseils pour de meilleurs resultats
-
Utilisez searchUrl pour les recherches complexes. Definissez tous vos filtres sur leboncoin.fr (localisation, fourchette de prix, tri, rayon) puis collez l'URL. C'est la methode la plus rapide et la plus fiable pour obtenir exactement ce que vous cherchez.
-
Activez browseMode quand vous avez besoin des coordonnees. Les numeros de telephone, descriptions completes, coordonnees GPS et attributs de categorie (surface, pieces, kilometrage) ne sont disponibles qu'en mode navigation.
-
Filtrez par type de vendeur pour comparer les marches. Mettez
ownerTypesur "pro" pour analyser les prix des professionnels, ou "private" pour trouver les particuliers. Lancez les deux separement pour comparer les ecarts de prix. -
Commencez avec un petit maxItems pour tester. Mettez maxItems a 10 ou 20 pour votre premiere execution afin de verifier que les resultats correspondent a vos attentes. Augmentez ensuite.
-
Choisissez la bonne categorie pour des resultats plus propres. Chercher "voiture" dans "Toutes categories" retourne des voitures mais aussi des accessoires auto, des sieges auto et des voitures jouets. Selectionnez "Voitures" pour n'obtenir que les vehicules.
❓ FAQ
Ai-je besoin d'un compte Leboncoin ?
Non. Le scraper extrait les donnees d'annonces publiquement disponibles. Pas de connexion, pas de cle API, pas de cookies necessaires.
Qu'est-ce que le mode navigation ?
Le mode navigation visite chaque page d'annonce individuellement pour collecter les details complets : description, numero de telephone du vendeur, coordonnees GPS et tous les attributs specifiques a la categorie (surface, pieces, classe energie, kilometrage, etc.). Sans le mode navigation, vous obtenez uniquement les resumes d'annonces.
Les numeros de telephone sont-ils toujours disponibles ?
Les numeros de telephone sont disponibles en mode navigation quand le vendeur a choisi d'afficher son numero sur l'annonce. Tous les vendeurs ne partagent pas leur numero.
Quelles categories sont supportees ?
11 categories : Toutes categories, Immobilier (tout), Ventes immobilieres, Locations, Colocations, Voitures, Motos, Tous vehicules, Emploi, Mode et Loisirs.
Quand utiliser searchUrl ou les champs manuels ?
Utilisez searchUrl autant que possible. Il capture tous les filtres disponibles sur leboncoin.fr, y compris le rayon de localisation, les fourchettes de prix et le tri. Les mots-cles (searchQueries, text) avec category et ownerType sont utiles pour les recherches simples, pour plusieurs mots-cles a la fois, ou pour construire des pipelines automatises.
Puis-je extraire des annonces precises par ID ou lien ?
Oui. Collez des IDs ou des liens d'annonces dans adIds et chaque annonce est retournee avec tous ses details, les memes donnees que le mode navigation. Une annonce listee deux fois n'est retournee qu'une fois, et une annonce qui n'est plus en ligne est simplement absente des resultats.
📬 Support
Besoin d'une fonctionnalite que ce scraper ne propose pas encore ? Nous livrons les evolutions rapidement.
- Les demandes de fonctionnalites vont directement dans notre backlog
- Besoins entreprise ? Nous faisons des integrations sur mesure
Decouvrez nos autres scrapers : SilentFlow on Apify
Temps de reponse : generalement moins de 24 heures.
