Logic-Immo Scraper 🇫🇷 Téléphones + Particulier/Agence
Pricing
from $1.40 / 1,000 listings
Logic-Immo Scraper 🇫🇷 Téléphones + Particulier/Agence
Récupérez les annonces Logic-Immo (vente et location) avec le téléphone de l'annonceur, le badge agence/constructeur/particulier, le prix au m², la surface, les pièces et les photos. Idéal pour la pige immobilière et la prospection d'agences, avec accès API et MCP.
Pricing
from $1.40 / 1,000 listings
Rating
0.0
(0)
Developer
Tagada Data
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
12 days ago
Last modified
Categories
Share
Logic-Immo Scraper 🇫🇷 : Phone Numbers, Agence/Particulier & €/m²
Scrape property listings from Logic-Immo, one of France's biggest real-estate portals, with the advertiser's phone number on every listing. Paste a search URL and you get clean, structured listings: price, €/m², surface, rooms, land, location, photos, full description, the advertiser's phone number(s), and an agency / builder / private-owner flag.
Built for lead generation (pige), agency prospecting, market analysis, property search, and AI agents (API + MCP out of the box).
Why this one? Logic-Immo is protected by DataDome, and almost no scraper on the market handles it. This actor runs a real browser through French residential proxies and reads Logic-Immo's own structured data payload (not fragile HTML), so you get complete records including the contact phone for every listing: agencies, builders and private owners alike.
Why this actor
- ✅ Phone numbers on every listing. The advertiser's phone(s) come with each record, cleaned to international format (
+33…), split when several are packed together, and de-duplicated. Perfect for agency prospecting and buyer-side outreach. - ✅ Rich, structured data. Price, €/m², surface, land, rooms, bedrooms, city, postal code, description, photos, exclusive/3D-visit/new flags, and publication dates all come standard.
- ✅ Agency vs private-owner flag. Every record says who's behind the ad through
publisherType(AGENCY, BUILDER, REAL_ESTATE_AGENT…) plus anisPrivateSellerboolean, along with agency name, address and profile URL. - ✅ Paste-a-search simplicity. Build any search on logic-immo.com (city, buy/rent, type, budget), then paste the URL. Both URL styles work, and all result pages are followed automatically.
- ✅ Extra filtering. Narrow further by price, surface, rooms, property type, keywords or private-owner-only, on top of what the search URL already selects.
- ✅ Reliable. It reads Logic-Immo's server-rendered data payload through a real browser and French residential proxies, so results stay complete and consistent.
Use cases
- Agency prospecting: pull every agency advertising in a target area, with names, addresses and phone numbers, ready to drop into a CRM.
- Lead generation / pige. Pull the listings in your sector with phone numbers included, and re-run on a Schedule to stay current.
- Market analysis: asking prices and €/m² across a city or neighbourhood, ready for a spreadsheet or BI tool.
- Property search. Re-run a saved search on an Apify Schedule and feed listings into a sheet or CRM. Need a new-listings-only feed with cross-run memory and Slack alerts instead? Use our Pige Immobilière bundle.
- AI agents: plug into Claude / Cursor via MCP and ask something like "houses with a garden under €500k around Bordeaux, with the agency's phone."
Input
{"searchUrls": ["https://www.logic-immo.com/classified-search?distributionTypes=Buy&estateTypes=House,Apartment&locations=AD08FR4491"],"minPrice": 150000,"maxPrice": 400000,"minSurface": 40,"minRooms": 3,"propertyTypes": ["Appartement"],"keywords": ["terrasse"],"maxResults": 500}
How to get a search URL: go to logic-immo.com, run the search you want (choose city, acheter or louer, property type, and any filters), then copy the address-bar URL and paste it into searchUrls. You can pass several URLs at once. The SEO-style URLs (/recherche-immo/vente/...) work too.
Output (one record per listing)
{"source": "Logic-Immo","id": "26XATYIUFHTL","legacyId": "274076423","url": "https://www.logic-immo.com/detail-vente-274076423.htm","transactionType": "sale","propertyType": "Appartement","propertySubType": "APARTMENT","title": "Appartement à vendre","price": 360000,"currency": "EUR","priceLabel": "360 000 €","pricePerM2": 5294,"rooms": 3,"bedrooms": 2,"surface": 68,"landSurface": null,"city": "Marseille","postalCode": "13006","description": "Au cœur du 6ème arrondissement… (listing summary, full text on the ad page)","photos": ["https://mms.logic-immo.com/…jpg"],"photoCount": 11,"seller": "Professionnel","isPrivateSeller": false,"publisherType": "AGENCY","agencyName": "ORPI Marseille 6","agencyAddress": "12 rue Breteuil, 13006 Marseille","agencyProfileUrl": "https://www.logic-immo.com/agences-immobilieres/…","phone": "+33491000000","phones": ["+33491000000"],"isExclusive": true,"has3DVisit": false,"isNew": false,"publishedAt": "2026-05-15T07:02:00Z","updatedAt": "2026-07-01T22:18:05Z"}
Companion actors: the French real-estate suite
- SeLoger Scraper: same rich data from SeLoger, France's #1 portal (sister site of Logic-Immo).
- PAP Real Estate Listings: owner-direct (particulier) listings from PAP, with owner phones.
- French Real Estate Sales (DVF): official recorded sold prices, to benchmark asking prices against reality.
- Real Estate Deal Score: scores asking prices against DVF sold prices.
Pricing
Pay per event, no subscription:
| Event | Price | When |
|---|---|---|
| Listing found | $0.002 ($2 / 1,000) | Per listing returned |
| Actor start | $0.00005 (≈ zero) | Once per run |
Apify platform usage (compute + Residential proxy) is billed separately at platform rates. You control total spend with a per-run charge cap.
FAQ
What's the source? Public listings on logic-immo.com, part of the SeLoger/AVIV group and one of France's most-visited property portals.
Sales and rentals? Both. The actor detects buy vs rent from the search URL; €/m² is provided for sales (and computed when missing).
Are phone numbers really included? Yes. Logic-Immo publishes the advertiser's phone number(s) with each listing's data, and this actor surfaces them for agencies, builders and private owners alike. They're cleaned to international format (+33XXXXXXXXX), split when a listing packs two numbers into one field, and de-duplicated, so phones ends up a ready-to-dial, CRM-importable list.
Is the description the full ad text? It's the listing summary Logic-Immo shows on the results page (a couple of sentences). The complete description lives on the individual ad page; use the url field to open it. This keeps runs fast and cheap by not fetching a second page per listing.
Can I get only private sellers? Yes, set onlyPrivateSeller: true. Note that Logic-Immo is agency-dominated, so private-owner ads are a small minority (for owner-direct leads at scale, see our PAP actor).
What are "enlarged results"? When your search area has few ads, Logic-Immo appends listings from surrounding areas. They're excluded by default; set includeEnlargedResults: true to get them, flagged isEnlargedResult: true.
Does it work with AI agents? Yes, it's exposed via REST API and MCP, callable as a tool from Claude, Cursor & co.
Something missing?
If you need an extra field, another source, or a different output, open an issue on this Actor and describe it. I read every request and small additions usually ship within days. More French real estate Actors (pige, DVF, deal score, DPE leads) are on my profile.
Keywords: Logic-Immo, logicimmo, immobilier, annonces immobilières, real estate France, property listings France, prix immobilier, €/m², vente appartement, location maison, agence immobilière, téléphone agence, lead generation, pige immobilière, proptech.