Property Listings: ImmoScout24, Rightmove, Property Finder
Pricing
from $0.80 / 1,000 listings
Property Listings: ImmoScout24, Rightmove, Property Finder
Property listings from ImmoScout24 (DE, AT), Rightmove (UK) and Property Finder (UAE, KSA, Qatar, Bahrain, Egypt) in one format: price, area, rooms, price per m², coordinates, features, agent, photos. New-listing and price-drop monitoring. From $1 per 1,000 listings.
Pricing
from $0.80 / 1,000 listings
Rating
0.0
(0)
Developer
Tapaswai Ashok Choudhary
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Property Listings Scraper
One actor, one data format, three of the biggest property portals: ImmobilienScout24 (Germany and Austria), Rightmove (United Kingdom) and Property Finder (UAE, Saudi Arabia, Qatar, Bahrain, Egypt). Apartments and houses to rent or buy, each with price and period, size, rooms, price per m², address with GPS coordinates, features, the agent, photos and dates. Export to JSON, CSV or Excel, send to Google Sheets, or call it as an API.
Built for property investors comparing markets, agencies and proptech teams that need one schema across countries, relocation services, and anyone who wants new listings or price cuts the moment they appear.
Why this scraper
- Pick a country, get its portal. Germany/Austria → ImmoScout24, United Kingdom → Rightmove, UAE/Saudi Arabia/Qatar/Bahrain/Egypt → Property Finder. Or paste a search URL from any of them and the portal is detected.
- Same fields everywhere.
price {amount, currency, period},livingArea,rooms,pricePerSqm,address,latitude/longitude,features, agent and photos look the same whichever portal they came from. - Plain-word locations.
Berlin,Wien,Manchester,Dubai Marina,Riyadh. The Actor finds the portal's own area for you. - Filters. Price, area, rooms, newest first; on ImmoScout24 also private landlords vs. agents. Skipped listings are never charged.
- Monitoring. Only new listings, Changes only (old and new values, removed listings,
priceHistory) and Price drops only, on a schedule. - Fast and resilient. Results are read directly after the first page; robot checks get a fresh connection; a moved run resumes without charging twice.
Prefer one portal with its own extra fields? See ImmobilienScout24 Scraper, Rightmove Scraper and Property Finder Scraper.
How to use it
- Pick the Country and add Locations (e.g.
Berlin,London,Dubai Marina), then choose Property type and Rent or buy. - Optionally set price, area and rooms filters and Sort by: Newest first.
- Press Start. One run searches one portal; start another run for another country.
Example input
{"country": "gb","locations": ["Manchester"],"propertyType": "apartment","offerType": "rent","maxItems": 100}
What you get
| Field | Description |
|---|---|
title, url, id | Listing headline, link and the portal's id |
portal | immoscout24, immoscout24-at, rightmove, propertyfinder-ae (… -sa, -qa, -bh, -eg) |
offerType, propertyType | rent / sale; apartment / house (and the portal's own type) |
price | {amount, currency, period}: rent per month or year, or purchase price, in local currency |
livingArea, rooms, pricePerSqm | Size in m² and price per m² where the listing gives a size (often missing on Rightmove); bedrooms and bathrooms where listed |
address, latitude, longitude | Address parts and coordinates when the listing shows them |
features | Balcony, lift, parking, garden, pool… as simple English names (ImmoScout24 and Property Finder) |
agentCompany, agentName, contact fields | Who's offering it (Property Finder and Rightmove include agent phone where listed) |
images, imageCount | Photos |
publishedAt, updatedAt | Dates from the portal |
ImmoScout24 listings also carry warm rent, energy class, construction year and floor plan flags; Property Finder listings carry furnishing, the verified badge, broker WhatsApp and email.
Example (shortened):
{"title": "Wohnen mit Herz – wie geschaffen für zwei","offerType": "rent","propertyType": "apartment","price": { "amount": 594.78, "currency": "EUR", "period": "month" },"totalRent": 800.94,"livingArea": 51.72,"rooms": 2,"pricePerSqm": 11.5,"address": { "street": "Hellersdorfer Straße", "houseNumber": "91B", "postcode": "12619", "city": "Berlin", "district": "Kaulsdorf (Hellersdorf)", "country": "DE" },"latitude": 52.52485,"longitude": 13.58695,"energyClass": "B","features": ["balcony", "cellar", "lift"],"agentCompany": "GESOBAU AG","imageCount": 10,"url": "https://www.immobilienscout24.de/expose/168986388","publishedAt": "2026-07-01T13:55:14.933+02:00"}
Pricing
Pay per result: about $1 per 1,000 listings (lower on higher Apify plans) plus a small start fee per run. Duplicates, skipped listings and (with Only new listings) already-delivered listings are free. See the Pricing tab for exact rates, and set a maximum charge per run to cap spend.
On Apify's free plan each run returns up to 200 listings, enough to try it out. Any paid Apify plan removes the limit.
FAQ
How many listings can I get? As many as the search has. Raise Max pages per search (about 20 listings per page, more when new-build projects list several units).
Which countries? Germany and Austria (ImmoScout24), the United Kingdom (Rightmove), and the UAE, Saudi Arabia, Qatar, Bahrain and Egypt (Property Finder). Switzerland (immoscout24.ch) isn't supported yet.
Can one run cover several countries? One run searches one portal. Start one run per country, or schedule one task each.
Why do some listings have no coordinates? Some landlords hide the exact address until you contact them; those listings come with postcode, city and district only.
Is it legal? The Actor collects publicly listed property ads. You're responsible for how you use the data, including contact names, under GDPR and the other laws that apply to you.
Support
Found a problem or need a field that isn't there yet? Open an issue on the Issues tab with your input and what you expected. Requests decide what gets built next.