PropertyFinder Dubai Off-Plan Project Tracker avatar

PropertyFinder Dubai Off-Plan Project Tracker

Pricing

from $3.00 / 1,000 results

Go to Apify Store
PropertyFinder Dubai Off-Plan Project Tracker

PropertyFinder Dubai Off-Plan Project Tracker

Extract off-plan and new-project listings from PropertyFinder UAE -- project & developer name, status, expected handover, price range, payment plans, and estimated ROI when available.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

xtractoo

xtractoo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Pull off-plan and new-development projects from PropertyFinder UAE into a clean dataset — project name, developer, project status, expected handover year, price range, payment-plan types (including post-handover plans), and estimated ROI when it's published.

Built for international expat investors, migration agencies, and institutional funds tracking Dubai's booming off-plan market.

Why use this actor

  • No account, no login, no API key required.
  • Every project fully detailed — project & developer name, status (off-plan / under construction / ready), expected handover, starting price and full price range, payment plans, amenities, location with map coordinates, and gallery images.
  • Post-handover payment plans flagged — each project is tagged hasPostHandoverPaymentPlan so you can isolate the plans expat buyers care about most.
  • Filter to exactly what you want — by emirate (Dubai, Abu Dhabi, …), completion status, developer, price range, or expected handover date.
  • Stable JSON output suitable for pipelines, spreadsheets, or a database — download as JSON, CSV, or Excel.
  • Automatic retries keep multi-emirate runs flowing without manual babysitting.

How it works

  1. You choose what to collect — e.g. { "completionStatus": "off_plan", "locations": ["Dubai"] }. Leave locations empty for all of the UAE.
  2. The actor walks every page of matching projects and reads each one's full detail — developer, status, handover, price range, and payment plans.
  3. Results stream into your dataset in real time, ready to download as JSON, CSV, or Excel.

You don't manage any of the fetching, paging, or retrying — just set your search and press Run.

Input

All fields are pre-filled in Apify Console, so you can press Run immediately.

