SeLoger Scraper - France Sale & Rent Property Listings
Pricing
from $2.50 / 1,000 results
SeLoger Scraper - France Sale & Rent Property Listings
Scrape SeLoger sale/rent listings by location or URL across apartments, houses, parking, land, commercial, offices, loft and more. Extract prices, rooms, surface, DPE, agents, and photos as a SeLoger API alternative.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
kane liu
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does SeLoger Property Scraper do?
Scrape SeLoger France property listings for sale and to rent, then export structured data to a Dataset. This Actor is a practical SeLoger API alternative for researchers, agencies, investors, and automations that need clean French housing data from SeLoger.com.
Enter a France location (for example paris or ile-de-france/paris-75000) or paste SeLoger search / property URLs. Optionally open each listing detail page to enrich prices, DPE energy grades, agent contacts, features, and photos.
SeLoger protects pages with DataDome. This Actor uses Camoufox (Firefox fingerprinting browser on Xvfb virtual headless) plus Apify RESIDENTIAL proxy (recommended country FR). Location searches prefer SeLoger immobilier/... SEO URLs for more reliable cloud runs.
Features
What can this SeLoger Scraper do?
- Scrape SeLoger for-sale listings (
channel=BUY/ achat) - Scrape SeLoger to-rent listings (
channel=RENT/ location) - Cover full www.seloger.com
bien-*categories (apartments, houses, parking, commercial, offices, loft, and more) - Build searches from a location alias or path
- Paginate SeLoger search result pages (SRP, ~30 listings per page)
- Parse SRP from
__UFRN_FETCHER__→classified-serp-init-data.pageProps - Enrich listings from LDP via
__UFRN_LIFECYCLE_SERVERREQUEST__→app_cldp.data.classified - Extract prices, rooms, surface, DPE, provider, and gallery images
- Skip cross-brand cards (
bellesdemeures.com,selogerneuf.com) whenonlySeloger=true - Cap runs with
maxItemsandmaxPages - Run on the Apify platform with scheduling, Dataset export, webhooks, and API access
- Use Apify Proxy (recommended: residential + FR) for more stable cloud runs
What data can you extract from SeLoger?
| Property field | Example |
|---|---|
| Listing ID / URL | 26KTEE2GN9BK, https://www.seloger.com/annonces/achat/.../*.htm |
| Search property type | searchPropertyType — resolved input path (local-commercial, parking, …) |
| Listing property type | Site propertyType / estate type on the card (unchanged) |
| Title | Appartement à vendre / Appartement à louer |
| Price | 299 000 € or rent display price |
| Rooms / surface | 3 / 65 (may be null for parking / commercial) |
| Energy (DPE) | D, E |
| Address parts | City, zip, district |
| Provider / agent | Agency name, rating when present |
| Images | Gallery image URLs |
| Detail extras | Features, co-ownership, deposit (rent), description |
| Coordinates | Latitude / longitude when present |
Why scrape SeLoger / France property listings?
SeLoger is one of the largest France property portals. Scraping SeLoger listing data helps with:
- Market research and price benchmarking across Paris, Lyon, Marseille, and other areas
- Lead generation for agencies, conveyancers, and service providers
- Investment screening across sale and rental inventory in France
- Monitoring new listings, price changes, DPE grades, and agent coverage
- Feeding dashboards, CRMs, spreadsheets, or AI agent workflows
How to scrape SeLoger property data
- Open this Actor and click Try for free (or Start).
- Set
location(for exampleparis) or provide SeLogerstartUrls. - Choose
channel:BUYfor sale (achat) orRENTfor to-rent (location). - Set
maxItemsandmaxPagesfor a small test first. - Keep
scrapeDetailsenabled when you need full listing enrichment. - Prefer Apify RESIDENTIAL proxy with country FR on cloud runs.
- Click Start, then download the Dataset as JSON, CSV, Excel, or JSONL.
Example input (for sale in Paris)
{"location": "paris","channel": "BUY","propertyType": "appartement","maxItems": 25,"maxPages": 1,"scrapeDetails": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "FR"}}
Example input (to rent via search URL)
{"startUrls": [{"url": "https://www.seloger.com/immobilier/locations/immo-paris-75/bien-appartement/"}],"maxItems": 20,"maxPages": 1,"scrapeDetails": true}
Example input (parking to rent / commercial for sale)
{"location": "paris","channel": "RENT","propertyType": "parking","maxItems": 10,"maxPages": 1,"scrapeDetails": false}
{"location": "paris","channel": "BUY","propertyType": "local-commercial","maxItems": 10,"maxPages": 1,"scrapeDetails": false}
Aliases such as commercial → local-commercial, offices → bureaux, garage → parking are accepted. Unknown values fall back to appartement with a warning.
Sister sites (selogerneuf.com, seloger-bureaux-commerces.com, bellesdemeures.com, seloger-construire.com) are not built-in propertyType values — paste their URLs in startUrls and set onlySeloger=false when needed.
Pricing
This Actor uses Pay per event pricing:
| Event | Price |
|---|---|
Actor start (apify-actor-start) | $0.005 per start |
Result (apify-default-dataset-item) | $2.50 / 1,000 listings ($0.0025 each) |
Platform usage costs are paid by the user (compute, proxy, storage). Keep maxItems low while testing. For production, schedule recurring runs and export only the fields you need.
Example: 1 start + 1,000 enriched listings ≈ $0.005 + $2.50 in event charges, plus platform usage.
Recommended cloud resources: 2048 MB default for SRP-only / light runs; use 4096 MB for detail-heavy (scrapeDetails=true) or larger crawls. Timeout ≥ 15–30 minutes for detail enrichment.
Input
Use the Input tab for the full form. Core fields:
| Field | Description |
|---|---|
startUrls | Optional SeLoger search (SRP) or property detail (LDP) URLs |
location | France place alias (paris) or path (ile-de-france/paris-75000) |
channel | BUY (achat / for sale) or RENT (location / to rent) when building from location |
propertyType | Main-site bien-* slug (see matrix below) or English alias |
maxItems | Maximum listings to save |
maxPages | Maximum search pages (~30 listings per page) |
scrapeDetails | Fetch LDP and merge full classified fields |
onlySeloger | Keep only seloger.com listing URLs |
requestDelayMillis | Delay before each browser navigation (keep higher for DataDome) |
proxyConfiguration | Apify Proxy settings (RESIDENTIAL + FR recommended) |
propertyType matrix (www.seloger.com)
| Value | Notes |
|---|---|
appartement | Apartments (aliases: homes, apartment) |
maison | Houses (alias: house) |
terrain | Land (alias: land) |
immeuble | Buildings (alias: building) |
parking | Parking / garage (aliases: garage) |
local-commercial | Commercial premises (aliases: commercial, premises) |
bureaux | Offices (aliases: offices, office) |
loft | Lofts |
boutique | Shops (alias: shop) |
batiment | Commercial buildings |
chalet | Chalets |
ferme | Farms (alias: farm) |
chateau | Castles (alias: castle) |
hotel-particulier | Mansions (alias: mansion) |
all | No bien-* filter on the immobilier URL |
Output example
Each Dataset item is one SeLoger listing. You can download results as JSON, CSV, Excel, or JSONL.
{"id": "26KTEE2GN9BK","url": "https://www.seloger.com/annonces/achat/appartement/paris-10eme/275134013.htm","source": "seloger","sourceLayer": "srp+ldp","channel": "BUY","searchPropertyType": "appartement","propertyType": "Appartement","title": "Appartement à vendre","priceAmount": 299000,"priceFormatted": "299 000 €","rooms": 1,"surface": 31,"energyClass": "D","city": "Paris 10ème arrondissement","zipCode": "75010","scrapedAt": "2026-07-18T08:00:00.000Z"}
Key-value store helpers:
OUTPUT/RUN_SUMMARY— counts, engine, URLs, warningsERROR_SUMMARY— present when a run fails
Tips for better SeLoger scraping results
- Start with
maxPages: 1andmaxItems: 5–25to validate filters. - Use residential FR proxies on Apify Cloud; datacenter IPs often hit DataDome / captcha.
- Keep
requestDelayMillisat 1500+ and avoid aggressive concurrency. - Prefer SeLoger
immobilier/...SEO URLs over bare/recherche/shells when possible. - Enable
onlySelogerto skip partner-brand cards in SRP results. - Split large areas into smaller location paths if you need broader coverage.
FAQ
Is there an official SeLoger API?
SeLoger does not offer a simple public listings API for arbitrary third-party extraction. This Actor provides a SeLoger scraper / API-style Dataset export for public listing pages via UFRN hydration.
Can I scrape both sale and rent France property listings?
Yes. Run once with channel=BUY and once with channel=RENT, or supply separate search URLs in startUrls.
Does it scrape property detail pages?
Yes, when scrapeDetails is enabled. Detail enrichment parses SeLoger __UFRN_LIFECYCLE_SERVERREQUEST__ into full classified fields.
What format can I export?
Apify Dataset downloads support JSON, JSONL, CSV, Excel, XML, and RSS. You can also pull results through the Apify API, Integrations, or webhooks.
Is it legal to scrape SeLoger?
Only scrape publicly available listing data and only if you have a legitimate reason. Personal data may appear in public listings and can be protected by GDPR and similar laws. Review SeLoger terms and your own compliance obligations before large-scale collection. This tool is intended for ethical use of public information. Do not submit contact forms automatically.
How do I run this SeLoger Scraper via API?
Use the Apify API, CLI (apify call), or Schedules. Pass the same JSON input shown above. See the API tab on this Actor page for ready-made code snippets.
Live View / standby endpoints
When the Actor runs in standby / Live View mode, these operational endpoints are available:
| Method | Path | Description |
|---|---|---|
GET | / | Service info |
GET | /health | Health check |
GET | /input-example | Low-cost sample input |
GET | /openapi.json | Deployed OpenAPI document |
Normal scraping still runs as a standard Actor run (not through these endpoints).
Support
Open the Issues tab on this Actor page with sample input, run ID, and expected vs actual results. Feature requests for extra filters or fields are welcome.
Related Actors
Looking for other property or lead sources? Browse more scrapers from the same publisher on Apify Store, including UK and Ireland real-estate Actors for multi-market workflows.