Propertyfinder Scraper avatar

Propertyfinder Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Propertyfinder Scraper

Propertyfinder Scraper

Scrape property listings from PropertyFinder.ae - price, location, size, bedrooms, amenities, and agent contact details across the UAE real estate market. No login required, built for Gulf property market research and lead generation. Give it a search URL and get one row per listing.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Propertyfinder Scraper hero

What does Property Finder Scraper do?

Property Finder Scraper collects property listings from Property Finder, the largest real estate portal in the UAE, covering Dubai, Abu Dhabi, Sharjah and the rest of the Emirates. The easiest way to start is to open a search on the site with the filters you want (city, community, price, bedrooms, buy or rent), copy the URL from your browser, paste it into Start URLs, and run the Actor. You get back a clean, structured dataset of every matching property — price, size, location, agent, broker, RERA permit details and more — ready for market research, price benchmarking, lead lists, or feeding a valuation model.

Why use Property Finder Scraper?

  • Full UAE coverage — sale and rent listings across every emirate and community, residential and commercial.
  • Deep per-listing detail — not just price and beds, but size, furnishing, completion status, amenities, coordinates, project and handover dates, and the full listing description.
  • Agent and broker data — agent name and languages, brokerage name and office address, and the public contact phone number for lead generation.
  • Compliance fields — RERA permit number, broker license number, and issuing authority, so you can verify listings.
  • Simple input — paste a search URL, set how many results you want, run. No scraping knowledge required.
  • Automation-ready — schedule recurring runs to track new listings, price drops, and inventory changes over time.

What makes this different

This Actor is built specifically for Property Finder's UAE marketplace and reads the structured data behind each listing page rather than scraping visible text, so fields like RERA permit numbers, broker license numbers, geo-coordinates, project handover dates and the complete amenity list come through reliably. It works without a proxy for most runs, which keeps it fast and cheap compared with generic real estate scrapers.

What data can you extract?

Propertyfinder Scraper dataset output

Propertyfinder Scraper data fields

FieldDescription
idProperty Finder listing ID
referenceAgency reference code for the listing
urlCanonical listing URL
channelbuy or rent
titleListing headline
descriptionFull listing description
propertyTypeApartment, Villa, Townhouse, Office, etc.
offeringTypee.g. "Residential for Sale", "Commercial for Rent"
completionStatuscompleted, off_plan, etc.
furnishingFurnished / unfurnished / partly
priceNumeric price
priceCurrencyCurrency code (usually AED)
pricePeriodsell, yearly, monthly, etc.
pricePerAreaPrice per unit area, when published
bedrooms / bathroomsRoom counts (0 = studio)
sizeValue / sizeUnitBuilt-up area and its unit (usually sqft)
locationNameFull location string
city / community / subCommunity / towerLocation broken into levels
latitude / longitudeMap coordinates
amenitiesList of amenity names
isVerifiedWhether Property Finder marks the listing verified
listedDate / lastRefreshedAtListing timestamps
agentName / agentLanguages / agentLicenseNoAgent details
brokerName / brokerAddressBrokerage details
contactPhonePublic contact phone number
reraPermitNumber / reraLicenseNumber / reraAuthorityCompliance details
projectName / projectDeliveryDateOff-plan project name and handover date
videoUrlListing video, when available
floorPlanCountNumber of floor plans attached
imageUrlsListing photo URLs
scrapedAtISO timestamp of collection

How to use Property Finder Scraper

How Propertyfinder Scraper works

  1. Open propertyfinder.ae and build a search with the filters you want.
  2. Copy the URL from your browser's address bar.
  3. Open this Actor, paste the URL into Start URLs (you can add several).
  4. Set Max properties per start URL — start small (3–5) to test, then raise it.
  5. Click Start and wait for the run to finish.
  6. Download the dataset as JSON, CSV or Excel from the Dataset tab, or connect it via API.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayYesA Dubai "for sale" searchProperty Finder search result pages or direct property page URLs.
