Property Finder UAE Real Estate Listings Scraper avatar

Property Finder UAE Real Estate Listings Scraper

Pricing

Pay per event + usage

Go to Apify Store
Property Finder UAE Real Estate Listings Scraper

Property Finder UAE Real Estate Listings Scraper

Property adverts across all eight UAE emirates: sale and rent, homes and commercial. Price, size, rooms, amenities, coordinates, full advert text, and the agent and agency behind each one. Switch on the listing page for the permit, licence numbers, full-size photos and floor plans.

Pricing

Pay per event + usage

Rating

0.0

(0)

Developer

Andrey

Andrey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Export property listings from Property Finder across the UAE — apartments, villas, townhouses, penthouses, land, offices, shops, warehouses and more, for sale and for rent, residential and commercial. Every listing comes with the full advert text, price, size, bedrooms, exact location with map coordinates, amenities, photos, the listing agent and agency, and their phone, WhatsApp and email.

Filter by purpose, segment, property type, emirate, price, size, completion status, furnishing and listing age — no need to hunt for URLs first.

What you get

FieldDescription
id, listing_id, referenceListing identifiers and the agency's own reference
urlLink to the listing
title, descriptionHeadline and the full advert text as written by the agent
purpose, segmentFor sale or for rent; residential or commercial
offering_typeThe portal's own wording, for example "Residential for Sale"
price, currency, price_periodPrice in AED; for rentals, the period it covers
price_per_sqft, price_per_sqmAsking price per unit of area
bedrooms, bathroomsBedrooms (studios are 0) and bathrooms
area_sqft, area_sqmBuilt-up area in both units
property_typeApartment, villa, townhouse, office, warehouse and so on
completion_statusReady, off-plan, or ready and sold directly by the developer
furnishingFurnished, unfurnished or partly furnished
city, community, subcommunity, towerThe full location hierarchy
location_full_nameLocation as one readable line
lat, lngMap coordinates
amenitiesPool, gym, parking, maids room and the rest, as one line
agent, agent_id, agent_urlListing agent
agent_email, agent_languagesAgent's email and the languages they speak
agent_is_super_agentThe portal's own quality status for agents
agency, agency_id, agency_urlListing agency
agency_email, agency_phone, agency_addressAgency contact details and office
phone, whatsapp, emailHow to reach whoever is handling this listing
images, cover_image, images_countFull photo links, and how many there are
floor_plans_count, has_360_tour, video_urlExtra media attached to the listing
is_verifiedWhether the portal verified the listing
is_exclusive, is_premiumExclusivity and placement level
is_price_drop, is_great_value, is_high_demandThe portal's own deal badges
reraRegulatory permit number published with the advert
listed_dateWhen the listing was published
scraped_atWhen this row was collected, so two exports can be compared

With "Read each listing's own page" switched on

Fifteen more columns, filled from the listing's own page. They are always present in the export — empty when the option is off — so two exports always line up column for column.

FieldDescription
permit_number, permit_validation_urlThe advertising permit and the regulator's own link to check it
permit_regulatorWhich regulator issued it: DLD (Dubai Land Department) or ADREC (Abu Dhabi)
permit_holder_licenseThe licence number the permit was issued under; it belongs to the agency
agent_license, agent_license_typeThe agent's licence number and which register it is from
agency_licenseThe agency's registration number in the brokers' register
images_fullPhoto links in full size (1312×894), rather than the search-result thumbnails
floor_plan_urlsFloor plan images, where the agent uploaded any
zone_nameThe land-registry zone the property sits in
rental_availability_dateWhen a rental becomes available
title_original, description_originalHeadline and advert text in the language they were written in
url_arThe Arabic version of the listing page
similar_transactions_countHow many comparable recorded transactions the site shows

This opens one extra page per listing, so a run takes about ten times longer and is capped at 5,000 listings. Everything above it in the table comes from the search results and is collected either way.

Input

{
"purpose": ["for-sale"],
"segment": ["residential"],
"propertyTypes": ["Villa", "Townhouse"],
"emirates": ["Dubai"],
"priceMin": 3000000,
"priceMax": 6000000,
"completionStatus": "completed",
"maxItems": 1000,
"includeDetails": false
}

Leave every filter empty to cover the whole of the UAE, both sale and rent, residential and commercial.

Switch includeDetails on to add the permit, licence, full-size photo and floor plan columns described above. It opens every listing's own page, so keep maxItems modest — runs with it on are capped at 5,000 listings.

