
Property Finder Scraper
hipersoft/propertyfinder-scraper
Scrape Property Finder real-estate listings across the UAE and Gulf, for sale or rent: price, beds, baths, size, location, images, amenities, brokerage and URL. One clean row per property as JSON, CSV or Excel for research, valuation and lead generation.
Total users
1Monthly users
0Total runs
59Per item scraped
$0.003Last rebuilt
Oct 26, 2026Overview
Scrape Property Finder property listings across the UAE and the Gulf as clean, structured JSON, CSV, Excel or XML. Point it at any Property Finder search — buy or rent, any city, area, property type, price range or number of bedrooms — and it returns one tidy row per property: price, title, description, bedrooms, bathrooms, size, location, coordinates, images, amenities, reference, brokerage and the listing URL. Perfect for real-estate market research, price comparison, valuation, investment analysis and lead generation.
What does Property Finder Scraper do?
This actor turns Property Finder search results into a ready-to-use dataset. Open Property Finder (or its regional sites for Qatar, Bahrain, Saudi Arabia and Egypt), set up exactly the search you want — for sale or for rent, apartments or villas, a specific community, a price band, a minimum number of bedrooms — then paste the results-page URL straight from your browser. The scraper walks every results page and collects each property with rich, structured fields.
Want the fullest data? Turn on Fetch full details and it opens each property's own page for the complete description, full image gallery and amenities. You can also feed it a list of individual listing URLs directly.
What data can you get?
Per property:
| Field | Description |
|---|---|
id |
Property Finder listing ID. |
reference |
Listing reference code. |
propertyType |
Property type (e.g. Apartment, Villa, Townhouse). |
offeringType |
Offering type (e.g. Residential for Sale, Residential for Rent). |
title |
Listing title. |
description |
Listing description. |
price |
Price as a number. |
currency |
Currency code (e.g. AED). |
pricePeriod |
Whether the price is a sale price or a rent period. |
pricePerArea |
Price per unit of area, when available. |
bedrooms |
Number of bedrooms. |
bathrooms |
Number of bathrooms. |
size |
Built-up size as a number. |
sizeUnit |
Size unit (e.g. sqft). |
furnished |
Furnishing status, when shown. |
completionStatus |
Completion status (e.g. ready, off-plan). |
location |
Full location name (community, city). |
locationSlug |
Location slug. |
latitude / longitude |
Map coordinates. |
images |
List of image URLs. |
imagesCount |
Number of images. |
amenities |
List of amenity names. |
listedDate |
When the listing was posted. |
lastRefreshedAt |
When the listing was last refreshed. |
isVerified |
Whether the listing is verified. |
isNewConstruction |
Whether the property is new construction. |
broker |
Listing brokerage (company name). |
agent |
Listing agent name, when shown. |
url |
Link to the property page. |
collectedAt |
Timestamp when the row was collected. |
Use cases
- Real-estate market research — map asking prices, sizes and available stock across communities and cities.
- Price comparison — find the cheapest listings in an area and compare price per square foot across neighbourhoods.
- Valuation & comparables — pull comparable properties by area, size, type and price band.
- Investment analysis — screen rental yields, off-plan vs ready stock and new construction.
- Lead generation — build lists of listings and brokerages for outreach.
- Price & stock monitoring — track asking prices and new listings over time.
- Dashboards & automation — feed fresh, structured listing data into your own reports and pipelines on a schedule.
How to use it
- Add Property Finder Scraper to your Apify account and open its input.
- On Property Finder, build your search (buy/rent, city, area, type, price, beds) and copy the results-page URL.
- Paste one or more URLs into Search URLs.
- Optionally turn on Fetch full details for the full description, complete gallery and amenities.
- Set Max items per search URL and Max items to cap the output, then click Run.
- Export the results as JSON, CSV, Excel or XML.
Input
{
"searchUrls": [
{ "url": "https://www.propertyfinder.ae/en/search?c=1&t=1&fu=0&rp=y&ob=mr" }
],
"fetchDetails": false,
"maxItemsPerUrl": 100,
"maxItems": 0
}
| Field | Description |
|---|---|
searchUrls |
One or more Property Finder search-result page URLs to scrape. |
propertyUrls |
Optional list of individual listing page URLs for direct, full-detail scraping. |
fetchDetails |
Also open each property's own page for the fullest description, gallery and amenities. |
maxItemsPerUrl |
Cap the number of properties per search URL. 0 = no per-URL limit. |
maxItems |
Overall cap across all URLs. 0 = no limit. |
proxyConfiguration |
Optional proxy settings. Not required. |
What you get
One flat JSON row per property, ready to export to CSV, Excel, JSON or XML.
{
"id": "140584343",
"reference": "VG/D17/JVC/KMA-NS2026",
"propertyType": "Apartment",
"offeringType": "Residential for Sale",
"title": "Genuine Resale | Great Investors Deal",
"price": 900000,
"currency": "AED",
"pricePeriod": "sell",
"bedrooms": 1,
"bathrooms": 2,
"size": 649,
"sizeUnit": "sqft",
"location": "Vita Grande, District 17, Jumeirah Village Circle, Dubai",
"latitude": 25.060007,
"longitude": 55.218177,
"amenities": ["Balcony", "Built in Wardrobes", "Covered Parking", "Shared Pool"],
"broker": "NOVA CRYSTAL LINE REAL ESTATE L.L.C",
"url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-jumeirah-village-circle-district-17-vita-grande-140584343.html"
}
FAQ
Which regions are covered? Anywhere on Property Finder — the UAE (propertyfinder.ae), plus Qatar, Bahrain, Saudi Arabia and Egypt. Just paste a search URL from the relevant site.
Can I scrape rentals as well as sales? Yes. Build a rent search on Property Finder and paste that URL, or a buy search for sales — the scraper follows whatever search you give it.
Can I scrape specific listings I already have? Yes — add their URLs to Property URLs for one full-detail row per listing.
How do I get the fullest data per property? Turn on Fetch full details and the scraper collects each property's complete description, full image gallery and amenities.
What export formats are supported? JSON, CSV, Excel and XML — plus the Apify API and integrations for automation.
Related scrapers
- Property24 Scraper — South Africa property listings.
- Immoweb Scraper — Belgium property listings.
- Redfin Scraper — US real-estate listings.
Input
| Field | Type | Description |
|---|---|---|
searchUrlsSearch URLs | array | One or more Property Finder search-result page URLs to scrape. Open Property Finder (propertyfinder.ae / .qa / .bh / .sa / .eg), apply any filters you want — buy or rent, city, area, property type, price, beds — then copy the results page URL from your browser |
propertyUrlsProperty URLs (optional) | array | Optional. A list of individual Property Finder listing page URLs to scrape directly, one full-detail row per URL. Use this when you already have specific listings in mind instead of a search. |
fetchDetailsFetch full details | boolean | For each listing found in a search, also open its own page to collect the fullest available payload (full description, complete image gallery and amenities). This makes runs slower but returns richer data. Default: false |
maxItemsPerUrlMax items per search URL | integer | Maximum number of properties to collect from each search URL (0 = no per-URL limit). Default: 100 |
maxItemsMax items (overall) | integer | Overall cap on the number of properties collected across all URLs (0 = no overall limit; collect everything). Default: 0 |
proxyConfigurationProxy configuration | object | Optional. Proxy settings for the run. Not required — the scraper works without a proxy. Enable only if you specifically want to route requests through a proxy. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~propertyfinder-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchUrls": [
{
"url": "https://www.propertyfinder.ae/en/search?c=1&t=1&fu=0&rp=y&ob=mr"
}
]
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/propertyfinder-scraper").call(run_input={
"searchUrls": [
{
"url": "https://www.propertyfinder.ae/en/search?c=1&t=1&fu=0&rp=y&ob=mr"
}
]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/propertyfinder-scraper').call({
"searchUrls": [
{
"url": "https://www.propertyfinder.ae/en/search?c=1&t=1&fu=0&rp=y&ob=mr"
}
]
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Item scraped Charged for each property listing scraped and returned to your dataset. | $0.003 | $0.0015 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
CNN Fear & Greed Index Scraper
Scrape the CNN Fear & Greed Index: current market-sentiment score and rating, a full historical timeline, and all seven component indicators. Clean structured JSON, CSV or Excel for trading signals, backtesting, dashboards and alerting.
547 runs · 6 users · $0.003 / item scrapedDivar Scraper
Scrape classified ads from Divar, Iran's largest marketplace: title, price (Toman), category, city, district, images and the listing URL. Search any Iranian city with an optional keyword and export one clean row per ad as JSON, CSV or Excel. For market research, price tracking and n8n.
224 runs · 22 users · $0.003 / listing scrapedAirbnb Scraper
Search Airbnb by location and scrape listings: name, property type, price, rating, reviews, coordinates, photos, badges and link. For short-term rental, pricing and market research.
122 runs · 2 users · $0.005 / listing scrapedSingapore HDB Property Information Scraper
Export master data for every HDB block in Singapore (~13,300 blocks): address, town, year completed, max floor, total units, unit mix by flat type (sold & rental) and amenities (market/hawker, carpark, commercial, pavilion). Filter by town, street, year. Public open data, no setup.
113 runs · 1 users · $0.002 / block scrapedPropertyGuru Singapore Scraper
Scrape PropertyGuru Singapore property listings: price, beds, baths, size, address, property type, agent and URL. For property research and lead generation.
106 runs · 3 users · $0.004 / listing scrapedEdgeProp Singapore Property Scraper
Scrape EdgeProp Singapore property listings for sale and rent: price, address, beds, baths, size, PSF and URL.
105 runs · 1 users · $0.004 / listing scrapedSend the site and the fields. We build it and you get it first.