{
"completionStatus": "off_plan",
"locations": ["Dubai"],
"filters": { "hasPostHandoverPaymentPlan": true, "minPrice": 1000000 },
"maxItems": 100,
"maxPages": 120,
"maxRetries": 5,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
FieldTypeDescription
completionStatusstring"off_plan" (default), "completed" (ready), or "" (all).
locationsarrayEmirates to collect. Supported: Dubai, Abu Dhabi, Sharjah, Ras Al Khaimah, Ajman, Umm Al Quwain, Fujairah, Al Ain. Empty = all UAE.
filtersobjectOptional: developerId, minPrice, maxPrice, deliveryDateGte, deliveryDateLte, hasPostHandoverPaymentPlan (true/false), propertyTypeId.
maxItemsintegerSoft cap on rows emitted. 0 = unlimited. Default 100.
maxPagesintegerSafety ceiling on pages (24 projects each) per emirate. Default 120.
maxRetriesintegerRetries per request before giving up. Default 5.
proxyConfigurationobjectRecommended. A residential pool keeps the UAE site calm; pin apifyProxyCountry to AE for local addresses, or leave it global for a mixed pool.

Output

Real sample (one record, verbatim; images array truncated):

{
"source": "propertyfinder",
"sourceId": "a4962042-e705-4082-a5b1-5cd27c6a4b8e",
"url": "https://www.propertyfinder.ae/en/new-projects/emaar-properties/creek-haven",
"projectName": "Creek Haven",
"developer": {
"id": "79ca4333-9975-4672-b05f-bb7329de75e9",
"name": "Emaar Properties",
"logoUrl": "https://new-projects-media.propertyfinder.com/developer/.../original.png"
},
"status": "under_construction",
"salesPhase": "waiting_for_sales_start",
"stockAvailability": "available",
"handoverDate": "2030-03-31T13:41:00Z",
"handoverYear": 2030,
"estimatedRoi": null,
"startingPrice": 1868888,
"priceRange": { "min": 3296888, "max": 5491888 },
"currency": "AED",
"paymentPlans": ["10/70/20", "10/90"],
"downPaymentPercentage": 10,
"hasPostHandoverPaymentPlan": true,
"propertyTypes": ["apartment"],
"bedrooms": ["1", "2", "3"],
"amenities": ["Indoor Swimming Pool", "Landscaped Gardens", "Gymnasium", "... 3 more"],
"location": {
"fullName": "Dubai,Dubai Creek Harbour (The Lagoons),Creek Haven",
"id": 17744, "lat": 25.1992605206, "lng": 55.3474927078
},
"images": ["https://new-projects-media.propertyfinder.com/project/.../medium.webp", "... more"],
"_source": "S1-nextdata",
"_scrapedAt": "2026-05-29T17:03:23Z"
}
FieldTypeDescription
sourcestringAlways "propertyfinder".
sourceIdstringPropertyFinder project ID.
urlstringPublic project page.
projectNamestringProject title.
developerobjectid, name, logoUrl.
statusstringLifecycle phase, e.g. under_construction, not_started, ready.
salesPhase / stockAvailabilitystringSales lifecycle and current availability.
handoverDate / handoverYearstring / intExpected completion date and its year.
estimatedRoinumberEstimated annual ROI / rental yield when PropertyFinder publishes it (otherwise null).
startingPricenumberLowest advertised price (AED).
priceRangeobject{ min, max } in AED, when available.
paymentPlansarrayPlan codes like "10/70/20" = down% / during-construction% / post-handover%.
downPaymentPercentagenumberDown-payment percentage.
hasPostHandoverPaymentPlanbooleantrue when any plan has a non-zero post-handover portion.
propertyTypes / bedrooms / amenitiesarrayUnit mix and amenities.
locationobjectfullName, id, lat, lng.
imagesarrayGallery image URLs.
rawobjectThe full upstream project node, for any field not surfaced above.
_source / _scrapedAtstringStrategy tag and UTC collection time.

About ROI: PropertyFinder's project listings don't always carry an explicit yield figure. This actor surfaces estimatedRoi whenever it's present in the source and returns null when it isn't — it never fabricates a number. To estimate yield yourself, combine priceRange with rental comps for the same area.

Use cases

  • Off-plan deal discovery — pull every off-plan project in Dubai each morning, sort by handoverYear, and shortlist near-term completions before they sell out.
  • Post-handover plan targeting — filter hasPostHandoverPaymentPlan: true to build a list of the flexible-payment projects expat buyers ask for most.
  • Developer monitoring — track a specific developer's pipeline (filters.developerId) and diff daily runs to catch new launches the moment they post.
  • Price-band sourcing — set minPrice/maxPrice to match a client's budget and hand agents a ready-made, structured shortlist.
  • Yield modeling — join priceRange + bedrooms + location into your own rental-comp model to rank projects by expected return.
  • Migration & relocation advisory — feed the dataset into client portals so expat investors can browse handover timelines and payment plans by emirate.
  • Market analytics — aggregate by emirate / developer / handover year over time to track launch volume, pricing trends, and the off-plan vs. ready mix.

Other real-estate actors

Part of the same Apify real-estate collection — every actor emits stable JSON you can union downstream:

ActorWhat it does
Zillow All-in-One ScraperMap-area and search-results listings with full property details.
Realtor.com All-in-One ScraperAgent-listed homes, details, photos, agents, price & tax history.
FSBO.com Lead ExtractorFor-sale-by-owner seller leads with direct property + owner details.
Auction.com Foreclosure ScraperUpcoming foreclosure & bank-owned auctions with schedule, value, and status.
PropertyFinder Off-Plan Trackerthis actorDubai/UAE off-plan & new projects with developer, handover, price & payment plans.
LandWatch Price-per-Acre ScraperRaw-land listings with acreage, price-per-acre, zoning, and broker contact.