Property Finder UAE Listings Scraper
Pricing
from $1.00 / 1,000 listing scrapeds
Property Finder UAE Listings Scraper
Scrape rent and sale listings from Property Finder UAE (propertyfinder.ae): price, size, bedrooms, location, coordinates, amenities and agency. Fast HTTP-only, no personal data, respects robots.txt.
Pricing
from $1.00 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Clearrow Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
What does Property Finder UAE Listings Scraper do?
Property Finder UAE Listings Scraper extracts rent and sale listings from Property Finder – the UAE's largest property portal – and returns them as clean, structured data: price, price frequency, bedrooms, bathrooms, size, furnishing, completion status, community, coordinates, amenities, agency and listing URL. Think of it as an unofficial Property Finder API for Dubai, Abu Dhabi, Sharjah and the other emirates.
It is fast and lightweight (pure HTTP, no browser), polite to the website, and collects no personal data – no agent names, phone numbers or emails, only the agency's company name.
Why scrape Property Finder?
- 📈 Market research – track asking rents and sale prices per community, bedroom count or property type.
- 🏘️ Investment analysis – compare yields across areas, spot off-plan supply, monitor new listings daily.
- 🗺️ Geo analysis – every listing has latitude/longitude, ready for maps and heatmaps.
- 🏢 Competitive intelligence – see which agencies list most in a given area.
Running on Apify gives you scheduling (e.g. every morning), API access, integrations (Google Sheets, Make, Zapier, webhooks) and run monitoring out of the box.
What data can Property Finder UAE Listings Scraper extract?
| Field | Type | Description |
|---|---|---|
listingId | string | Property Finder listing ID |
title | string | Listing headline |
price / currency | number / string | Asking price, e.g. 120000 AED |
priceFrequency | string | yearly, monthly, weekly, daily (rent) or sale |
propertyType | string | Apartment, Villa, Townhouse, … |
bedrooms / bathrooms | integer | Bedrooms (0 = studio) and bathrooms |
sizeSqft | number | Built-up area in sq ft |
furnished | string | furnished, unfurnished, partly-furnished |
completionStatus | string | completed, off_plan, completed_primary, off_plan_primary |
community / subCommunity / city | string | Location hierarchy |
latitude / longitude | number | Coordinates |
agencyName | string | Listing agency (company name only) |
listedDate | string | ISO 8601 publish date |
verified | boolean | Property Finder "verified" badge |
amenities | array | e.g. ["Shared Pool", "Covered Parking"] |
imageCount | integer | Number of photos |
listingUrl | string | Link to the listing |
How to scrape Property Finder
- Click Try for free / Start.
- Either pick City, Rent or buy and Property type, or paste one or more Property Finder category URLs such as
https://www.propertyfinder.ae/en/buy/abu-dhabi/villas-for-sale.html. - Set Maximum listings.
- Click Start and download your data as JSON, CSV, Excel or HTML.
How much will it cost to scrape Property Finder?
This Actor uses pay-per-event pricing. You pay for two events:
| Event | When it is charged |
|---|---|
actor-start | Once per run |
listing-scraped | Once per listing saved to the dataset |
Cost example (illustrative prices – the actual prices are shown on the Pricing tab): with actor-start at $0.005 and listing-scraped at $0.002, scraping 1,000 listings costs $0.005 + 1,000 × $0.002 = $2.005.
- Free Apify plan: runs are capped at 20 listings so you can test the output.
- Paid plans: up to your
maxResults. The Actor also stops automatically when your maximum cost per run is reached, so you never pay more than you set.
Input
See the Input tab for all options. Example:
{"city": "dubai","offeringType": "rent","propertyType": "apartments","maxResults": 100}
or
{"startUrls": [{ "url": "https://www.propertyfinder.ae/en/buy/sharjah/properties-for-sale.html" }],"maxResults": 100}
Accepted URLs: category pages of the form https://www.propertyfinder.ae/en/{rent|buy}/{city}/{type}-for-{rent|sale}.html, optionally with ?page=N. Community-level category pages work too. Search URLs (/en/search?…) and filter parameters (bedrooms=, price=, ob=, …) are skipped, because Property Finder's robots.txt disallows them – see Limitations.
Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Sample item (values anonymized):
{"listingId": "100000001","title": "Single Row | 4BR+M Villa | Close To Facilities","price": 5050000,"currency": "AED","priceFrequency": "sale","propertyType": "Villa","bedrooms": 4,"bathrooms": 5,"sizeSqft": 2497,"furnished": "unfurnished","completionStatus": "off_plan","community": "Yas Island","subCommunity": "Yas Park Gate","city": "Abu Dhabi","latitude": 24.4985,"longitude": 54.6168,"agencyName": "Example Real Estate LLC","listedDate": "2026-11-05T12:52:21Z","verified": false,"amenities": ["Central A/C", "Shared Gym", "Shared Pool", "Covered Parking", "Private Garden", "Maids Room"],"imageCount": 20,"listingUrl": "https://www.propertyfinder.ae/en/plp/buy/villa-for-sale-abu-dhabi-yas-island-yas-park-gate-100000001.html"}
Limitations
- No search / filter URLs. Property Finder's robots.txt disallows
/en/search?…and filter query parameters, so the Actor only crawls category pages (city × rent/buy × property type, or a community category page). Filter by bedrooms, price, etc. in the downloaded dataset instead. - Results come from search result pages only (about 25 listings per page). Detail pages are not opened, so long descriptions and full floor plans are not included. New-project / developer "project" cards are skipped – only individual listings are returned.
- Hidden prices are returned as
null.completionStatusis usually empty for rentals. - Polite by design: max 2 concurrent requests, 500 ms between requests to the same domain, and a descriptive User-Agent. Large scrapes therefore take a while (~1,000 listings in a few minutes).
- No blocking bypass. If Property Finder blocks the crawler (HTTP 403/429 or a CAPTCHA page), the Actor stops cleanly, keeps what it has already scraped, and reports the reason in the run status. It never tries to solve CAPTCHAs.
- The Actor relies on the JSON embedded in Property Finder's pages; if the site changes its structure, it may need an update.
FAQ, disclaimers and support
Does it collect personal data? No. Agent names, photos, phone numbers, WhatsApp links and emails are never stored – only the agency's company name. Free-text descriptions and agency reference numbers are not stored either, because they often contain phone numbers or people's names.
Our Actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our Actors, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
This Actor is not affiliated with or endorsed by Property Finder. Found a bug or need a field? Open an issue in the Issues tab. For programmatic access, see the API tab.