Logic-Immo Scraper — French Real Estate Listings & Prices
Pricing
Pay per event
Logic-Immo Scraper — French Real Estate Listings & Prices
Scrape property listings from Logic-Immo.com, a major French real estate portal. Extract sale and rental listings with prices, photos, descriptions, and agent details.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
7
Total users
2
Monthly active users
11 days ago
Last modified
Categories
Share
Logic-Immo Scraper
Scrape real estate listings from Logic-Immo.com — France's leading property portal — and get structured data on apartments, houses, prices, photos, and agent details across every French city.
What is Logic-Immo Scraper?
Logic-Immo Scraper extracts property listings from one of France's most-visited real estate websites, giving you clean, structured data that would take hours to collect manually. Whether you're tracking the Paris apartment market or analyzing rental yields in Lyon, this actor delivers the data you need.
- Track property prices across France: monitor asking prices for apartments and houses in any city, arrondissement, or department to spot trends and undervalued areas
- Build rental market datasets: extract thousands of rental listings with prices per square meter, helping landlords and investors benchmark returns across French cities
- Automate competitor research: real estate agencies can monitor what other agencies list, at what price points, and in which neighborhoods
- Power property alerts: schedule daily runs and pipe new listings to Slack, email, or Google Sheets so you never miss a deal in your target area
- Feed AI valuation models: combine listing data with surface area, bedrooms, and location to train pricing models or build comparison tools
Logic-Immo.com has no public API. This scraper navigates the site using a real browser (Playwright) with residential proxies to handle DataDome anti-bot protection, so you get reliable results every time.
What data does Logic-Immo Scraper extract?
🏠 Title — full listing headline as displayed on Logic-Immo 📍 Address — city, postal code, and street when available 💰 Price — asking price in euros (sale or monthly rent) 🏗️ Property type — apartment, house, land, villa, loft, castle, and more 🔑 Transaction type — sale (vente) or rent (location) 🛏️ Bedrooms and bathrooms count 📐 Surface area — living space in square meters 🌳 Land surface — plot size for houses and land 📸 Main image and all photo URLs from the listing gallery 📝 Description — full property description in French 🏢 Agency name — the listing agent or agency 🔗 Direct URL to the original listing on Logic-Immo.com 🕐 Scraped timestamp — when the data was collected
How to scrape Logic-Immo.com
Configure the scraper through the Apify Console UI or via the API. You can provide a search URL directly from Logic-Immo, or let the scraper build one from your filters.
Input options
| Input | Type | Description |
|---|---|---|
| Search URL | string | Paste any Logic-Immo search results URL with your filters already applied. This overrides all other filters below. |
| Listing Type | sale / rent | Choose between properties for sale (vente) or for rent (location). Default: sale |
| City / Location | string | City name like paris, lyon, marseille, bordeaux. Only used when no search URL is provided. |
| Max Results | integer | Maximum number of listings to return (1 – 10,000). Default: 100 |
| Scrape Detail Pages | boolean | Visit each listing's detail page for full descriptions, all photos, and agency info. Slower but much richer data. Default: false |
| Proxy Configuration | object | Proxy settings. Residential proxies are required — Logic-Immo uses DataDome anti-bot protection. |
Tips for best results
- Use the Search URL for complex filters: go to logic-immo.com, set your exact criteria (price range, property type, number of rooms, arrondissement), and paste the URL directly into the actor
- Enable detail scraping for investment research: the detail pages contain full descriptions, all photos, and agency contacts that aren't available from the search results alone
- Start with a small
maxResults(50-100) to verify data quality before scaling up to thousands - Residential proxies are mandatory — Logic-Immo's DataDome protection blocks datacenter IPs. The actor defaults to Apify's residential proxy group
Output
Results are stored in a dataset you can download as JSON, CSV, Excel, XML, or HTML from the Apify Console.
JSON example
{"title": "Appartement 3 pièces 65 m² Paris 11e","price": 485000,"currency": "EUR","url": "https://www.logic-immo.com/detail-vente-appartement-paris-75-3847291.htm","scrapedAt": "2026-04-03T08:15:00.000Z","listingType": "sale","propertyType": "apartment","address": "Rue de la Roquette","city": "Paris 11e","postalCode": "75011","bedrooms": 2,"bathrooms": 1,"surface": 65,"landSurface": null,"imageUrl": "https://photos.logic-immo.com/ap-3847291-001-large.jpg","imageUrls": ["https://photos.logic-immo.com/ap-3847291-001-large.jpg","https://photos.logic-immo.com/ap-3847291-002-large.jpg","https://photos.logic-immo.com/ap-3847291-003-large.jpg"],"description": "Bel appartement lumineux de 65 m² au 3e étage avec ascenseur, comprenant un séjour, 2 chambres, une cuisine équipée, et une salle de bains. Cave incluse. Proche métro Voltaire.","agencyName": "Century 21 Bastille"}
How much does it cost to scrape Logic-Immo?
Logic-Immo Scraper uses Playwright (browser-based) crawling with residential proxies, which is more expensive than HTTP-only scrapers but necessary to handle DataDome protection reliably.
| Scenario | Est. cost | Time |
|---|---|---|
| 100 listings from search results (no details) | ~$2.50 | ~3 min |
| 100 listings with full detail pages | ~$5.00 | ~8 min |
| 500 listings from search results only | ~$10.00 | ~12 min |
Costs depend on proxy usage and the number of pages loaded. Residential proxy bandwidth is the main cost driver.
Can I integrate Logic-Immo Scraper with other apps?
Yes. Logic-Immo Scraper connects with any tool through Apify integrations:
- Google Sheets — automatically export French property listings to a spreadsheet for team sharing
- Slack / Email — get alerted when new properties matching your criteria appear in Paris, Lyon, or any city
- Zapier / Make — trigger workflows when scraping finishes, such as updating a CRM or sending a summary
- Airtable — build a filterable property database with photos and agent contacts
- REST API — call the scraper from Python, JavaScript, or any language
- Webhooks — receive a notification when a run completes
Can I use Logic-Immo Scraper as an API?
Yes. Use the Apify API to run Logic-Immo Scraper programmatically from any application.
Python:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("studio-amba/logicimmo-scraper").call(run_input={"searchQuery": "paris","listingType": "sale","maxResults": 200,"scrapeDetails": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} — €{item.get('price', 'N/A'):,} — {item['city']}")
JavaScript:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('studio-amba/logicimmo-scraper').call({searchQuery: 'lyon',listingType: 'rent',maxResults: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => console.log(`${item.title} — €${item.price}/mois`));
Check the API tab for full documentation.
FAQ
What is Logic-Immo.com?
Logic-Immo is one of France's largest real estate portals, listing hundreds of thousands of properties for sale and rent across all French departments. It's part of the Aviv Group (formerly Axel Springer Digital Classifieds) alongside SeLoger and is widely used by French agencies to advertise their listings.
How does Logic-Immo Scraper work?
The scraper uses a Playwright browser with stealth settings and residential proxies to navigate Logic-Immo's search results. It first attempts to extract structured data from embedded JSON in the page (faster and more reliable), falling back to HTML parsing when needed. Detail page scraping adds a second pass to enrich each listing with descriptions, full photo galleries, and agency info.
Why does Logic-Immo Scraper need residential proxies?
Logic-Immo uses DataDome, an advanced anti-bot service that detects and blocks datacenter IP addresses. Residential proxies rotate through real consumer IP addresses, which DataDome allows through. Without residential proxies, you'll hit CAPTCHA challenges on most requests.
Is it legal to scrape Logic-Immo?
This scraper extracts publicly available property listing data that Logic-Immo.com displays to all visitors. The data consists of factual information (prices, addresses, property characteristics) published by real estate agencies. As with any scraping tool, use the data responsibly and in compliance with French and EU data protection regulations.
Can I scrape both sales and rentals?
Yes. Set listingType to "sale" for properties for sale (vente) or "rent" for rentals (location). You can also paste a search URL that already has your preferred transaction type selected.
How often should I run this scraper?
For market monitoring, a daily or weekly schedule works well. Logic-Immo updates listings continuously throughout the day. Use Apify's scheduling feature to automate recurring runs.
Limitations
- France only. Logic-Immo.com covers metropolitan France and overseas departments. It does not list properties in Belgium, Luxembourg, or other countries.
- DataDome protection requires residential proxies, increasing run costs compared to simpler scrapers.
- Detail page scraping is slow — each listing requires a separate browser page load. For large datasets, consider running without detail scraping first and selectively enriching interesting listings.
- Some listings may have incomplete data if the agency hasn't filled in all fields (bedrooms, surface area, etc.).
- Rate limiting — the scraper uses conservative concurrency (3 parallel pages) to avoid triggering additional anti-bot measures.
Other real estate scrapers
Build a cross-border European property dataset by combining Logic-Immo Scraper with these actors:
- 🏛️ Biddit Scraper — Belgian notarial property auctions
- 🏡 Immovlan Scraper — Belgian property listings (VTM/DPG network)
- 🇱🇺 Athome.lu Scraper — Luxembourg's #1 real estate portal
- 🇱🇺 WortImmo Scraper — Luxembourg property listings (Wort media group)
Your feedback
Found a bug, getting blocked, or want a new feature? Open an issue on the Issues tab. We actively maintain this scraper and respond to all reports.