Output

One row per listing:

{
"id": "119480097",
"url": "https://www.propertyfinder.ae/en/plp/buy/villa-for-sale-dubai-reem-mira-oasis-119480097.html",
"title": "Landscaped | Near to Pool and Park | Type G",
"description": "This vacant Type G villa offers 4 bedrooms, a maid's room, and a private landscaped garden...",
"purpose": "for-sale",
"segment": "residential",
"price": 3300000,
"currency": "AED",
"price_per_sqft": 1435,
"bedrooms": 4,
"bathrooms": 4,
"area_sqft": 2300,
"area_sqm": 213.68,
"property_type": "Villa",
"completion_status": "completed",
"city": "Dubai",
"community": "Reem",
"subcommunity": "Mira Oasis",
"lat": 25.0219,
"lng": 55.2833,
"amenities": "Central A/C, Balcony, Covered Parking, Maids Room",
"agent": "Jane Doe",
"agent_email": "jane@example-realty.ae",
"agency": "Example Real Estate",
"agency_phone": "+97140000000",
"phone": "+971500000000",
"whatsapp": "+971500000000",
"is_verified": true,
"rera": "202687000152874",
"listed_date": "2026-07-20T07:51:09Z",
"scraped_at": "2026-07-28T19:02:31+00:00"
}

Use cases

  • Price research. Compare asking prices per square foot by community, property type and completion status.
  • Lead sourcing. Filter to your target community and segment and get the agent and agency behind every listing, with their contact details.
  • Agency benchmarking. See which agencies list what, where, and how much of it.
  • Investment screening. Combine price, area, bedrooms and completion status to shortlist units, then read the full advert text without opening each page.
  • Location analysis. Map supply and price by community using the coordinates.
  • Commercial property search. Offices, shops, warehouses and staff accommodation are covered alongside homes.

What is and is not included

Included: everything in the field table above, for listings across all seven emirates, both sale and rent, both residential and commercial.

Not included:

  • developer promotions and whole-development adverts; this returns individual properties
  • sold, let or archived listings; this returns what is currently advertised
  • transaction history and past sale prices

Some listings are published without a subcommunity, a building name, an amenity list or a video; those fields come back as null or empty rather than being dropped. Setting a price or size range skips listings published without one.

Contact details are the ones the agent and agency publish on the listing itself so that buyers and tenants can reach them.

What it costs

$2.00 per 1,000 listings, or $4.00 per 1,000 for listings read with "Read each listing's own page" switched on. You are charged the higher rate only for rows that actually carry the permit and licence columns — if a listing's own page does not load, that row is charged at the base rate.

No charge for starting a run, and no charge for the filters you try before you find the right ones.

On top of that Apify bills your account for what the run consumes on the platform — computing time and data transfer. This actor reads the portal directly, without a browser, so that part stays small: in our own measurements a thousand listings came to under a cent without the listing pages, and about three cents with them.

Support

Questions, a field you need that is not here, or another portal — write to admin@noonseller.ae or visit noonseller.ae.

This is an independent tool. It is not affiliated with, endorsed by, or connected to Property Finder.

FAQ

Which emirates are covered? Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, Fujairah, Umm Al Quwain and Al Ain.

How are rent prices expressed? As published, together with price_period — yearly, monthly, weekly or daily. Compare like with like before aggregating.

Do studios show up? Yes, with bedrooms set to 0.

Why are there three completion statuses? Besides ready and off-plan, the site marks ready homes that the developer is selling directly. Filtering for ready properties returns both kinds.

Can I get everything at once? Yes, up to the run limit you set. Very broad requests can return fewer listings than the limit; the run always says why in its status message — whether the site stopped serving them, or whether the limit you set was reached before the rest of your filters were even visited.

When should I switch on "Read each listing's own page"? When you need the advertising permit and the regulator behind it, the agent's or agency's licence number, full-size photos or floor plans. Those are published on the listing page only, so getting them costs one extra request per listing: expect roughly ten times the run time, and a cap of 5,000 listings per run. Everything else is the same either way, and the columns stay in the export regardless, so exports made with and without it line up.

Some rows came back without the permit and licence columns. Why? The listing's own page did not load for those rows. The run says how many when it is more than a few; the data collected from the search results is unaffected, and a re-run usually fills them in.

Why do some listings share a phone number? Larger agencies route enquiries through a single line. The agent name and email still identify who is handling the listing.