PropertyFinder Scraper — Agent Database (Email & Phone) avatar

PropertyFinder Scraper — Agent Database (Email & Phone)

Pricing

from $1.00 / 1,000 results

Go to Apify Store
PropertyFinder Scraper — Agent Database (Email & Phone)

PropertyFinder Scraper — Agent Database (Email & Phone)

PropertyFinder scraper with an instant agent database — 8,500+ UAE & Qatar agents with email, phone, WhatsApp & deal stats, filterable by City / Brokerage / Language. Or live-scrape property listings, agents & brokers across UAE, Saudi, Qatar & Egypt. Pure HTTP. JSON/CSV.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

17

Total users

16

Monthly active users

6 days ago

Last modified

Share

PropertyFinder Scraper — Agent Database (Email, Phone & WhatsApp)

Pull PropertyFinder agent contacts instantly from a pre-collected database of 8,500+ UAE & Qatar agents — every record with email, phone, WhatsApp, brokerage and deal stats — or live-scrape any PropertyFinder search, property, agent, or broker URL for rent/sale listings and full agent/broker data across UAE, Saudi Arabia, Qatar and Egypt.

The Gulf's biggest property portal, turned into a lead list. Nobody else on Apify serves PropertyFinder agent contacts — the other scrapers return properties only. This one gives you the agents behind them, with WhatsApp numbers.

⚡ Instant Agent Database — UAE & Gulf agents, no scraping

The fastest way to get PropertyFinder agents: skip scraping entirely and pull straight from our continuously-growing database of 8,500+ agents across the UAE and Qatar — instant, uncapped, nothing to get blocked.

How to use it: in the ⚡ Instant Database Mode section of the input, pick a Country (UAE / Qatar) — optionally narrow by City, Brokerage, Language or Nationality — and run. Leave the live-scraping Start URLs empty. You're billed only per agent delivered.

Each database agent includes: name, email, phone, WhatsApp number, position, bio, superagent & verified flags, total properties, for-sale/for-rent counts, years of experience, star rating & review count, license number, nationality, languages, sale/rent transaction counts, deal volume, photo, and the full brokerage block (name, location, agent count) — plus the profile URL.

