Pricing
from $0.96 / 1,000 results
SeLoger Universal Scraper
⚡ Extract unlimited SeLoger listings in seconds! Drop your search URL and get rich, structured real estate data — price, surface, rooms, location, DPE & more. Perfect for market analysis, investment scouting, price benchmarking or lead generation. Automate the French property market & stay ahead! 🏡
Pricing
from $0.96 / 1,000 results
Rating
5.0
(1)
Developer
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🏠 SeLoger Scraper
A simple tool to extract SeLoger listings and turn France's leading real-estate portal into structured, usable data.
Stop scrolling and copy-pasting. Collect thousands of listings automatically — with the full content of each ad — filter by your exact criteria, and export to JSON, CSV or Excel for analysis.
🎯 Use cases
This tool can be used for: real-estate analysis, price monitoring, deal hunting, investment research, competitive watch, lead generation, market research, etc.
🚀 Quick start
You have two ways to tell the scraper what to collect:
Option A — Use the simple filters (recommended, no URL needed)
- Pick rent or buy, type a city (e.g.
Paris 11,Lyon,75011) - Optionally set price, surface, rooms, property type
- Run
Option B — Paste a SeLoger URL (advanced)
- Run a search on SeLoger.com
- Copy the URL from your browser's address bar (it looks like
https://www.seloger.com/classified-search?distributionTypes=Rent&estateTypes=Apartment&locations=...) - Paste it into Search URLs and run (the older
list.htm?...URLs work too)
Use either filters or a URL. If you fill both, the URL wins.
No technical knowledge required.
Example Input — by filters (Option A)
{"transaction":"rent","locations":["Paris 11"],"property_types":["apartment"],"price_max":2000,"rooms_min":2,"max_pages":10,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"FR"}}
Example Input — by URL (Option B)
{"urls_list":["https://www.seloger.com/classified-search?distributionTypes=Rent&estateTypes=Apartment,House&locations=AD08FR31096"],"max_pages":10,"fetch_details":true,"concurrency":8,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"FR"}}
Example Output
{"id":"24LD1P1D4JBQ","legacy_id":211815093,"url":"https://www.seloger.com/annonces/locations/appartement/paris-18eme-75/.../211815093.htm","title":"Appartement à louer","headline":"1 chambre à Montmartre","description":"Splendide appartement rénové et meublé situé Rue Lamarck, dans le quartier de Montmartre...","distribution_type":"RENT","property_type":"APARTMENT","rooms":2,"bedrooms":1,"surface":55,"floor":"4/6","epc":"F","prices":{"Loyer charges comprises":"2 895 €/mois","Coûts supplémentaires":"480 €/mois"},"city":"Paris 18ème arrondissement","district":"Grandes Carrières-Clichy","zip_code":"75018","lat":48.8907,"lng":2.334,"transport":[{"type":"METRO","lines":["12","13"]}],"features":[{"icon":"furnished","value":"Meublé"}],"photos":["https://mms.seloger.com/.../photo-1.jpg","..."],"contact_name":"UKIO FRANCE","contact_phones":["+33(0)757902019"],"is_exclusive":true,"has_3d_visit":true,"scraped_at":"2026-06-21 15:00:00","search_url":"https://www.seloger.com/list.htm?projects=1&types=1,2&..."}
✨ Features
- Rich data out of the box: each listing already comes with description, photos, price, surface, rooms, DPE, transport and the agency phone — no extra cost
- Two ways to search: just type a city and pick filters (rent/buy, type, price, surface, rooms…), or paste a real SeLoger URL
- Optional full detail: turn on
fetch_detailsfor every photo, the full feature list and exact GPS (slower and more expensive — see below) - Fast & parallel, multiple searches per run
- No login, no cookie: a residential FR proxy is enough
- Formats: JSON, CSV, or Excel
💸 Keep the cost low
- Leave
fetch_detailsOFF (the default). The search results already include the description, photos, phone and key facts. Turning it on fetches one heavy page per listing through the proxy — that's the main cost driver. - Use
max_pagesto cap volume (25 listings/page).0= up to ~2,500 listings. - Lower
concurrencyif you don't need speed. The actor runs on 512 MB by default.
⚙️ Inputs at a glance
| Input | What it does |
|---|---|
transaction | rent or buy (Option A) |
locations | City / postal code, e.g. Paris 11, Lyon, 75011 (Option A) |
property_types | apartment and/or house (Option A) |
price_min / price_max | Price range in € (Option A) |
surface_min / surface_max | Surface range in m² (Option A) |
rooms_min / bedrooms_min | Minimum rooms / bedrooms (Option A) |
urls_list | One or more SeLoger search URLs (Option B, advanced) |
split_intervals | Auto-split by price to pass the ~2500 cap (default ON) |
max_pages | Pages per search/interval, 25 each (0 = all) |
fetch_details | Open each listing's page for full detail (default OFF, costs more) |
concurrency | Simultaneous requests (default 8) |
proxyConfiguration | Apify proxy (Residential FR recommended) |
⁉️ FAQ
- Do I need a SeLoger account or cookie? No. Just enable a France residential proxy (preset by default) and run.
- Filters or URL? Use the filters (Option A) — just a city is required. Or paste a SeLoger URL (Option B). If you fill both, the URL wins.
- More than 2,500 results? Handled automatically: when a search exceeds SeLoger's
~2,500 cap, the actor splits it into price intervals (each under the cap) and scrapes
them all. Keep
split_intervalsON and setmax_pages: 0to get everything. - Big run taking long? Lots of listings means lots of pages — data is saved to the dataset as it goes, so even a timeout keeps everything scraped so far. The default run timeout is 4 hours (raise it for very large runs).
- Want it faster / lighter? Turn off
fetch_details(the search results already include a description), or raiseconcurrency. - Some items have a
detail_error? A few listings can't return a full detail page: ones SeLoger has already deleted (still shown in results), or listings hosted on a partner site (e.g. bellesdemeures.com). For those you still get the search-result summary (price, surface, rooms, location, photos…). - Legal: public data only. Respect SeLoger's Terms of Service and GDPR.
- Freshness: data is collected live at runtime.
- Automation: integrates with the Apify API, scheduler, and your workflows.
🚀 Ready?
Open the Input tab → paste your URL(s) → Run → get your data in Output.
🆘 Issues
If you have any questions or encounter any issues, please kindly post them in the Issues tab — I'll be happy to help and respond as soon as possible! 😊