maxItemsIntegerNo5Maximum listings to collect per start URL.
useCacheBooleanNofalseReuse data collected for a property in an earlier run to speed up recurring runs.
proxyConfigurationObjectNoApify Proxy offOptional proxy settings. Enable only if you see blocked or incomplete results.

Output Data

Each dataset item is one property. Example:

{
"id": "131559699",
"reference": "DPF-S-57524",
"url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-downtown-dubai-131559699.html",
"channel": "buy",
"title": "Burj and Fountain View | Investment Deal | Best Layout",
"propertyType": "Apartment",
"offeringType": "Residential for Sale",
"completionStatus": "completed",
"furnishing": "YES",
"price": 3600000,
"priceCurrency": "AED",
"pricePeriod": "sell",
"bedrooms": 1,
"bathrooms": 2,
"sizeValue": 840,
"sizeUnit": "sqft",
"city": "Dubai",
"community": "Downtown Dubai",
"subCommunity": "The Address Residence Fountain Views",
"latitude": 25.19493,
"longitude": 55.28266,
"amenities": ["Built in Wardrobes", "Walk-in Closet"],
"isVerified": true,
"listedDate": "2026-08-17T11:37:26Z",
"agentName": "Parmida Azizi",
"brokerName": "Driven Properties",
"contactPhone": "+97142454800",
"reraLicenseNumber": "905881",
"reraAuthority": "DRIVEN PROPERTIES L.L.C (BRANCH)",
"imageUrls": ["https://static.shared.propertyfinder.ae/media/images/listing/.../1312x894.jpg"],
"scrapedAt": "2026-08-31T13:41:00.000Z"
}

Usage Examples

  • All Dubai apartments for sale: https://www.propertyfinder.ae/en/search?c=1&l=1&t=1&fu=0&ob=mr
  • Villas for rent in Dubai: https://www.propertyfinder.ae/en/rent/dubai/villas-for-rent.html
  • Downtown Dubai only: build the search on the site with the community filter applied, then paste that URL.
  • A single property: paste any .../en/plp/... property page URL to collect just that listing.

Tips for Best Results

  • Apply as many filters as possible on the site before copying the URL — a tighter search returns more relevant data faster.
  • Add multiple search URLs in one run (for example one per community) — maxItems applies to each URL separately.
  • For ongoing monitoring, schedule the Actor daily and sort the search by "newest" so new listings appear first.

Known Limitations

  • Some listings hide the price ("Ask for price"); price will be null for those.
  • agentLicenseNo, projectName and pricePerArea are only present on listings where Property Finder publishes them.
  • Contact details are limited to what the portal shows publicly (usually a phone number); agent email is not published.
  • Very large searches are capped by the site's own pagination depth.

Integrations

Connect results to Google Sheets, Make, Zapier, Slack or your own systems via the Apify API and webhooks. Schedule recurring runs from the Actor's Schedule tab.

Export Formats

JSON, CSV, Excel, XML and RSS via the Dataset tab or the Apify API.

Frequently Asked Questions

How many results can I get per run? As many as you set in maxItems, up to the site's pagination limit for that search. maxItems is per start URL.

Can I scrape a specific community, building or price range? Yes — apply those filters on propertyfinder.ae and use the resulting URL as a start URL.

Are duplicates removed? Yes. Each property URL is only collected once per run.

Why are some fields null? The listing didn't publish that field. Missing values are always null, never guessed.

Does caching affect freshness? With useCache on, a property already collected in a previous run is reused instead of re-fetched. Leave it off (the default) when you need current prices and availability.

Can I schedule it? Yes, from the Actor's Schedule tab, or via the API.

Support

Found a bug or a missing field? Open an issue from the Issues tab on the Actor's page and include the run ID and the input you used.

You are responsible for ensuring your use of this Actor complies with Property Finder's terms of service and all applicable laws. Listings can include personal data such as agent names and phone numbers; if you collect personal data you are responsible for complying with applicable privacy and data-protection laws (for example GDPR) and for using that data lawfully.

Preview

Propertyfinder Scraper input options