Seloger Property Extractor
Pricing
from $2.99 / 1,000 results
Seloger Property Extractor
A robust, high-speed scraper to extract property listings directly from SeLoger.com. Capture prices, living areas, rooms, agency details, and original image galleries. Features smart per-URL pagination and instant exports to Excel, JSON, or CSV.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
SeLoger Property Extractor: Scrape Real Estate Listings from France
SeLoger Property Extractor is a high-performance, production-ready web scraper designed to extract real estate listings, pricing, dimensions, energy ratings, and complete media galleries directly from SeLoger.com. This tool leverages advanced, built-in network bypass systems to reliably gather real-time housing data across France, helping real estate agents, investors, and market analysts make data-driven decisions without manual browsing or proxy setup.
Key Features
- Limit-Wise Per-URL Pagination: The extractor automatically paginates through search results for each input URL individually. It will stop precisely when it reaches your custom limit (
maxItemsPerUrl) for that search or when there are no more pages. - Decompressed JSON Extraction: Unlike standard web scrapers that rely on fragile HTML DOM parsing, this actor uses advanced decompression algorithms to parse SeLoger's internal, highly structured JSON data states. This makes the scraper exceptionally fast, stable, and immune to minor website interface updates.
- Rich Dataset Output: Collects complete property details, including listing IDs, prices, price per square meter, total rooms, bedrooms, living area ($m^2$), plot/land area, energy ratings ($A$-$G$), location zip codes, districts, agency details, and original high-resolution image galleries.
- Zero Configuration Needed: Built-in automated IP routing and anti-bot bypass mechanisms mean you do not need to purchase expensive proxy pools, set up rotating headers, or manage user sessions. Everything works out of the box.
What Data Does This Actor Extract?
The extracted data is saved to a clean, flattened dataset that you can download in JSON, CSV, XML, or Excel formats. The actor extracts the following fields for each property listing:
| Field Name | Type | Description |
|---|---|---|
id | String | Unique identifier of the property listing. |
brand | String | Platform brand (e.g., 'seloger'). |
status | String | Listing publishing status (e.g., 'Published'). |
propertyTitle | String | Title of the property listing (e.g., "Maison neuve à vendre"). |
price | String | Formatted price of the listing (e.g., '295 000 €'). |
pricePerM2 | String | Formatted price per square meter (e.g., '2 458 €/m²'). |
rooms | Integer | Total number of rooms. |
bedrooms | Integer | Total number of bedrooms. |
areaM2 | Number | Total living area of the property in square meters ($m^2$). |
plotAreaM2 | Number | Total land/plot area in square meters ($m^2$) if applicable. |
city | String | City where the property is located. |
zipCode | String | Zip code of the property's location. |
district | String | Neighborhood or district name of the property. |
energyClass | String | Energy efficiency rating class (e.g., 'A', 'B', 'D', 'G'). |
headline | String | Short headline of the listing description. |
descriptionText | String | Full description text of the property listing. |
providerTitle | String | Name of the agency, builder, or seller. |
listingUrl | String | Direct URL link to the original SeLoger listing. |
isExclusive | Boolean | Whether the listing is exclusive to SeLoger. |
has3DVisit | Boolean | Whether a 3D virtual tour is available. |
hasBrokerageFee | Boolean | Whether brokerage fees apply. |
isNewProperty | Boolean | Whether the property is a newly built project. |
images | Array | List of original high-resolution image URLs. |
scrapedAt | String | ISO timestamp when the listing was scraped. |
How to Get SeLoger Search URLs
To scrape the exact listings you are interested in:
- Open your web browser and go to SeLoger.com.
- Use the search filters on the homepage to select your preferences (e.g., Buy vs. Rent, House vs. Apartment, specific cities/departments, price range, room counts, and square footage).
- Click Search (Rechercher) to load the filtered search results.
- Copy the complete URL from your browser's address bar.
- Example:
https://www.seloger.com/classified-search?distributionTypes=Buy&estateTypes=House,Apartment&locations=AD08FR36790&m=homepage_new_search
- Example:
- Paste this URL (or multiple URLs) into the
urlsfield of the actor's input configuration.
Input Parameters
You can configure the behavior of the scraper using the following inputs:
| Field Name | Type | Default | Description |
|---|---|---|---|
urls | Array | Required | A list of SeLoger search or listing URLs to scrape property data from. |
maxItemsPerUrl | Integer | 25 | Maximum number of listings to extract and process per input search URL (max: 1000). |
requestTimeoutSecs | Integer | 30 | Per-request timeout in seconds when contacting the built-in bypass servers (min: 5, max: 120). |
Output Dataset Example
Here is a typical JSON dataset record extracted by this actor:
{"id": "26ELW4BH5V8N","brand": "seloger","status": "Published","propertyTitle": "Terrain avec maison neuve à vendre","price": "295 000 €","pricePerM2": "2 458 €/m²","rooms": 6,"bedrooms": 4,"areaM2": 120.0,"plotAreaM2": 400.0,"city": "Franconville","zipCode": "95130","district": "Séquoia de la Gare","energyClass": "A","headline": "Projet de construction d'une maison 120 m² avec terrain à FRANCO","descriptionText": "Financement personnalisé : • Profitez d'un prêt à TAUX ZERO RENFORCE ! (180 000 euros) pour réduire vos mensualités, avec un TAUX INFERIEUR à 2,00% sur 25 ans...","providerTitle": "Jennifer Agence de Villapolis","listingUrl": "https://www.seloger-construire.com/detail/270583215","isExclusive": false,"has3DVisit": true,"hasBrokerageFee": false,"isNewProperty": false,"images": ["https://mms.seloger.com/0/e/3/a/0e3aa2ca-ff77-4d1b-8ad4-ea9a613a1b19.jpg?ci_seal=2c65f7a12bc81a29c28721a023bd9a0e80875d1b","https://mms.seloger.com/3/0/0/a/300ae1b3-51c8-4516-b3d3-639de74d03b6.jpg?ci_seal=628b0802bf4986ae0decc5f25c91613e7ae23edf"],"scrapedAt": "2026-06-08T10:45:13Z"}
Use Cases
- Market Intelligence: Monitor real-time real estate price trends, rental yields, and housing supply across various French cities.
- Investment Assessment: Effortlessly calculate price-per-square-meter metrics to locate underpriced or high-value investment deals.
- Lead Sourcing & Brokerage: Match developers, builders, or buyers with properties matching highly specific zip codes, size, or room counts.
- Academic & Urban Studies: Extract reliable, historical data arrays to analyze urban growth, residential densities, and energy efficiency trends across France.
FAQ
Do I need to buy proxy servers or create user accounts? No. The scraper features automated, pre-configured internal bypass networks. It manages request headers, rotative sessions, and access configurations transparently, so you do not need to purchase external proxies or register accounts.
How does pagination work?
If a search URL contains multiple pages of results, the scraper automatically detects pagination and navigates page-by-page. It will continue extracting properties for that specific URL until it collects the number of listings specified in maxItemsPerUrl (default is 25), or until no more results are available on SeLoger.
Can I export the extracted listings? Yes. Once the scrape completes, you can download your clean, structured dataset in any format supported by Apify, including JSON, CSV, Excel, XML, or a visual HTML table.
Automate your real estate research, find incredible investment opportunities, and analyze the French housing market with reliable, high-speed SeLoger data extraction.