Property Finder Scraper | UAE Saudi Egypt Bahrain Qatar
Pricing
from $2.50 / 1,000 results
Property Finder Scraper | UAE Saudi Egypt Bahrain Qatar
Scrape Property Finder UAE, Saudi Arabia, Egypt, Bahrain & Qatar listings for sale or rent. Extract prices, beds, RERA, agents & images. Property Finder API alternative.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
kane liu
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Property Finder Scraper — UAE, Saudi, Egypt, Bahrain & Qatar
Scrape Property Finder sale and rent listings across the Middle East — then download structured real estate data as Excel, CSV, or JSON.
This Actor is a practical Property Finder API alternative for market research, investor screening, rental comps, and lead lists. Choose a market such as UAE or Saudi Arabia, pick Buy, Rent, or Commercial, and get listing rows with prices, beds, baths, area, RERA / permits, agents, brokers, amenities, and photos when present on the detail page.
- Pull homes for sale and apartments for rent from Property Finder UAE, Saudi Arabia, Egypt, Bahrain, and Qatar
- Enrich search results with detail-page fields (description, amenities, RERA, agent / broker, images)
- Filter by property type (apartment, villa, office-space, …) — or paste known search / detail URLs
- Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or MCP
- Pay per event — Actor start + each Dataset listing; no subscription
Worker URL is config, not code: the Actor reads
WORKER_BASE_URLfrom Actor environment variables (plus optional per-runworkerBaseUrl). If you migrate the worker to a new host, updateWORKER_BASE_URL(andWORKER_AUTHif the API key changes) in Apify Console — no Actor code change required. SetWORKER_PROVIDES_PROXY=1when the worker supplies its ownPROXY_URL.
Free Apify plan limits (set by this Actor's developer)
| Limit | Free Apify plan | Paid Apify plan |
|---|---|---|
| Runs of this Actor | 10 total | Unlimited |
| Results per run | Up to 1,000 (maxItems) | Up to schema max (2,000) |
These limits are set by the Actor developer, not Apify. Hitting the run cap finishes with a clear status message — it is not a platform bug. Upgrade to a paid Apify plan for unlimited runs.
What does the Property Finder Scraper do?
It turns a Property Finder search into a clean Apify Dataset of property listings across five MENA markets.
Under the hood, the Actor:
- Builds the Property Finder search URL for your market, channel, and property type
- Collects listing cards from the search results page (
#__NEXT_DATA__) - Opens detail pages to enrich each row with description, amenities, RERA, and media
- Writes normalized records you can download or push into automations
Residential proxy matched to the market is recommended (prefilled). Fetching uses curl_cffi TLS impersonation with Playwright Chromium fallback — plain requests / bare curl are blocked by CloudFront.
What data can you extract from Property Finder?
| Data point | Buy / Rent | Commercial |
|---|---|---|
| Title & listing URL | ✅ | ✅ |
| List price or rent + period | ✅ | ✅ |
| Beds / baths / size (sqft) | ✅ | ✅ |
| Plot size & plot dimensions | — | ✅ |
| Payment methods / cheques / service fee | ✅ | ✅ |
| Property details map (type, age, …) | ✅ | ✅ |
| Property type & channel | ✅ | ✅ |
| Address / location tree | ✅ | ✅ |
| GPS coordinates (when shown) | ✅ | ✅ |
| Agent email & phone | ✅ | ✅ |
| Broker email & phone | ✅ | ✅ |
| Contact options (email / phone / WhatsApp) | ✅ | ✅ |
| RERA / permit fields | ✅ | ✅ |
| Amenities & photo gallery | ✅ | ✅ |
| Platform tags (verified, featured, …) | ✅ | ✅ |
| Completion / furnished | ✅ | — |
Every Dataset row also includes scrapedAt and source = propertyfinder. Top-level convenience fields: agentEmail, agentPhone, brokerEmail, brokerPhone. An OUTPUT / RUN_SUMMARY record in the key-value store reports counts and warnings.
Out of scope: Turkey (zingat.com), login walls, map APIs, lead-form submits, Partner API — see TECH_DEBT.md.
Fetching uses curl_cffi TLS impersonation with optional Playwright browser fallback when CloudFront blocks.
What you can do with it
1. Scrape apartments for sale in the UAE
Set market to AE, channel to BUY, and propertyType to apartment. Get structured rows with price, beds, baths, size, address, and a direct listing URL — ready for comps or investor shortlists.
2. Scrape rental villas and apartments
Set channel to RENT. Rows include rent amount, pricePeriod (yearly / monthly), beds/baths, and furnished status when present.
3. Scrape commercial offices and warehouses
Set channel to COMMERCIAL_BUY or COMMERCIAL_RENT, and propertyType to office-space, warehouse, retail, or shop.
4. Enrich known Property Finder detail URLs
Paste one or more Property Finder detail URLs into Start URLs to skip search and fetch full LDP propertyResult directly.
5. Feed real estate data into automations
Schedule the Actor and send the Dataset to Sheets, Slack, CRM, Make, n8n, Zapier, or an AI agent via Apify MCP / API.
More Actors like this
Looking for another property portal, or a scraper outside real estate? Use a specialized Actor when one exists — structured fields, better coverage, usually lower cost. Use this Actor for Property Finder buy / rent / commercial search and detail pages across AE / SA / EG / BH / QA.
Similar real estate Actors
- Bayut Scraper
- OpenSooq Scraper
- Zillow & Zumper Scraper
- Realtor.com Scraper
- Rightmove Scraper
- Idealista Scraper
- ImmoScout24 Scraper
- PropertyGuru Scraper
- realestate.com.au Scraper
- Realtor.ca Scraper
- Dot Property Scraper
- 99.co Scraper
Prefer another specialized scraper?
Jobs & Freelance
- LinkedIn Jobs Scraper
- Indeed Jobs Scraper
- Upwork Jobs Scraper
- Glassdoor Scraper
- Fiverr Gigs Scraper
- Bayt Jobs Scraper
E-commerce
- Walmart Product Scraper
- Amazon Search Scraper
- Shopee Search Scraper
- Etsy Scraper
- SHEIN Product Scraper
- Temu Product Scraper
- Target Product Scraper
- Allegro Scraper
Travel & Stays
Social & Content
Ads Intelligence
Local & Maps
General Tools
→ See the full catalog in Related Actors below, or browse apify.com/lentic_clockss.
How to scrape Property Finder (no code required)
- Click Try for free
- Choose a market (
AE/SA/EG/BH/QA) - Choose a channel (Buy, Rent, Commercial buy, Commercial rent)
- Optionally set property type, max listings, and whether to open detail pages
- Keep Apify RESIDENTIAL proxy enabled (country matched to the market)
- Click Start — open the Dataset tab when the run finishes
Start with maxItems: 5–10 to verify the market, then scale up.
Markets covered
| Code | Site | Currency | Proxy country |
|---|---|---|---|
AE | propertyfinder.ae | AED | AE |
SA | propertyfinder.sa | SAR | SA |
EG | propertyfinder.eg | EGP | EG |
BH | propertyfinder.bh | BHD | BH |
QA | propertyfinder.qa | QAR | QA |
Use markets: ["BH", "QA"] or market: "all" for multi-country runs (maxItems is fair-split). Turkey (zingat.com) is out of scope.
Pricing — how much does it cost to scrape Property Finder?
Pay per event. No subscription.
| Event | Price | When charged |
|---|---|---|
apify-actor-start | $0.005 | When a normal run starts (scaled by allocated memory GB) |
apify-default-dataset-item (result) | $2.50 / 1,000 ($0.0025 each) | Each listing written to the default Dataset |
User pays platform usage costs: Yes — compute, residential proxy, and other platform usage are billed to the user in addition to event charges.
Example product charges (events only):
| Scenario | Approx. event charge |
|---|---|
| Canary: 10 listings | $0.005 + 10 × $0.0025 = $0.030 |
| City scan: 100 listings | $0.005 + $0.25 = $0.255 |
| 1,000 listings | $0.005 + $2.50 = $2.505 |
Platform usage (especially residential proxy) is separate and depends on run duration and memory.
Input
| Field | Description |
|---|---|
market / markets | AE, SA, EG, BH, QA, or all |
channel | BUY, RENT, COMMERCIAL_BUY, COMMERCIAL_RENT |
propertyType / propertyTypes | e.g. apartment, villa, office-space (all = every type in channel) |
locationId | Optional Property Finder l id; omit for national search |
maxItems / maxPages | Caps (1–2000 / 1–100; free users capped at 1,000 maxItems/run) |
scrapeDetails | Enrich each card from the listing detail page |
startUrls | Optional SRP or LDP URLs (overrides market/channel/type) |
proxyConfiguration | Apify RESIDENTIAL when Actor mints proxy; ignored if WORKER_PROVIDES_PROXY=1 |
workerBaseUrl | Optional per-run worker origin override (Advanced) |
Open the Input tab in Console for the full form and tooltips.
Output example
You can download the Dataset as JSON, CSV, Excel, or HTML.
{"id": "116374983","url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-abu-dhabi-masdar-city-oasis-residences-oasis-2-116374983.html","source": "propertyfinder","market": "AE","channel": "BUY","category": "apartment","title": "Bright & Spacious | Prime Location | Stables View","price": "AED 1,310,000","priceAmount": 1310000,"currency": "AED","numBedrooms": 2,"numBathrooms": 2,"size": 1200,"sizeUnit": "sqft","propertyType": "Apartment","address": "Oasis 2, Oasis Residences, Masdar City, Abu Dhabi","sourceLayer": "srp+ldp","scrapedAt": "2026-07-19T02:00:00+00:00"}
Core fields include id, url, market, channel, category, title, price / priceAmount / currency, beds/baths/size, address, agent, broker, rera, amenities, images, plus scrapedAt and source.
Live View endpoints
When Standby / Live View is enabled, the Actor exposes a small OpenAPI surface for readiness and discovery:
| Endpoint | Purpose |
|---|---|
GET / | Readiness / service info |
GET /health | Health check |
GET /input-example | Low-cost example input |
GET /openapi.json | Deployed OpenAPI document |
Scraping still runs through a normal Actor run — Live View does not scrape Property Finder by itself.
Connect from code
Actor ID: lentic_clockss/property-finder-uae-scraper
from apify_client import ApifyClientclient = ApifyClient("<APIFY_TOKEN>")run = client.actor("lentic_clockss/property-finder-uae-scraper").call(run_input={"market": "AE","channel": "BUY","propertyType": "apartment","maxItems": 10,"proxyConfiguration": {"useApifyProxy": True,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AE",},})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item.get("title"), item.get("priceAmount"), item.get("url"))
Use the same Actor ID in Make, n8n, Zapier, or Apify MCP for AI-agent workflows.
FAQ
Why did my free-plan run stop after 10 runs?
Free Apify plan users get 10 runs of this Actor and up to 1,000 results per run. These limits are set by the Actor developer (not Apify). When you hit the run cap, the run finishes with a clear status message — it is not a platform bug. Upgrade to a paid Apify plan for unlimited runs.
Is there a free Property Finder API?
Property Finder does not offer a simple public listing API for bulk export. This Actor gives you structured sale and rent data through Apify runs, Dataset exports, and integrations.
Can I scrape both residential and commercial listings?
Yes. Use channel BUY / RENT for residential, or COMMERCIAL_BUY / COMMERCIAL_RENT for commercial. Run twice (or schedule two tasks) if you need both in one pipeline.
Can I scrape Bahrain and Qatar in one run?
Yes. Set markets: ["BH", "QA"] with a shared channel and property type. maxItems is fair-split across search URLs.
Why is a residential proxy recommended?
Property Finder sits behind CloudFront / AWS WAF. Automation-style clients often get 403. Apify RESIDENTIAL with a country matched to the market (AE / SA / EG / BH / QA) is recommended for reliable cloud runs.
Can I schedule daily Property Finder scrapes?
Yes. Create an Apify schedule with the same input and send the Dataset to Sheets, Slack, a CRM, or your pipeline.
Is it legal to scrape Property Finder?
Use this Actor for legitimate research and analysis only. Respect Property Finder terms of use and applicable law. Results may include publicly displayed listing information; do not use personal data without a lawful basis. Call / WhatsApp / Email lead forms are not clicked.
Related Actors
All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.
Jobs & Freelance
- LinkedIn Jobs Scraper
- Bayt Jobs Scraper
- Fiverr Gigs Scraper
- Freelancer.com Scraper
- Glassdoor Scraper
- Himalayas Jobs Scraper
- Indeed Jobs Scraper
- Jobicy Remote Jobs Scraper
- RemoteOK Jobs Scraper
- SEEK Jobs Scraper
- Upwork Jobs Scraper
Real Estate
- Zillow & Zumper Scraper
- Realtor.com Scraper
- 99.co Scraper
- Realtor.com Agents Scraper
- Apartments.com Rental Scraper
- Bayut Scraper
- Craigslist Housing Scraper
- Daft.ie Scraper
- Dot Property Scraper
- FINN.no Scraper
- Funda Scraper
- Hepsiemlak Scraper
- Idealista Scraper
- Immobiliare.it Scraper
- ImmoScout24 Scraper
- Naver Land Scraper
- OpenSooq Scraper
- Otodom Scraper
- Property Finder Scraper
- PropertyGuru Scraper
- realestate.com.au Scraper
- Realtor.ca Scraper
- Rightmove Scraper
- SeLoger Scraper
- SUUMO Scraper
- Zillow Group Scraper
E-commerce
- Shopee Search Scraper
- E-commerce Scraper
- 1688 Global Product Search Scraper
- Allegro Scraper
- Amazon Search Scraper
- ASOS Product Scraper
- Cdiscount Product Scraper
- Costco Product Scraper
- Coupang Product Scraper
- Etsy Scraper
- Lazada Scraper
- MercadoLibre Scraper
- Mercari Japan Scraper
- Rakuten Japan Scraper
- SHEIN Product Scraper
- Target Product Scraper
- Temu Product Scraper
- Walmart Product Scraper
Travel & Stays
- Booking.com & Airbnb Scraper
- Agoda Scraper
- Airbnb Listings Scraper
- Booking.com Hotels Scraper
- Despegar Scraper
- Expedia Scraper
- Traveloka Scraper
- Travelstart Flights Scraper
- Trip.com Scraper
- TripAdvisor Scraper
Social & Content
Ads Intelligence
Local & Maps
General Tools
→ Browse the full profile: apify.com/lentic_clockss