SeLoger.com French Real Estate Scraper
Pricing
from $11.70 / 1,000 results
SeLoger.com French Real Estate Scraper
Scrapes SeLoger.com property listings by city, transaction type, or direct URL. Returns each listing as a flat row with price, surface, rooms, DPE, and description.
Pricing
from $11.70 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
12
Total users
0
Monthly active users
15 days ago
Last modified
Categories
Share
SeLoger.com French Real Estate Scraper
Scrape French real estate listings from SeLoger.com by city, transaction type, or direct URL, up to a million per run. Every listing returns its price, surface area, room count, DPE rating, and full description. No API key required. Export to CSV, JSON, Excel, or XML.
SeLoger.com is France's leading property portal, but manually collecting listings for market analysis or investment tracking is slow and repetitive. This Actor reads the public search results and listing pages directly, letting you filter by city and buy or rent, or target a precise search URL. It returns structured data ready for spreadsheets or databases, without needing to register an application or manage rate limits.
| Who uses it | What they scrape SeLoger for |
|---|---|
| Real estate investors | Monitor new listings in a target city to spot undervalued properties before they are widely seen. |
| Market analysts | Track price per square meter trends across different French departments over time. |
| PropTech startups | Feed a clean, structured dataset of active listings into an internal valuation model or app. |
| Rental seekers | Get alerted to new rental listings matching specific criteria in a competitive market like Paris or Lyon. |
What it does
This Actor collects SeLoger.com real estate listings by city, transaction type, or direct search URL, and returns each property as a flat row.
- 🏙️ City and transaction type search: Provide a city slug like paris-75 and choose achat or locations to scrape the main search feed.
- 🔗 Direct URL input: Paste any SeLoger.com search URL to replicate exact filters, sorting, and map bounds.
- 📊 Structured output: Every listing is flattened into a consistent row with price, surface, rooms, DPE, description, and media counts.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with SeLoger data
📈 Track market prices by city.
A market analyst runs the Actor weekly on lyon-69 for achat to build a price-per-square-meter index and advise clients on fair market value.
🏠 Find investment properties early.
An investor scrapes new rental listings in bordeaux-33 daily, filtering for low price-to-surface ratios to identify cash-flow-positive opportunities.
🔔 Monitor a competitive rental market.
A relocation agent scrapes locations in paris-75 every hour to alert expat clients the moment a suitable apartment appears.
🔍 Audit a specific search URL.
A data journalist pastes a complex SeLoger URL with multiple filters to capture all listings matching an investigation's criteria in one structured export.
Why choose this scraper
| What you get | |
|---|---|
| No API registration | Access public listing data without an API key or OAuth flow. |
| Flexible targeting | Scrape by city slug or paste any custom search URL from SeLoger. |
| Scalable collection | Fetch up to a million listings in a single run for large-scale analysis. |
How it compares
This Actor focuses on straightforward, high-volume SeLoger.com scraping by city or URL. The competitors below also target SeLoger, with some offering additional features like multi-source collection or per-result pricing models.
| Feature | ParseForge | SeLoger Scraper 💰 From $0.9/1K France Real Estate Extractor | SeLoger Scraper ❤️ $1.5/1K (by ads URLs) ⚡ | Pige Immo FR: LBC + SeLoger + PAP + Bien'ici Multi-Source |
|---|---|---|---|---|
| Scrape by city and transaction type | Yes | Not listed | Not listed | Yes |
| Scrape from a direct search URL | Yes | Yes | Yes | Not listed |
| Extract DPE energy rating | Yes | Yes | Yes | Yes |
| Multi-source (Leboncoin, PAP, Bien'ici) | Not listed | Not listed | Not listed | Yes |
| Export to Excel format | Yes | Yes | Not listed | Not listed |
Configure the run
Drive the Actor from a city and transaction type, or a direct SeLoger.com search URL, and set a maximum number of listings to cap the run. The Input tab lists every parameter.
A first run with the defaults:
{"startUrl": "https://www.seloger.com/immobilier/achat/immo-paris-75/","maxItems": 10,"city": "paris-75"}
A larger pull:
{"startUrl": "https://www.seloger.com/immobilier/achat/immo-paris-75/","maxItems": 200,"city": "paris-75"}
Pricing
Pay-per-result: $0.01235 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $1.23 |
| 1,000 results | $12.35 |
| 10,000 results | $123.50 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the SeLoger.com French Real Estate Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to SeLoger through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/seloger-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your city slug is correctly formatted with the department code, like paris-75. Also verify that the transaction type matches the slug. If using a direct URL, ensure it is a valid SeLoger.com search page and not a single listing page.
The Actor is returning fewer listings than expected.
SeLoger.com may paginate results or cap the number of accessible listings. Try refining your search to be more specific, or check if the site itself shows more results for the same query in a browser.
I pasted a URL but the Actor ignored my city setting.
This is expected. When you provide a startUrl, the city and transactionType fields are ignored. The Actor uses the URL exactly as provided. Remove the startUrl to use the city and transaction type filters instead.
Some listings are missing the DPE rating.
Not all listings on SeLoger.com include a DPE energy rating. The Actor extracts the data that is present on the page. If the seller did not provide it, the field will be empty in your results.
The run takes a long time with a high maxItems value.
Scraping many pages politely requires delays to avoid overloading the website. A high maxItems value will naturally take longer. Reduce the number or run the Actor on a higher-memory Apify plan for more parallel processing.
FAQ
| Question | Answer |
|---|---|
| Do I need a SeLoger.com account or API key? | No. The Actor reads publicly accessible listing pages and search results. No login, API key, or app registration is required. |
| How do I find the correct city slug? | Go to SeLoger.com, search for your city, and look at the URL. The slug is the part after the city name, for example paris-75 or lyon-69. Use that exact string in the City input field. |
| Can I scrape both sale and rental listings? | You can scrape one transaction type per run. Set the Transaction Type to achat for buying or locations for renting. To collect both, run the Actor twice with different settings. |
| What if my search URL has many filter parameters? | Paste the full URL into the startUrl field. The Actor will respect all query parameters, including price range, property type, surface area, and map coordinates. |
| How many listings can I scrape in one run? | You can set the maximum up to 1,000,000 listings. The actual number collected depends on how many results match your search on SeLoger.com. |
| What data fields does the Actor return? | The output includes the listing title, price, surface area, number of rooms and bedrooms, DPE energy rating, description text, image count, and the full URL. The exact schema is shown in the sample output on the Actor's page. |
| Can I export the results to Excel? | Yes. You can export your dataset in CSV, JSON, Excel, or XML format directly from the Apify platform. |
| Is this Actor suitable for commercial real estate? | SeLoger.com primarily lists residential properties. The Actor will collect whatever listings appear in your search results, but it is not specifically designed for commercial or business premises. |
| How often should I run the Actor to monitor new listings? | You can schedule the Actor to run as frequently as every few minutes on an Apify paid plan. For most monitoring use cases, running it once or twice a day is sufficient to catch new listings. |
Related actors
Browse the full ParseForge collection for more scrapers.
🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by SeLoger.com. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