Coverage: 8,500+ agents, 100% with an email, 93% with a WhatsApp number — the primary contact channel in the Gulf. Cities span Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, Doha and more. (Saudi Arabia & Egypt don't expose an agent directory on PropertyFinder — their agents are being added from property-listing data.)

Need a whole country as a clean CSV, or pushed to your CRM via API? Reach out via the Support section below for bulk datasets.

Why Use This Scraper?

  • The only PropertyFinder scraper with agent contacts — email, phone and WhatsApp, instantly
  • Four markets in one — UAE, Saudi Arabia, Qatar, Egypt
  • WhatsApp numbers — the channel that actually converts in the Gulf
  • Rich per-agent data — brokerage, deal volume, transaction counts, ratings, languages, nationality
  • Live property scraping too — rent/sale listings with full detail, plus agents & brokers
  • Pure HTTP — no headless browser, no CAPTCHA solver

Overview

This actor serves two audiences from one tool: lead-gen teams, recruiters and brokerages who want PropertyFinder agent contacts without scraping, and investors, analysts and proptech teams who want property and market data across the Gulf.

Instant Database mode returns a flat agent row per agent, straight from the store. Live-scrape mode (search / property / agent / broker URLs) returns property listings, agent profiles, and broker/agency data. Both run pure-HTTP.

Supported Inputs

Instant Database filters (no URL needed)

FieldExampleNotes
dbCountryaeae / sa / qa / eg
dbCityDubaioffice city/emirate, optional
dbBrokerageBetterhomesbrokerage name contains, optional
dbLanguageRussianagent language, optional
dbNationalityIndiaagent nationality, optional
dbHasEmail / dbHasPhone / dbHasWhatsapptruerequire that contact field
instantDatabasetrueforce database mode (auto-on if any filter is set)

Live-scrape URL types

URL typeExample
Search / listingshttps://www.propertyfinder.ae/en/search?c=2&fu=0&ob=mr&page=1
Buy / rent categoryhttps://www.propertyfinder.ae/en/buy/apartments-for-sale.html
Property detailhttps://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-...-12345.html
Agent profilehttps://www.propertyfinder.ae/en/agent/{slug}-{id}
Agent directoryhttps://www.propertyfinder.ae/en/find-agent
Broker / agencyhttps://www.propertyfinder.ae/en/broker/{slug}-{id}
Saudi Arabia (propertyfinder.sa)https://www.propertyfinder.sa/en/search?c=1&fu=0&ob=mr

Works across .ae, .sa, .qa, .eg — e.g. paste a propertyfinder.sa search URL to pull Saudi listings (Riyadh, Jeddah, Dammam…) with SAR prices.

Copy-pasteable startUrls

{
"startUrls": [
"https://www.propertyfinder.ae/en/search?c=2&fu=0&ob=mr&page=1",
"https://www.propertyfinder.ae/en/find-agent"
]
}

Unsupported inputs

  • ❌ Content behind a PropertyFinder login
  • ❌ Markets outside ae / sa / qa / eg
  • ❌ Non-propertyfinder domains

Use Cases

AudienceUse case
Lead-gen teams / brokeragesPull thousands of Gulf agent contacts (email + phone + WhatsApp) instantly by country/city
RecruitersBuild brokerage rosters filtered by city, brokerage, language, or experience
Investors / analystsTrack rent/sale listings and pricing across UAE and the Gulf
Proptech / CRMEnrich a pipeline with verified agent + brokerage data
Market researchersBulk-export PropertyFinder property and agent data for analysis

How It Works

How PropertyFinder Scraper works

  1. Choose a mode — Instant Database (country/city/brokerage/language filters) for agent contacts, or live scrape (search / property / agent / broker URL) for listings and profiles
  2. Instant Database path — the actor queries our pre-collected store and returns matching agents in seconds; no requests to PropertyFinder
  3. Live-scrape path — the actor reads PropertyFinder's server-rendered data (__NEXT_DATA__) directly, paginating search results and parsing full property/agent/broker detail — pure HTTP, no browser
  4. Output — one row per agent (database) or per property / agent / broker (live scrape), JSON or CSV

Input Configuration

Common scenarios

1. Instant Database — every UAE agent with a WhatsApp number

{
"dbCountry": "ae",
"dbHasWhatsapp": true,
"maxItems": 500
}

2. Instant Database — Dubai agents at a specific brokerage who speak Russian

{
"dbCountry": "ae",
"dbCity": "Dubai",
"dbBrokerage": "Betterhomes",
"dbLanguage": "Russian",
"maxItems": 100
}

3. Live scrape — for-sale listings by URL

{
"startUrls": ["https://www.propertyfinder.ae/en/buy/apartments-for-sale.html"],
"maxItems": 200
}

Pricing

Pay-per-event — you're billed only for what's delivered:

EventPriceCharged when
Result$0.002Per record delivered — an agent from the database, or a property / agent / broker from a live scrape
Actor startApify platform rateStandard per-GB run-start charge

Instant Database queries report the total number of matching agents alongside the delivered rows, so you can see how many match your filters before raising maxItems.

Output Overview

  • Database agent (Instant Database mode) — a flat agent row served from our store: contacts (email/phone/WhatsApp), brokerage, license, ratings, deal stats, languages, nationality, plus a derived country.
  • Live-scraped property / agent / broker — full PropertyFinder detail from the page's server-rendered data.

Free-tier users receive the first 2 database records in full as proof of quality; every record after that has its email/phone/WhatsApp replaced with an upgrade prompt. Paying users always receive full contacts.

Output Samples

Instant Database agent (shortened):

{
"id": "203954",
"name": "Myles Bush",
"email": "mb@phoenixhomes.ae",
"phone": "+971509501897",
"whatsapp_phone": "+971509501897",
"position": "Director / Co-founder",
"superagent": true,
"verified": true,
"total_properties": 1,
"experience_since": 2007,
"average_rating": 4.9,
"review_count": 11,
"nationality": "United Kingdom",
"languages": "English",
"broker_name": "Phoenix Homes Real Estate Brokers LLC",
"broker_location": "Dubai",
"profile_url": "https://www.propertyfinder.ae/en/broker/myles-bush",
"country": "ae"
}

Key Output Fields

GroupFields
Identity & contactid, name, email, phone, whatsapp_phone, position, profile_url, photo_url
Performancesuperagent, verified, total_properties, for_sale_count, for_rent_count, experience_since, average_rating, review_count, transactions_sale, transactions_rent, deal_volume
Profilenationality, languages, license_number, bio, ranking
Brokeragebroker_name, broker_location, broker_total_agents, broker_url
Geocountry (ae / sa / qa / eg), broker_location (city/emirate)

FAQ

What's the difference between Instant Database mode and live scraping?

Instant Database mode (dbCountry + optional filters) serves agents straight from our pre-collected store — no requests to PropertyFinder, results in seconds. Live scraping (startUrls) hits PropertyFinder directly for current listings, agents, or brokers.

Which countries are covered?

The agent database covers the UAE and Qatar (where PropertyFinder publishes an agent directory) — 8,500+ agents. Live property scraping works across all four PropertyFinder markets: UAE (ae), Saudi Arabia (sa), Qatar (qa) and Egypt (eg).

Do the agents include WhatsApp numbers?

Yes — WhatsApp is the primary contact channel in the Gulf, and the vast majority of agents carry one alongside email and phone.

Do I need a URL for Instant Database mode?

No — just set a country (and optionally city/brokerage/language/nationality) and leave startUrls empty.

Can it scrape properties too, not just agents?

Yes. Live-scrape mode handles search results, property detail pages, agent profiles, and broker/agency pages across all four countries.

Can I scrape content behind a login?

No. The actor only accesses publicly available PropertyFinder pages and pre-collected public agent-directory data.

JSON or CSV?

Both — export from your Apify dataset in whichever format you need.

Support

Found a bug or want a field added? Open an issue on the actor's Issues tab and we'll take a look.

Additional Services

Need a custom Gulf real-estate feed (bulk country exports, scheduled monitoring, a webhook/Sheets/DB push, or a tailored schema)? Reach out — custom scraping and data-pipeline work is available.

Explore More Scrapers

See the full memo23 actor catalog →

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Property Finder Group (Property Finder FZ-LLC) or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.

The scraper accesses only publicly available PropertyFinder pages and pre-collected public agent-directory data — no authenticated endpoints, paid features, or content behind the PropertyFinder login wall. Users are responsible for ensuring their use complies with PropertyFinder's Terms of Service, applicable data-protection law (GDPR, UAE PDPL, etc.), and any contractual obligations of their own organization.

SEO Keywords

propertyfinder scraper, propertyfinder.ae scraper, propertyfinder.sa scraper, saudi propertyfinder scraper, property finder api, propertyfinder agent scraper, real estate agent emails, dubai real estate leads, uae property scraper, gulf real estate data, whatsapp agent leads, real estate lead generation, property listings scraper, dubai agents database, abu dhabi real estate scraper, saudi arabia property scraper, qatar real estate scraper, egypt property scraper, brokerage roster scraper, real estate crm data, propertyfinder json csv export, gcc property data