SeLoger Scraper | French Property Listings and Agencies
Pricing
from $1.00 / 1,000 listing (search result)s
SeLoger Scraper | French Property Listings and Agencies
Scrape SeLoger.com - France's #1 real estate portal. Extract apartments, houses, rentals in Paris, Lyon, Marseille. Get prices, DPE energy class, photos, agency phone & email. Monitor new listings with Delta mode. Export Excel, CSV, JSON.
Pricing
from $1.00 / 1,000 listing (search result)s
Rating
0.0
(0)
Developer
SilentFlow
Maintained by CommunityActor stats
2
Bookmarked
55
Total users
2
Monthly active users
8 days ago
Last modified
Categories
Share
SeLoger Scraper
From SilentFlow. Creators of Facebook Search Scraper and Pinterest Scraper, with 500,000+ combined lifetime runs.
🇫🇷 Français | 🇬🇧 English
Récupérez les annonces immobilières de SeLoger.com – le portail immobilier leader en France avec 50+ millions de visites mensuelles. Extrayez les appartements à vendre, les locations, les prix immobiliers, les diagnostics DPE/GES, les contacts d'agences et tous les détails des biens. Exportez en Excel, CSV ou JSON.
✨ Pourquoi utiliser ce scraper ?
- 🏠 Tous types de biens : Appartements, maisons, terrains, commerces et programmes neufs
- 🌡️ Diagnostics énergétiques inclus : Classes DPE & GES avec valeurs de consommation (A à G)
- 📞 Contacts agences : Nom de l'agent, téléphone, email et SIREN de l'agence
- 📍 Données géographiques : Coordonnées GPS, métro, bus et gares à proximité
- 🔔 Surveillance des changements : Suivez les nouvelles annonces et les biens retirés avec le Mode Delta
- 🏢 Sites partenaires couverts : SeLogerNeuf, BellesDemeures et SeLoger Bureaux & Commerces
🎯 Cas d'utilisation
| Secteur | Application |
|---|---|
| Agences immobilières | Surveiller les annonces concurrentes et les prix à Paris, Lyon, Marseille, Bordeaux |
| Investisseurs immobiliers | Trouver des opportunités, analyser le prix au m² par ville et quartier |
| Études de marché | Étudier les tendances de prix, niveaux de stock et distribution DPE par région |
| Startups PropTech | Créer des outils d'estimation, tableaux de bord et plateformes de comparaison |
| Génération de leads | Collecter les contacts d'agences pour la prospection B2B |
| Recherche académique | Analyser la dynamique du marché immobilier et les données énergétiques |
📥 Paramètres d'entrée
URLs de recherche
| Paramètre | Type | Description |
|---|---|---|
startUrls | array | URLs de pages de recherche SeLoger (copiez votre URL depuis le navigateur) |
adUrls | array | URLs directes d'annonces à scraper individuellement |
listingIds | array | Identifiants d'annonces quand vous n'avez pas le lien : id numérique (ex. 281528645) ou référence en fin d'adresse d'annonce (ex. 26VYLL2TQ5H4) |
pages | integer | Nombre de pages de résultats par URL (1–50, défaut : 1) |
Options de scraping
| Paramètre | Type | Description |
|---|---|---|
deepScrape | boolean | Ouvrir chaque annonce pour les détails complets : description, photos, DPE, contacts (défaut : false) |
enableDeltaMode | boolean | Ne retourner que les nouvelles annonces et celles supprimées depuis le dernier run (défaut : false) |
maxItems | integer | Nombre maximum d'annonces à retourner |
maxConcurrency | integer | Workers parallèles (1–5, défaut : 3) |
📊 Données de sortie
Mode rapide (résultats de recherche)
{"id": 255376579,"url": "https://www.seloger.com/annonces/achat/appartement/paris-15eme-75/255376579.htm","title": "Appartement à vendre - Paris 15ème","price": 295000,"pricePerSquareMeter": 9833,"surface": 30,"rooms": 1,"city": "Paris 15ème","zipcode": "75015","propertyType": "Apartment","transactionType": "Buy","images": ["https://mms.seloger.com/..."],"scrapedAt": "2025-01-15T10:30:00Z"}
Deep scrape (annonce complète)
{"id": 255376579,"url": "https://www.seloger.com/annonces/achat/appartement/paris-15eme-75/255376579.htm","title": "Appartement à vendre - Paris 15ème","description": "Dans un immeuble récent de bon standing, studio lumineux au 8ème étage...","price": 295000,"pricePerSquareMeter": 9833,"surface": 30,"rooms": 1,"bedrooms": 0,"floor": 8,"totalFloors": 32,"constructionYear": 2010,"propertyType": "Apartment","transactionType": "Buy","isNew": false,"isExclusive": true,"hasParking": true,"hasBalcony": true,"hasElevator": true,"city": "Paris 15ème","zipcode": "75015","district": "Emeriau-Zola","departmentCode": "75","regionName": "Île-de-France","lat": 48.8456,"lng": 2.2871,"energyClass": "D","energyValue": 180,"gesClass": "C","gesValue": 25,"estimatedCostMin": 1200,"estimatedCostMax": 1800,"images": ["https://mms.seloger.com/..."],"transports": [{"type": "Metro", "name": "Pasteur", "line": "6"},{"type": "Bus", "name": "Convention", "line": "62"}],"contactName": "Century 21 Paris 15","contactPhone": "0123456789","contactEmail": "contact@agency.fr","agencyId": "12345","siren": "123456789","contactAddress": "10 rue du Commerce, 75015 Paris","publicationDate": "2025-01-05T10:00:00Z","lastModificationDate": "2025-01-12T14:30:00Z","scrapedAt": "2025-01-15T10:30:00Z"}
🗂️ Champs de données
| Catégorie | Champs |
|---|---|
| Bien | id, url, title, description, price, pricePerSquareMeter, surface, rooms, bedrooms, floor, totalFloors, constructionYear |
| Classification | propertyType, transactionType, isNew, isExclusive |
| Équipements | hasParking, hasBalcony, hasElevator |
| Localisation | city, zipcode, district, departmentCode, regionName, lat, lng |
| Énergie | energyClass, energyValue, gesClass, gesValue, estimatedCostMin, estimatedCostMax |
| Médias | images (tableau d'URLs) |
| Transports | transports (type, name, line) |
| Agence | contactName, contactPhone, contactEmail, agencyId, siren, contactAddress |
| Dates | publicationDate, lastModificationDate, scrapedAt |
🚀 Exemples
Appartements à vendre à Paris
{"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"}],"pages": 5,"deepScrape": true}
Locations à Lyon
{"startUrls": [{"url": "https://www.seloger.com/immobilier/locations/immo-lyon-69/"}],"pages": 3,"deepScrape": true}
Annonces spécifiques
{"adUrls": [{"url": "https://www.seloger.com/annonces/achat/appartement/paris-15eme-75/255376579.htm"},{"url": "https://www.seloger.com/annonces/achat/appartement/paris-14eme-75/254724897.htm"}]}
Scraping multi-villes
{"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"},{"url": "https://www.seloger.com/immobilier/achat/immo-lyon-69/"},{"url": "https://www.seloger.com/immobilier/achat/immo-marseille-13/"}],"pages": 3,"deepScrape": true,"maxItems": 200}
Annonces par identifiant
Quand vous n'avez que des identifiants (export de données, référence recopiée en fin d'adresse d'annonce), passez-les dans listingIds : chaque id ou référence est résolu vers sa page d'annonce complète, quel que soit le site du groupe où elle se trouve.
{"listingIds": ["281528645", "26VYLL2TQ5H4"]}
Surveillance des nouvelles annonces (Mode Delta)
{"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"}],"pages": 5,"enableDeltaMode": true}
💻 Intégrations
Python
from apify_client import ApifyClientclient = ApifyClient("VOTRE_TOKEN_API")run_input = {"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"}],"pages": 3,"deepScrape": True,}run = client.actor("silentflow/seloger-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["price"])
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'VOTRE_TOKEN_API' });const run = await client.actor('silentflow/seloger-scraper').call({startUrls: [{ url: 'https://www.seloger.com/immobilier/achat/immo-paris-75/' }],pages: 3,deepScrape: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(({ title, price }) => console.log(title, price));
📈 Performance & limites
| Métrique | Valeur |
|---|---|
| Pages max par URL | 50 |
| Annonces par page | ~15–20 |
| Workers max en parallèle | 5 |
| Sites supportés | seloger.com, selogerneuf.com, bellesdemeures.com, seloger-bureaux-commerces.com |
| Formats d'URL supportés | Pages de recherche, list.htm, classified-search, URLs d'annonces directes |
💡 Conseils pour de meilleurs résultats
- Partez d'une URL de recherche : Allez sur seloger.com, appliquez vos filtres et copiez l'URL dans
startUrls - Utilisez Deep Scrape pour les données complètes : Activez
deepScrape: truepour obtenir descriptions, DPE et contacts d'agences - Surveillez les annonces avec le Mode Delta : Planifiez des exécutions avec
enableDeltaMode: truepour ne recevoir que les nouvelles annonces et celles retirées - Scrapez plusieurs villes en même temps : Ajoutez plusieurs URLs dans
startUrlspour couvrir plusieurs régions en une seule exécution - Limitez les résultats avec maxItems : Utilisez
maxItemspour contrôler le nombre de résultats lors de vos tests
❓ Questions fréquentes
Q : Quelle est la différence entre le Mode Rapide et le Deep Scrape ? Le Mode Rapide extrait les données directement depuis les résultats de recherche (prix, surface, pièces, localisation). Le Deep Scrape visite chaque page d'annonce pour ajouter descriptions, toutes les photos, DPE/GES et contacts complets de l'agence.
Q : Comment fonctionne le Mode Delta ? Le Mode Delta compare les résultats actuels avec votre dernière exécution et retourne uniquement les nouvelles annonces apparues et celles qui ne sont plus disponibles. Idéal pour la surveillance automatisée et les alertes de prix.
Q : Puis-je scraper des annonces spécifiques que j'ai enregistrées ?
Oui, ajoutez les URLs d'annonces seloger.com dans le champ adUrls, ou leurs identifiants dans listingIds (id numérique ou référence en fin d'adresse d'annonce), et le scraper récupérera tous les détails pour chacune.
Q : Quels formats d'export sont disponibles ? Téléchargez vos données en Excel (XLSX), CSV, JSON, XML ou HTML depuis l'onglet dataset. Vous pouvez aussi vous connecter via l'API Apify pour une intégration en temps réel.
Q : Le scraper couvre-t-il les programmes neufs et les locaux commerciaux ? Oui, le scraper supporte selogerneuf.com pour le neuf et seloger-bureaux-commerces.com pour les bureaux et commerces, en plus de seloger.com et bellesdemeures.com.
More SilentFlow scrapers
🛒 E-commerce
Pinterest - Pinterest Scraper | Pins, Boards and Profiles
Leboncoin - Leboncoin Scraper | Classified Ads, Prices and Sellers
JD - JD Products Scraper | JD.com Prices, Brands and Barcodes
Leboncoin - Leboncoin Ad Details Scraper
TikTok Shop - TikTok Shop Scraper | Products, Sellers and Creator Videos
Back Market - Back Market Scraper | Refurbished Prices
ImportYeti - US Customs Records, Suppliers & Trade Data - ImportYeti Scraper - US Customs Records, Suppliers & Trade Data
Naver - Naver Scraper | Shopping Products, Prices and Reviews
Udemy Course - Udemy Course Scraper
1688 - 1688 Scraper | Products, Details, Wholesale Prices, Suppliers
Naver - Naver Products Scraper | Shopping Prices, Sellers and Ratings
Amazon Seller - Amazon Seller Scraper | Emails, Phones and Ratings
Naver - Naver Reviews Scraper | Shopping Product Reviews
Store Leads Ecommerce - Store Leads Ecommerce Scraper
Store Leads - Store Leads Scraper | Shopify Data
Leboncoin - Leboncoin Scraper
Bring a Trailer - Bring a Trailer Scraper
Coupang - Coupang Detail Scraper | Product Prices and Options
Lowes - Lowes Products Scraper | Prices, Stock and Specs
Mobile.de - Mobile.de Scraper
Taobao - Taobao Scraper | Products, Details, Prices and Sellers
Alibaba - Alibaba Products Scraper | Wholesale Prices and MOQ
Allegro - Allegro Scraper | Products, Prices and Sellers
Avito - Avito Scraper | Listings, Prices and Sellers
Udemy - Udemy Scraper
Agoda - Agoda Scraper | Hotel Prices and Guest Ratings
Alibaba - Alibaba Scraper | Products, Supplier Companies and Prices
AliExpress - AliExpress Reviews Scraper | Feedback, Ratings and Photos
AliExpress - AliExpress Scraper | Products, Prices and Sales
Avito - Avito Profiles Scraper | Sellers, Ratings and Reviews
Back Market - Back Market Scraper | Refurbished Electronics Prices
BAUHAUS - BAUHAUS Scraper | Product Prices, EAN and Specs
CARFAX - CARFAX Scraper | Used Cars, Prices and History
eBay Marketplace - eBay Marketplace Scraper
Europages - Europages Scraper | Suppliers and B2B Companies
Eventim - Eventim Scraper | Events, Ticket Prices and Venues
Goofish - Goofish Detail Scraper | Listings, Prices and Sellers
Google Hotels - Google Hotels Scraper | Prices, Offers and Ratings
Homedepot - Homedepot Reviews Scraper | Customer Reviews and Ratings
Leboncoin - Leboncoin Details Scraper | Full Ad Data and Sellers
Mafengwo - Mafengwo Scraper | Attractions, Ratings and Tickets
Mercari - Mercari Scraper | Listings, Sold Prices and Sellers
Pinterest - Pinterest Scraper
Vinted Marketplace - Vinted Marketplace Scraper
Webmotors - Webmotors Scraper | Car Listings, Prices and FIPE
Amazon - Amazon Product Scraper
Amazon Marketplace - Amazon Marketplace Scraper
AutoScout24 - AutoScout24 Scraper
eBay Listings - eBay Listings Scraper
Europages Deep Dive Extractor - Europages Deep Dive Extractor | VAT, Decision Makers, ISO Certs
GasBuddy - GasBuddy Scraper | Gas Prices by Station
Trip - Trip Scraper | Hotels, Prices and Reviews
Vinted - Vinted Scraper
Walmart - Walmart Scraper | Prices, Reviews, Sellers, Availability
Walmart - Walmart Product 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
Jora - Jora Jobs Scraper
Malt Freelancer - Malt Freelancer Scraper
Malt - Malt Scraper | Freelance Profiles
ATS - ATS Jobs Scraper | Greenhouse, Lever and Ashby
Glassdoor - Glassdoor Jobs Scraper
LinkedIn Job Search - LinkedIn Job Search Scraper | Salaries & Seniority
Welcome to the Jungle - Welcome to the Jungle Job Scraper
All - All Jobs Scraper
Arbeitsagentur - Arbeitsagentur Jobs Scraper
Cutshort - Cutshort Jobs Scraper | Salaries, Skills and Companies
Dice - Dice Jobs Scraper | US Tech Jobs, Salaries, Skills
Dice Tech - Dice Tech Jobs Scraper
iimjobs - iimjobs Jobs Scraper | MBA, Finance and Hirist Tech Jobs
Indeed - Indeed Jobs Scraper | Job Listings in 73 Countries
Instahyre - Instahyre Jobs Scraper | Companies, Recruiters and Ratings
Jobright - Jobright Scraper | Jobs, Salaries and H1B Sponsors
Jora - Jora Scraper | Jobs in Australia, New Zealand, Singapore
StepStone - StepStone Scraper
YCombinator - YCombinator Jobs Scraper | Startup Jobs, Salaries and Founders
Arbeitsagentur - Arbeitsagentur Scraper | German and Austrian Job Board
iimjobs - iimjobs Scraper | Jobs, Companies and Recruiters
Indeed - Indeed Companies Scraper | Reviews, Salaries, Interviews
Indeed - Indeed Jobs Scraper | NLP Skills
LinkedIn - LinkedIn Jobs Scraper
Naukri & NaukriGulf - Naukri & NaukriGulf Jobs Scraper
Seek - Seek Job Scraper
Welcome to the Jungle - Welcome to the Jungle Scraper | Jobs and Company Data
Ziprecruiter - Ziprecruiter Scraper
🏠 Real estate
Realtor Rental Listings - Realtor Rental Listings Scraper
Airbnb Pro Host Contact & - Airbnb Pro Host Contact & Email Scraper
Airbnb Professional Host - Airbnb Professional Host Scraper | Emails, Phones, SIRET
Bien'ici - Bien'ici Scraper | Property Listings
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
Airbnb Search - Airbnb Search Scraper | Prices, Fees, Amenities, Hosts
Anjuke - Anjuke Scraper | Rental Listings, Prices and Agents
Idealista - Idealista Scraper
Realtor Rental - Realtor Rental Scraper
Trulia Rental - Trulia Rental Scraper | US Rentals, Prices, Pet Policy
Zillow - Zillow 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
YouTube - YouTube Channel Scraper | Videos, Shorts and Views
Facebook Search - Facebook Search Profiles Scraper | People by Name or Keyword
TikTok - TikTok Scraper
Instagram Engagement - Instagram Engagement Scraper
OnlyFans - OnlyFans Profile Scraper
TikTok Trend - TikTok Trend Scraper | Trending Hashtags and Videos
Meta Ad Library - Meta Ad Library Scraper
OnlyFans - OnlyFans Creator Scraper
Skool Community - Skool Community Scraper
Discord - Discord Scraper | Servers, Member Counts and Invites
Douyin - Douyin Comments Scraper | Comments, Likes and IP Regions
Facebook Thread - Facebook Thread Profiles Scraper | Followers, Bios & Engagement
Kuaishou - Kuaishou Scraper | Videos, Comments and Creator Stats
Likee - Likee Scraper | Videos, Hashtags and Creators
LinkedIn Ads Library - No Cookies - LinkedIn Ads Library Scraper - No Cookies
LinkedIn Event - LinkedIn Event Scraper
LinkedIn Hashtag & - LinkedIn Hashtag & Post Scraper | No Cookies
Pinterest - Pinterest Ads Scraper | Ad Library, Reach & Targeting
Pinterest - Pinterest Profiles Scraper | Followers, Emails and Bios
Pinterest - Pinterest Videos Scraper | Video Downloader, MP4 Links, Stats
Reddit - Reddit Comments Scraper | Search, Threads and Replies
Reddit - Reddit Profiles Scraper | User Karma, Activity and Communities
Reddit - Reddit Scraper | Posts, Comments and Subreddits
Reddit - Reddit Scraper | Comments, Posts and Users
RedNote - RedNote Detail Scraper | Xiaohongshu Details, Images, Videos
RedNote - RedNote Videos Scraper | Downloader, Transcripts and Stats
Snapchat - Snapchat Contacts Scraper | Phones, Emails and Websites
Snapchat - Snapchat Videos Scraper | Spotlight Videos, MP4 and Stats
TikTok Lookalike - TikTok Lookalike Scraper | Influencers, Emails and Engagement
TwitchTracker - TwitchTracker Scraper | Twitch Streamer Stats and Rankings
Weibo - Weibo Scraper | Posts, Profiles and Engagement
Xigua - Xigua Scraper | Videos, Creators and Downloads
YouTube Autocomplete - YouTube Autocomplete Scraper | Keyword Suggestions
Facebook - Facebook Company Scraper | Emails, Phones, Ratings
Facebook Business Page - Facebook Business Page Scraper
Kwai - Kwai Scraper | Videos, Creators and Hashtags
Skool Group - Skool Group Scraper
Snapchat - Snapchat Ads Scraper | Ad Library, Impressions & Targeting
YouTube - YouTube Transcript Scraper
🏢 Business data
Tencent - Tencent Scraper | Maps Places, Phones and Ratings
LinkedIn Company Search - LinkedIn Company Search Scraper | Profiles & Firmographics
LinkedIn People Search - LinkedIn People Search Scraper | Profiles & Companies
Justdial - Justdial Companies Scraper | Business Leads, Phones and Emails
Bilibili - Bilibili Scraper | Videos, Profiles, Comments, Danmaku
Company Data - Company Data Scraper | Emails, Phones and Tech Stack
Ctrip - Ctrip Scraper | Attractions, Tickets and Reviews
FanDuel - FanDuel Scraper | Odds, Spreads and Player Props
ForexFactory - ForexFactory Scraper | Economic Calendar and Forecasts
Kakao - Kakao Scraper | Map Places, Reviews and Phones
LinkedIn Sales Navigator - LinkedIn Sales Navigator Scraper
OpenTable - OpenTable Reviews Scraper | Restaurant Reviews and Ratings
SoftwareAdvice - SoftwareAdvice Scraper | Reviews, Ratings and Pros & Cons
Teachable Course - Teachable Course Scraper
Website Tech Stack - Website Tech Stack Scraper
Zomato - Zomato Reviews Scraper | Restaurant Ratings and Replies
2GIS - 2GIS Reviews Scraper | Ratings, Photos and Owner Replies
Teachable - Courses, Prices & Instructors - Teachable Scraper - Courses, Prices & Instructors
Trustpilot - Trustpilot Scraper | Reviews, Ratings and Company Contacts
✈️ Travel
Google Maps - Google Maps Scraper
Flight Price - Flight Price Scraper
Booking.com Hotel - Booking.com Hotel Scraper
Trip - Trip Reviews Scraper | Hotel Reviews and Ratings
Booking - Booking Scraper | Hotel Prices, Photos, Availability
🎯 Lead generation
Northdata - Northdata Company Scraper
ZocDoc - ZocDoc Scraper | Doctors, Reviews and Availability
Dealroom - Dealroom Scraper | Companies and Investors
UK Companies House - UK Companies House Enricher
CNPJ Brazilian - CNPJ Brazilian Company Enricher
Google Ads Transparency - Google Ads Transparency Scraper
BuiltWith - BuiltWith Scraper | Tech Stacks and Top Sites
Domain - Domain Enricher
French Company Prospector - French Company Prospector
PagesJaunes - PagesJaunes Scraper | French Business Emails and SIRET
SEC - SEC Scraper | EDGAR Filings and Company Data
SIRET - SIRET Company Enricher
USPTO - USPTO Scraper | Trademark Search and Status
Clutch - Clutch Scraper | Agencies, Reviews, Ratings, Services
Clutch Agency - Clutch Agency Scraper
Dealroom Startup Data - Dealroom Startup Data Scraper
G2 - G2 Reviews Scraper
PagesJaunes - PagesJaunes Business Scraper
SIRET French - SIRET French Company Enricher
ThomasNet Suppliers - ThomasNet Suppliers Scraper
ZocDoc - ZocDoc Scraper
🔎 SEO
Similarweb - Similarweb Scraper | Website Traffic, Rankings and Competitors
Apple - Apple Scraper | App Store Apps, Ratings and Charts
Google News - Google News Scraper
📈 Marketing
Pexels - Pexels Scraper | Photos, Videos and Download Stats
Douyin - Douyin Transcript Scraper | Subtitles and Speech to Text
🧰 More tools
Apple - Apple Reviews Scraper | App Store Reviews and Ratings
PrizePicks - PrizePicks Scraper | Player Props, Lines and Projections
📬 Support
Nous construisons ce scraper pour vous, vos retours l'améliorent pour tout le monde !
- 🐛 Un bug ? Ouvrez un ticket directement sur la page de cet actor, on le corrige vite
- 💡 Une fonctionnalité manquante ? Dites-nous ce qu'il faut ajouter et on le priorisera
- ⚙️ Solutions sur mesure : Contactez-nous pour des intégrations enterprise ou des besoins à grande échelle
Nous répondons à chaque ticket, généralement sous 24h. N'hésitez pas, même les petites suggestions aident !
Retrouvez nos autres scrapers : SilentFlow sur Apify
🇬🇧 English Version
SeLoger Scraper
🇫🇷 Français | 🇬🇧 English
Get real estate listings from SeLoger.com – France's leading property portal with 50+ million monthly visits. Extract apartments for sale, rentals, house prices, energy ratings (DPE/GES), agency contacts and full property details. Export to Excel, CSV or JSON.
✨ Why use this scraper?
- 🏠 All property types: Apartments, houses, land, commercial spaces and new builds
- 🌡️ Energy ratings included: DPE & GES classes with consumption values (A to G)
- 📞 Agency contacts: Agent name, phone number, email address and agency SIREN
- 📍 Location data: GPS coordinates, nearby metro, bus and train stations
- 🔔 Change monitoring: Track new listings and removed properties with Delta Mode
- 🏢 Partner sites covered: SeLogerNeuf, BellesDemeures and SeLoger Bureaux & Commerces
| SilentFlow · SeLoger suite | |
Real Estate Listings | You are here |
🎯 Use cases
| Industry | Application |
|---|---|
| Real Estate Agencies | Monitor competitor listings and track prices across Paris, Lyon, Marseille, Bordeaux |
| Property Investors | Find investment opportunities, analyze price per m² by city and neighborhood |
| Market Research | Study pricing trends, inventory levels and DPE distribution across French regions |
| PropTech Startups | Build valuation tools, market dashboards and property comparison platforms |
| Lead Generation | Collect agency contacts and agent details for B2B outreach |
| Academic Research | Analyze housing market dynamics and energy efficiency data |
📥 Input parameters
Search URLs
| Parameter | Type | Description |
|---|---|---|
startUrls | array | SeLoger search page URLs (paste your search URL from the browser) |
adUrls | array | Direct property listing URLs to scrape individually |
listingIds | array | Listing identifiers when you don't have the link: a numeric id (e.g. 281528645) or the reference at the end of a listing address (e.g. 26VYLL2TQ5H4) |
pages | integer | Number of result pages per URL (1–50, default: 1) |
Scraping options
| Parameter | Type | Description |
|---|---|---|
deepScrape | boolean | Open each listing for full details: description, all photos, DPE, contacts (default: false) |
enableDeltaMode | boolean | Return only new and removed listings since last run (default: false) |
maxItems | integer | Maximum number of listings to return |
maxConcurrency | integer | Parallel workers (1–5, default: 3) |
📊 Output data
Fast mode (search results)
{"id": 255376579,"url": "https://www.seloger.com/annonces/achat/appartement/paris-15eme-75/255376579.htm","title": "Appartement à vendre - Paris 15ème","price": 295000,"pricePerSquareMeter": 9833,"surface": 30,"rooms": 1,"city": "Paris 15ème","zipcode": "75015","propertyType": "Apartment","transactionType": "Buy","images": ["https://mms.seloger.com/..."],"scrapedAt": "2025-01-15T10:30:00Z"}
Deep scrape (full listing)
{"id": 255376579,"url": "https://www.seloger.com/annonces/achat/appartement/paris-15eme-75/255376579.htm","title": "Appartement à vendre - Paris 15ème","description": "Dans un immeuble récent de bon standing, studio lumineux au 8ème étage...","price": 295000,"pricePerSquareMeter": 9833,"surface": 30,"rooms": 1,"bedrooms": 0,"floor": 8,"totalFloors": 32,"constructionYear": 2010,"propertyType": "Apartment","transactionType": "Buy","isNew": false,"isExclusive": true,"hasParking": true,"hasBalcony": true,"hasElevator": true,"city": "Paris 15ème","zipcode": "75015","district": "Emeriau-Zola","departmentCode": "75","regionName": "Île-de-France","lat": 48.8456,"lng": 2.2871,"energyClass": "D","energyValue": 180,"gesClass": "C","gesValue": 25,"estimatedCostMin": 1200,"estimatedCostMax": 1800,"images": ["https://mms.seloger.com/..."],"transports": [{"type": "Metro", "name": "Pasteur", "line": "6"},{"type": "Bus", "name": "Convention", "line": "62"}],"contactName": "Century 21 Paris 15","contactPhone": "0123456789","contactEmail": "contact@agency.fr","agencyId": "12345","siren": "123456789","contactAddress": "10 rue du Commerce, 75015 Paris","publicationDate": "2025-01-05T10:00:00Z","lastModificationDate": "2025-01-12T14:30:00Z","scrapedAt": "2025-01-15T10:30:00Z"}
🗂️ Data fields
| Category | Fields |
|---|---|
| Property | id, url, title, description, price, pricePerSquareMeter, surface, rooms, bedrooms, floor, totalFloors, constructionYear |
| Classification | propertyType, transactionType, isNew, isExclusive |
| Amenities | hasParking, hasBalcony, hasElevator |
| Location | city, zipcode, district, departmentCode, regionName, lat, lng |
| Energy | energyClass, energyValue, gesClass, gesValue, estimatedCostMin, estimatedCostMax |
| Media | images (array of URLs) |
| Transport | transports (type, name, line) |
| Agency | contactName, contactPhone, contactEmail, agencyId, siren, contactAddress |
| Dates | publicationDate, lastModificationDate, scrapedAt |
🚀 Examples
Apartments for sale in Paris
{"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"}],"pages": 5,"deepScrape": true}
Rental listings in Lyon
{"startUrls": [{"url": "https://www.seloger.com/immobilier/locations/immo-lyon-69/"}],"pages": 3,"deepScrape": true}
Specific property listings
{"adUrls": [{"url": "https://www.seloger.com/annonces/achat/appartement/paris-15eme-75/255376579.htm"},{"url": "https://www.seloger.com/annonces/achat/appartement/paris-14eme-75/254724897.htm"}]}
Multi-city scraping
{"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"},{"url": "https://www.seloger.com/immobilier/achat/immo-lyon-69/"},{"url": "https://www.seloger.com/immobilier/achat/immo-marseille-13/"}],"pages": 3,"deepScrape": true,"maxItems": 200}
Listings by identifier
When you only have identifiers (a data export, a reference copied from the end of a listing address), pass them in listingIds: each id or reference is resolved to its full listing page, whichever of the group's sites it lives on.
{"listingIds": ["281528645", "26VYLL2TQ5H4"]}
Monitor new listings (Delta Mode)
{"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"}],"pages": 5,"enableDeltaMode": true}
💻 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"startUrls": [{"url": "https://www.seloger.com/immobilier/achat/immo-paris-75/"}],"pages": 3,"deepScrape": True,}run = client.actor("silentflow/seloger-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["price"])
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/seloger-scraper').call({startUrls: [{ url: 'https://www.seloger.com/immobilier/achat/immo-paris-75/' }],pages: 3,deepScrape: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(({ title, price }) => console.log(title, price));
📈 Performance & limits
| Metric | Value |
|---|---|
| Max pages per URL | 50 |
| Listings per page | ~15–20 |
| Max concurrent workers | 5 |
| Supported sites | seloger.com, selogerneuf.com, bellesdemeures.com, seloger-bureaux-commerces.com |
| Supported URL formats | Search pages, list.htm, classified-search, direct listing URLs |
💡 Tips for best results
- Start with a search URL: Go to seloger.com, apply your filters and copy the URL into
startUrls - Use Deep Scrape for complete data: Enable
deepScrape: trueto get descriptions, DPE ratings and agency contacts - Monitor listings with Delta Mode: Schedule runs with
enableDeltaMode: trueto receive only new and removed listings - Scrape multiple cities at once: Add multiple URLs to
startUrlsto cover several regions in a single run - Set maxItems to control costs: Use
maxItemsto cap the number of results when testing
❓ FAQ
Q: What is the difference between Fast Mode and Deep Scrape? Fast Mode extracts property data directly from search results (price, surface, rooms, location). Deep Scrape visits each listing page to add descriptions, all photos, DPE/GES ratings and full agency contacts.
Q: How does Delta Mode work? Delta Mode compares the current results with your previous run and returns only new listings that appeared and removed listings that are no longer available. Ideal for automated monitoring and price alerts.
Q: Can I scrape specific listings I've saved?
Yes, add any seloger.com listing URLs to the adUrls field, or their identifiers to listingIds (numeric id or the reference at the end of a listing address), and the scraper will fetch full details for each one.
Q: What export formats are available? Download your data as Excel (XLSX), CSV, JSON, XML or HTML from the dataset tab. You can also connect via the Apify API for real-time integration.
Q: Does the scraper cover new builds and commercial properties? Yes, the scraper supports selogerneuf.com for new construction and seloger-bureaux-commerces.com for office and retail spaces, in addition to seloger.com and bellesdemeures.com.
📬 Support
We're building this scraper for you, your feedback makes it better for everyone!
- 🐛 Found a bug? Open an issue directly on this actor's page, we'll fix it fast
- 💡 Need a feature? Tell us what's missing and we'll prioritize it
- ⚙️ Custom solutions: Contact us for enterprise integrations or high-volume needs
We respond to every issue, usually within 24 hours. Don't hesitate, even small suggestions help!
Check out our other scrapers: SilentFlow on Apify
