SeLoger Scraper - Listings With Real Sale Prices
Pricing
from $1.20 / 1,000 property listings
SeLoger Scraper - Listings With Real Sale Prices
SeLoger property listings for sale or rent in any French city, postcode or département: price, €/m², rooms, DPE, photos, agency, compared with real sale prices nearby (DVF). Only-new mode for alerts. No login.
Pricing
from $1.20 / 1,000 property listings
Rating
0.0
(0)
Developer
Ken Digital
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
SeLoger property listings as clean rows, for sale or for rent, in any French city, postcode or département: price, €/m², surface, rooms, bedrooms, floor, DPE energy class, year built, photos, full description, agency and publication date. Every sale listing is also compared with what homes actually sold for nearby, from the government's DVF register. Turn on Only new listings and schedule it for property alerts that never repeat a listing.
New name: this actor is now
cycha/seloger-scraper(it wasjoyouscam35875/seloger-scraperuntil 21 October 2026). If an API call or integration stopped working, update the name, or use the actor IDWt1UcHhbL47JuryMK, which never changes.
Annonces SeLoger à vendre ou à louer, par ville, code postal ou département : prix, €/m², surface, pièces, DPE, photos, agence, comparées aux prix de vente réels (DVF). Mode « nouvelles annonces uniquement » pour des alertes.
- Any place:
Paris,75011,Lyon,Bordeaux,33,Haute-Savoie; several searches, one per line. - Real filters: buy or rent, apartment / house / land / parking, price, surface, rooms.
- Market check included:
marketPricePerSqmis the median €/m² actually paid for the same type of home in the same postcode over the last two years, andpriceVsMarketis this listing's €/m² divided by it (0.85 = 15% below the market). Viagers, bare-ownership sales and auctions list only part of the price: they are marked insaleTypeand get nopriceVsMarket, so they never pose as bargains. - Only new listings remembers what earlier runs delivered, so scheduled runs return and bill only fresh listings.
- No login, no account, no proxy setup.
Quick start
{"location": "Paris\n92","transactionType": "buy","propertyTypes": ["apartment"],"maxPrice": 600000,"minSurface": 40,"maxResults": 500}
Daily alert: add "onlyNewListings": true, save as a task, schedule it every morning, and connect Slack, email or Google Sheets from the task's Integrations tab.
Input
| Field | Type | Default | Description |
|---|---|---|---|
location | string | required | City, postcode or département. One per line for several searches. |
transactionType | string | buy | buy or rent. |
propertyTypes | array | apartment, house | apartment, house, land, parking, other. |
minPrice / maxPrice | integer | Sale price, or monthly rent. | |
minSurface / maxSurface | integer | Living area in m². | |
minRooms | integer | Pièces (T3 = 3). | |
maxResults | integer | 100 | Per location. 0 = everything SeLoger returns (up to 3,000). |
marketComparison | boolean | true | Add DVF market prices to sale listings. |
onlyNewListings | boolean | false | Return only listings not delivered by earlier runs of the same searches (one found by two searches is sent once). |
Output
{"listingId": "seloger:268MUDI8TF75","url": "https://www.seloger.com/annonce/achat/auvergne-rhone-alpes/rhone-69/lyon-69000/268MUDI8TF75","title": "Superbe 3 pièces","transactionType": "buy","propertyType": "apartment","price": 189000,"pricePerSqm": 2739.13,"surface": 69,"rooms": 3,"bedrooms": 2,"floor": "2/5","energyClass": "A","yearBuilt": 2024,"newBuild": true,"city": "Lyon 8ème arrondissement","postalCode": "69008","district": "Monplaisir","description": "Lyon 8ème : Appartement T3 Neuf...","photos": ["https://..."],"sellerType": "agency","agencyName": "Example Immobilier","publishedAt": "2026-10-01T09:12:00Z","marketPricePerSqm": 4310,"marketSampleSize": 812,"marketScope": "postcode","priceVsMarket": 0.636,"searchLocation": "Lyon","scrapedAt": "2026-10-07T10:00:00+00:00"}
Fields SeLoger does not publish for a listing are null. Names of private sellers are never exported.
Pricing
Pay per event: one result event per listing row, market comparison included, plus a tiny actor-start fee. With Only new listings on, a run with nothing new costs only the start fee.
Use cases
- Property alerts for a city and budget, every morning
- Investors: sort by
priceVsMarketto find listings priced under what homes actually sold for nearby - Agencies: monitor competitors' new mandates, prices and price drops by area
- Market studies: asking prices vs. sale prices, €/m² by postcode, DPE mix
Integrations
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("cycha/seloger-scraper").call(run_input={"location": "Bordeaux","propertyTypes": ["apartment"],"maxPrice": 300000,"onlyNewListings": True,})for row in client.dataset(run["defaultDatasetId"]).iterate_items():print(row["price"], row["surface"], row["priceVsMarket"], row["url"])
Works with Make, Zapier, n8n, Google Sheets, schedules and webhooks, and as an MCP tool for AI agents.
FAQ
How is priceVsMarket computed? From DVF, the public register of every property sale in France: the two latest full years for the département, sales of exactly one apartment or house, median €/m² for the listing's postcode (or its commune or département when the postcode has fewer than 5 sales). It is a first filter, not a valuation.
Why do I sometimes get fewer listings? SeLoger protects its site against automated traffic. The actor retries with fresh connections; if SeLoger still refuses, the run succeeds with what it has and the status message says so. Re-running usually works.
I need Leboncoin, PAP, Bien'ici and Logic-Immo too. Use the SeLoger, Leboncoin, Bien'ici, PAP & Logic-Immo Scraper: same fields, five sites, duplicates removed.
Is it legal? The actor reads publicly visible listings. You are responsible for how you use the data and for complying with SeLoger's terms and the GDPR.
Feedback
Missing a field? Open an issue on the actor's Issues tab. If this scraper saved you time, a short review on the Store page helps other people find it.
Related actors by the same developer
| Actor | What it does |
|---|---|
| SeLoger, Leboncoin, Bien'ici, PAP & Logic-Immo Scraper | French property listings from five sites with real sale prices |
| Leboncoin Scraper | Ads from any Leboncoin category, cars included |
| Zillow Search Scraper | Every home of a Zillow search, past the 820 limit |