Dubai Property Leads Scraper avatar

Dubai Property Leads Scraper

Pricing

from $23.99 / 1,000 result items

Go to Apify Store
Dubai Property Leads Scraper

Dubai Property Leads Scraper

Scrapes Dubai property listings from PropertyFinder, Bayut, and Dubizzle by rent or buy category with filters for price, bedrooms, location, and furnishing. Returns each lead as a flat row with agent contact details.

Pricing

from $23.99 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

2

Bookmarked

87

Total users

5

Monthly active users

5 days ago

Last modified

Share

ParseForge

Dubai Property Leads Scraper

Scrape Dubai property leads from PropertyFinder, Bayut, and Dubizzle with price, location, and agent contact filters. Every lead includes the listing URL, price in AED, bedrooms, bathrooms, area, furnishing status, and agent phone number. Export to CSV, JSON, Excel, or XML.

Dubai real estate portals list thousands of properties, but manually copying agent contact details from PropertyFinder, Bayut, and Dubizzle is slow and error-prone. This Actor reads the public listing feeds directly, applies your filters for price, bedrooms, location, and furnishing, and returns every matching lead in one consistent schema. No browser needed for PropertyFinder, so runs are fast and cheap.

Who uses itWhat they scrape PropertyFinder, Bayut, and Dubizzle for
Real estate agentsBuild a targeted list of landlords or sellers in a specific Dubai community to prospect for new mandates.
Property investorsMonitor asking prices and available inventory in a neighborhood to spot below-market deals.
Lead generation agenciesCompile verified agent phone numbers and emails for off-plan project marketing campaigns.
Market analystsTrack rental yield trends by comparing asking rents against sale prices across different Dubai areas.

What it does

This Actor collects Dubai property listings from PropertyFinder, Bayut, and Dubizzle by category and filters, and returns each one as a flat row with price, specs, location, and agent contact.

  • ๐Ÿ  Three source portals: PropertyFinder (fast, no proxy), Bayut, and Dubizzle (stealth browser and residential proxy required).
  • ๐Ÿ“ž Agent contact extraction: name, phone number, and email pulled directly from the listing page.
  • ๐Ÿ” Deep detail extraction: visit each property's own page to capture the official zone, agency licence number, full amenity list, and high-resolution images.
  • ๐ŸŽฏ Precision filtering: narrow results by price range, bedrooms, bathrooms, area, property type, location, furnishing status, and completion status before a single row is saved.
  • ๐Ÿ“‹ Individual URL mode: paste a list of specific property detail page URLs and extract only those leads, ignoring all other settings.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with PropertyFinder, Bayut, and Dubizzle data

๐Ÿ“‹ Build a cold outreach list for a new off-plan launch.

A real estate agency scrapes all agents advertising in Dubai Marina, filters for off-plan properties only, and exports a CSV of names and phone numbers for a WhatsApp broadcast.

๐Ÿ’ฐ Find undervalued apartments for a cash buyer.

An investor sets a max price of 800,000 AED, filters for 2-bedroom apartments in Jumeirah Village Circle, and scrapes Bayut and Dubizzle to compare asking prices against recent transactions.

๐Ÿ“Š Track rental supply in a single tower.

A market analyst runs the Actor weekly on PropertyFinder, filtering for a specific building name in the locations field, and charts how many units are listed for rent and at what price.

๐Ÿข Enrich a CRM with property specs and agent details.

A lead generation team pastes 200 PropertyFinder detail page URLs into the individual URLs field, enables deep extraction, and gets back full specs, agent licence numbers, and high-res images for every record.

Why choose this scraper

What you get
Agent phone and emailDirect contact details from the listing, ready for outreach.
Consistent schemaOne flat row structure across PropertyFinder, Bayut, and Dubizzle.
No-code filtersSet price, bedroom, location, and furnishing filters in the input UI.
Fast PropertyFinder runsPropertyFinder needs no browser or proxy, so it costs less and finishes quickly.

How it compares

This Actor covers three Dubai portals in one run with a unified schema, while the competitors below focus on a single source each.

