Property Finder Scraper icon

Property Finder Scraper

Scrape Property Finder listings in the UAE, Saudi Arabia, Qatar, Bahrain and Egypt: price, bedrooms, size, location, GPS, amenities, furnishing, agent, broker phone and WhatsApp, verified flag, photos. Filters, alerts.

$1 per 1,000 listing19 public runs in 30 daysupdated 2026-11-06
Try it

Build the input, get the call

Change any field; the code on the right follows. Copy it, or run the same input on Apify.

Which Property Finder site to search.

Cities, communities or buildings in plain words, e.g. `Dubai Marina`, `Downtown Dubai`, `Riyadh`, `The Pearl`, one per line. Leave empty to search the whole country.

Apartments or villas.

Listings for rent or for sale.

Or paste Property Finder search result pages from your browser, with any filters you set there. Each is crawled as given.

Filters

Lowest price in the local currency (yearly rent for rentals).

Highest price in the local currency (yearly rent for rentals).

Minimum number of bedrooms.

Maximum number of bedrooms.

Order of results.

Limits

Maximum number of listings to return in total.

Result pages to read per location or search URL (25 listings per page).

Monitoring

Return only listings that no earlier run with the same input has delivered. Ideal for alerts - you pay only for new listings.

Return only listings that are new, changed or gone since the last run with the same input (or monitor name): changed listings carry `changeType: "changed"` and `changes` with the old and new price, rent, size, rooms or title; listings that...

Only listings whose price went down since the last run with the same input (or monitor name), each with `changes` (old > new price) and `priceHistory`. Schedule it daily for a price-cut feed. The first run records prices and returns...

Output

What you get back

The fields every row has.

FieldWhat it holds
title, url, id, referenceListing headline, link, Property Finder id and the broker's reference
offerType, propertyType, listingKindrent / sale; apartment / house; Apartment, Villa, Townhouse...
price{amount, currency, period}: yearly rent or sale price in the local currency
bedrooms, studio, bathroomsSize details (studio: true for studios)
livingArea, sizeSqft, pricePerSqmSize in m² (and sq ft as listed), price per m²
address{text, city, district, country}
latitude, longitudeCoordinates
features, furnishedAmenities and furnishing
agentCompany, agentName, agentPhone, agentWhatsapp, agentEmail, agentLogoBroker and agent contact
verified, promoted, newBuildProperty Finder badges
images, imageCount, publishedAtPhotos and listing date

Download as JSON, CSV, Excel or XML from the run, or have it sent to Google Sheets, Slack or a webhook.

Guide

How Property Finder Scraper works

Inputs, options and tips, from the tool's own documentation.

Get property listings from Property Finder, the leading property portal in the Middle East, as a clean, spreadsheet-ready dataset: apartments and villas to rent or buy in the UAE (Dubai, Abu Dhabi...), Saudi Arabia, Qatar, Bahrain and Egypt. Each listing includes the price with its period (yearly rent or sale price) in the local currency, bedrooms, bathrooms, size in m² and sq ft, price per m², community and building, GPS coordinates, amenities, furnishing, the agent and broker with phone, WhatsApp and email, the verified badge, photos and the listing date. Export to JSON, CSV or Excel, send to Google Sheets, or call it as an API.

Built for real-estate investors and analysts in the Gulf, brokers and agencies watching competitors and pricing, relocation and proptech teams, and anyone who wants new listings the moment they appear.

Why this scraper

  • Five countries. propertyfinder.ae, .sa, .qa, .bh and .eg, each in its own currency (AED, SAR, QAR, BHD, EGP).
  • Fast and cheap. Results are read straight from Property Finder's pages without a browser.
  • Plain-word locations. Type Dubai Marina, Downtown Dubai, Riyadh or The Pearl. The Actor finds the matching area. Or leave it empty for the whole country, or paste any Property Finder search URL.
  • Broker contact included. Broker name, phone, WhatsApp and email, plus the agent's name, on every listing.
  • Analysis-ready. Size converted to m², price per m² computed, amenities as readable names (Balcony, Shared Pool, Maids Room...).
  • Filters. Rent or buy, apartments or villas, price range, bedrooms, newest first.
  • New-listing alerts. Schedule it with Only new listings and each run returns only listings you haven't received yet.
  • Price-change tracking. Turn on Changes only and schedule it: each run returns only listings that are new, whose price, rent, size, rooms or title changed (with the old and new values, e.g. "changes": {"price.amount": {"old": 1450, "new": 1395}}), or that were taken down (changeType: "removed"). Unchanged listings are skipped and not charged. Each changed listing also carries priceHistory (dated prices across runs).
  • Price-cut feed. Turn on Price drops only and schedule it daily: you get only listings whose price went down, with old and new price and the history.

How to use it

  1. Pick the Country, add Locations (e.g. Dubai Marina), and choose Rent or buy and Property type.
  2. Optionally set price and bedrooms filters and Sort by: Newest first.
  3. Press Start. Download results from the Output tab, or connect an integration.

Example input

json
{
  "country": "ae",
  "locations": ["Dubai Marina", "Downtown Dubai"],
  "offerType": "rent",
  "propertyType": "apartment",
  "maxPrice": 150000,
  "minRooms": 1,
  "sort": "newest",
  "maxItems": 500
}

Use it in n8n, Make, Zapier or Clay

Run tacps126/propertyfinder-scraper from any automation tool with your Apify API token and read the run's dataset. A daily schedule with Only new listings on, for example {"country": "ae", "locations": ["Dubai Marina"], "sort": "newest", "onlyNew": true}, sends each new listing once: to a Google Sheet, Slack, Telegram, email or your CRM. Step-by-step setup and ready-to-import workflows: integrations guide.

Pricing

Pay per result: about $1 per 1,000 listings (lower on higher Apify plans) plus a tiny start fee. Duplicates, filtered-out 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.

Questions

Questions about Property Finder Scraper

Which countries?

United Arab Emirates, Saudi Arabia, Qatar, Bahrain and Egypt.

Is it legal?

The Actor collects publicly listed property ads. Broker contact details are business contacts published for enquiries; use them within the laws that apply to you.

How much does Property Finder Scraper cost?

$1 per 1,000, charged only for listings returned; a run that finds nothing costs nothing. It runs on Apify, whose free plan includes monthly credit, so you can try it without paying.

Do I need to write code?

No. Fill in the form on Apify and press Start, schedule it, or send the results to Google Sheets, Slack or a webhook. For code, the input builder on this page writes the API call in curl, Python or JavaScript.

What does Property Finder Scraper return?

Every row has the same fields, including title, url, id, reference, offerType, propertyType, listingKind, price, bedrooms, studio, bathrooms, livingArea, sizeSqft, pricePerSqm, address, latitude, longitude, features, furnished. Download as JSON, CSV, Excel or XML.

Can it run on a schedule and return only new results?

Yes. Schedule it on Apify (hourly, daily, weekly) and turn on the only-new option: each run then returns only what appeared since the last run with the same input.

Use cases

What people use Property Finder Scraper for

  • Track Gulf property prices and rents
  • Alert on new listings in Dubai
  • Market research for agents

Also searched as

Property Finder API Dubai property data UAE rentals Saudi property listings Qatar property data

Categories

E-commerce, vehicles and real estate Real estate Lead generation