Property Finder Scraper - UAE Real Estate, Agents & Leads
Pricing
from $4.00 / 1,000 property scrapeds
Property Finder Scraper - UAE Real Estate, Agents & Leads
Scrape Property Finder UAE & GCC listings for sale & rent: price, beds/baths, size, geo, RERA permit, completion status, off-plan projects (developer, payment plans), photos — plus agent & brokerage leads (email, phone, WhatsApp). New-listing & price-drop monitoring. No browser.
Pricing
from $4.00 / 1,000 property scrapeds
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Property Finder Scraper — UAE & GCC Real Estate, Agents & Leads
Extract complete Property Finder data for sale and rent across the UAE (Dubai, Abu Dhabi, Sharjah and the wider GCC) — price, beds/baths, size, full location & map coordinates, RERA permit number, completion status, full description and photos. Every listing carries the agent and brokerage contact (name, email, phone and WhatsApp), off-plan new projects come with the developer, delivery date and payment plans, and you can run in monitoring mode to capture only new listings and price drops.
No login, no cookies, no browser — fast JSON extraction straight from Property Finder's own pages.
Why this Property Finder scraper?
Most UAE property scrapers stop at the listing card. This actor ships the richest record in the category — direct agent and brokerage contacts on every listing, off-plan project economics, the RERA permit number, and change monitoring — all from clean pages with no anti-bot gambling:
| Data | Typical scrapers | This actor |
|---|---|---|
| Price, beds/baths, size, location, geo | ✅ | ✅ |
| Agent email + phone + WhatsApp | partial | ✅ on every listing |
| Brokerage (agency) name, email, phone, logo | ❌ | ✅ |
| RERA permit number + verified flag | ❌ | ✅ |
| Completion status, furnishing, amenities | partial | ✅ |
| Off-plan projects (developer, delivery date, payment plans) | ❌ | ✅ |
| Full description + all photos | partial | ✅ |
| Community price trends, mortgage & insights | ❌ | ✅ opt-in |
| Agent & brokerage leads (deduplicated) | ❌ | ✅ opt-in |
| New-listing & price-drop monitoring | ❌ | ✅ opt-in |
| Location auto-resolve (type a community name) | ❌ | ✅ |
| Lead score (0–100) per record | ❌ | ✅ |
Built for the way buyers actually work the UAE market: search a community, get fully-contacted listings, watch it for new stock and price drops, and roll the agents up into a clean lead list.
Use cases
- Real-estate lead generation — UAE agents and brokerages are high-value B2B buyers (and sellers): proptech, mortgage brokers, conveyancing, interior fit-out, staging, photography, CRM and portals all prospect them. Every listing already carries the agent's email, phone and WhatsApp plus the brokerage's contact; turn on agent leads for one deduplicated record per agent, or pass broker/agency URLs for the agency record (license, total stock, sale/rent split).
- Investor sourcing & deal-finding — filter by community, price, beds, size and completion status; sort by newest to catch fresh stock; compute price-per-sqft instantly; and track off-plan projects with developer, handover date and payment plans.
- Market & pricing intelligence — measure asking prices, £/sqft (AED/sqft), inventory and new-supply by community, building or developer; opt into community price trends and insights for analytics and reports.
- Off-plan / new-project research — capture every new development with its developer, delivery date, payment plan structure and unit size range (sqm) — ideal for off-plan brokers and investment advisories.
- Portals, dashboards & alerts — feed property apps, newsletters and Slack/CRM workflows with structured, photo-rich UAE listings for any community.
How to use
- Sign up for Apify — the free plan is enough to try this actor.
- Open the Property Finder Scraper, enter one or more
searchLocations(e.g.Dubai Marina,Business Bay,Abu Dhabi), pick buy or rent, set your filters, and click Start. - Watch results stream into the dataset table.
- Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.
Input
{"dealType": "buy","country": "ae","searchLocations": ["Dubai Marina", "Business Bay"],"propertyTypes": ["apartment"],"minPrice": 1000000,"maxPrice": 3000000,"minBedrooms": 1,"completionStatus": "ready","sortBy": "newest","includeAgentLeads": true,"maxResults": 500}
- dealType —
buy(for sale) orrent(applies tosearchLocations). - country — Property Finder site:
ae(UAE, default),qa,sa,bh,eg. - searchLocations — emirate/city names (
Dubai,Abu Dhabi,Sharjah) or community names (Dubai Marina,Jumeirah Village Circle,Business Bay). Each is auto-resolved via Property Finder's own pages. You can also pass a numeric PF location id or a full PF search URL. - startUrls — paste Property Finder search URLs (paginated with their filters baked in), property URLs (
/en/plp/…html, scraped in full detail), or broker/agency URLs (/en/broker/<slug>, returned as agency leads). - brokerUrls — Property Finder broker/agency pages — one rich agency lead each (name, email, phone, RERA license, total stock, sale/rent split).
- propertyTypes / minPrice / maxPrice / minBedrooms / maxBedrooms / furnished / completionStatus / sortBy — search filters.
- includePropertyDetails (default false) — open each property page for amenities, community price trends, mortgage products and community insights. The listing card already carries 40+ fields, so leave off for a faster, cheaper run.
- includeAgentLeads (default false) — also output one deduplicated lead per unique agent (
type: "agent"). - maxResults — global cap on properties emitted.
- monitorMode (default false) — only emit new and price-changed listings (see below).
Output
One record per property (type: "property", with listingType property or project), plus optional agent/brokerage leads (type: "agent"):
{"type": "property","listingType": "property","platform": "propertyfinder","country": "ae","id": "100385103","reference": "1038401781034","url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-dubai-marina-elite-residence-100385103.html","title": "Full Sea View | 03 Layout | High Floor","dealType": "buy","propertyType": "Apartment","completionStatus": "completed","furnished": "NO","price": 1590000,"currency": "AED","pricePerSqft": 1985.02,"bedrooms": "1","bathrooms": "2","sizeValue": 801,"sizeUnit": "sqft","city": "Dubai","community": "Dubai Marina","subCommunity": "Elite Residence","latitude": 25.089393,"longitude": 55.147796,"agentName": "Jackson David Williams","agentEmail": "jackson@yhuproperties.com","agentIsSuperAgent": true,"brokerName": "YHU Properties","brokerEmail": "info@yhuproperties.com","brokerPhone": "+971554355467","contactPhone": "+971585576360","contactWhatsapp": "+97145560345","rera": "7148067070","isVerified": true,"amenities": ["Central A/C", "Shared Pool", "Built in Wardrobes", "Covered Parking"],"imageCount": 13,"listedDate": "2026-06-09T05:21:49Z","leadScore": 100,"scrapedAt": "2026-06-16T22:38:54.967Z"}
Off-plan records (listingType: "project") add developer, deliveryDate, paymentPlans, effectivePrice and the unit sizeMin/sizeMax range. Agent leads carry agentName/agentEmail/agentPhone/agentWhatsapp/agentLanguages plus the brokerage contact; brokerage leads (leadType: "brokerage") add brokerLicense, brokerTotalProperties and the sale/rent split. In monitoring mode, records are tagged changeType (new or price_changed) with previousPrice and priceDelta.
Monitoring mode & scheduling
Turn on monitorMode to remember the properties already returned and emit only ones that are new or whose price changed since the last run. This is the cleanest way to track fresh stock and price drops in a community.
It is fully compatible with Apify Schedules — they do different jobs: the schedule decides when the run fires (e.g. every morning), and monitoring mode decides what is returned (only the deltas). Point each scheduled search at its own monitorStoreName to keep histories separate.
Automate & schedule
Run this actor on autopilot and pull results into your own stack:
- Apify API — start runs, fetch datasets, and manage schedules over REST.
- apify-client for JavaScript and apify-client for Python — official SDKs.
- Schedules — run it hourly/daily to monitor new stock and price drops in a community; perfect for alerts and lead pipelines.
- Webhooks — trigger downstream actions (CRM import, Slack alert, email sequence) the moment a run finishes.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });const run = await client.actor('scrapesage/property-finder-scraper').call({dealType: 'buy',searchLocations: ['Dubai Marina'],minBedrooms: 1,maxPrice: 3000000,includeAgentLeads: true,maxResults: 500,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} properties & agent leads`);
Integrate with any app
Connect the dataset to 5,000+ apps — no code required:
- Make — multi-step automation scenarios.
- Zapier — push new property alerts or agent leads straight into your CRM.
- Slack — get notified when a monitored search finds new stock or a price drop.
- Google Drive / Sheets — auto-export every run to a spreadsheet.
- Airbyte — pipe results into your data warehouse.
- GitHub — trigger runs from commits or releases.
Use with AI assistants (MCP)
The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find 1-bed ready apartments under 2M AED in Dubai Marina listed this week and give me the agents' phone numbers" and let it run this scraper for you.
More scrapers from scrapesage
Build a complete property & real-estate-leads stack:
- Rightmove Scraper — UK property listings, prices & estate-agent leads.
- Redfin Scraper — US for-sale listings, Redfin Estimate, schools & agent/broker data.
- Rent.com Scraper — US rental listings, prices & property-management leads.
- FastExpert Agent Scraper — US real-estate agent leads, stats & reviews.
- Airbnb Scraper — short-let listings, prices & availability.
- 99.co Property Scraper — Singapore property listings & agent leads.
- EdgeProp.sg Scraper — Singapore property & agent leads.
- Craigslist Scraper — classifieds incl. housing & for-sale-by-owner.
Tips
- Communities: search by community (
Dubai Marina,Jumeirah Village Circle,Business Bay) for the tightest, most useful result sets; combine withpropertyTypes, price and bed filters to narrow further. - Fresh stock only: sort by
newestand/or turn onmonitorModeto capture just new and reduced listings. - Cost control: leave
includePropertyDetailsoff for a fast run — the listing card already carries 40+ fields including agent & brokerage email/phone/WhatsApp; agent leads are deduplicated per agent. - Off-plan: set
completionStatustooff-planto focus on new projects (with developer, delivery date and payment plans). - Proxies: the default Apify Proxy works well and keeps costs low. If you hit rate limiting on very large runs, switch the proxy to Residential.
FAQ
How do I scrape Property Finder for a specific area? Put the place in searchLocations — an emirate/city (Dubai, Abu Dhabi) or a community (Dubai Marina, Downtown Dubai). Combine with filters to narrow by price, beds, type and completion status. You can also paste a full Property Finder search URL into startUrls.
Can I get sale and rental data? Yes — set dealType to buy or rent. You can also mix both by passing the relevant Property Finder URLs in startUrls.
Where do the agent phone numbers come from? From the listing itself — Property Finder publishes the marketing agent's name and email plus the brokerage's name, email and phone, and the listing's contact phone and WhatsApp. With includeAgentLeads on, the actor rolls these into one deduplicated lead per agent; pass broker URLs for the agency-level record (license, total stock).
Does it cover off-plan / new projects? Yes — off-plan developments appear as listingType: "project" with the developer, delivery date, payment plans and unit size range.
How do I monitor new listings and price drops automatically? Turn on monitorMode and create an Apify Schedule. Each run returns only new and price-changed properties; add a webhook or Zapier zap to push them into your CRM or a Slack channel.
Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.
A field is null — why? Some listings genuinely don't publish a value (e.g. a hidden price, or a project with no contact phone in the card). Fields are null only when the data doesn't exist, not because the scraper skipped them.
Is scraping Property Finder legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws (including data-protection rules for personal data) and Property Finder's terms.
Need help?
Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.