FeatureParseForgeDubizzle $0.95๐Ÿ’ฐ Real Estate & Cars Search & Detail & BrokersBAYUT [$0.89๐Ÿ’ฐ] | Search & Detail(s) & Agent(s) & Company(s)
Scrapes PropertyFinderYesNot listedNot listed
Scrapes BayutYesNot listedYes
Scrapes DubizzleYesYesNot listed
Agent phone number extractionYesYesYes
Individual property URL modeYesNot listedNot listed
Furnishing status filterYesNot listedNot listed

Configure the run

Drive the Actor from listing pages by category or from a list of individual property URLs, and filters run as each listing is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.03199 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$3.20
1,000 results$31.99
10,000 results$319.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Dubai Property Leads Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to PropertyFinder, Bayut, and Dubizzle through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/uae-dubai-property-leads-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your filters are not too restrictive. Try removing the location, property type, or amenity filters and running again. Also confirm that the category you selected matches the type of listings you expect.

Why are Bayut or Dubizzle runs failing?

Bayut and Dubizzle require a residential proxy. Make sure your proxy configuration is set to use Apify Proxy with the RESIDENTIAL group and the AE country code. Free Apify accounts do not include residential proxy access.

Why is the run slow when I enable 'Extract Detailed Info'?

That setting visits each property's detail page individually, which adds one request per listing. For 200 listings, that is 200 extra page loads. Disable it if you only need the data that appears on the search listing pages.

Why are some agent phone numbers missing?

Some listings do not display a phone number publicly on the portal. The Actor can only extract what is visible on the page. Try enabling 'Extract Detailed Info' to visit the full property page, which sometimes reveals a phone number hidden from the search results.

Why did my run stop before reaching the max pages I set?

The 'Max Items' setting caps the total number of listings saved. If you set Max Items to 100, the run stops as soon as 100 matching listings are collected, even if more pages are available. Increase Max Items or remove the cap.

FAQ

QuestionAnswer
Which source should I use, PropertyFinder, Bayut, or Dubizzle?Start with PropertyFinder. It does not need a browser or residential proxy, so runs are faster and cheaper. Add Bayut or Dubizzle only when you need inventory that is exclusive to those platforms.
Does this Actor extract the agent's phone number?Yes. When 'Extract Agent Contact' is enabled, the Actor captures the agent's name, phone number, and email from the listing page. Phone numbers are included in the default output.
Can I scrape only specific property detail pages instead of search results?Yes. Paste individual PropertyFinder, Bayut, or Dubizzle property detail page URLs into the 'Individual Property URLs' field. The Actor will extract only those specific properties and ignore the category and max pages settings.
How many listings can I scrape in one run?A single run can return up to roughly 4,000 listings, which is 50 pages times about 28 listings per page across three sources. You can cap the run lower with the Max Items setting.
What does 'Extract Detailed Info' do?It visits each property's own detail page to collect fields that do not appear on the search listing pages: the official zone name, agency and agent licence numbers, the project delivery date, the full amenity and specification list, and full-resolution images. It adds one extra request per property.
Do I need a proxy to run this Actor?PropertyFinder runs do not need a proxy. Bayut and Dubizzle require a stealth browser and a residential proxy. The input schema defaults to Apify Proxy with the RESIDENTIAL group and the AE country code.
Can I filter by a specific building or community?Yes. Use the 'Locations' field to type in area names like 'Dubai Marina', 'Downtown Dubai', or a specific building name. The Actor will return only listings that match those location strings.
What property types can I filter for?You can type any property type into the 'Property Types' field, such as Apartment, Villa, Townhouse, Penthouse, or Studio. Leave the field empty to return all types.
Does this Actor work for Abu Dhabi or other emirates?The Actor is built for Dubai listings. While some portals may carry listings from other emirates, the filters and location fields are optimized for Dubai communities and area names.
What is the difference between the 'rent' and 'buy' categories?Select 'rent' to scrape properties listed for annual rental, or 'buy' to scrape properties listed for sale. The category changes the listing feed the Actor reads from each source.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Property Finder FZ-LLC, Bayut FZ-LLC, and Dubizzle Limited. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.