Dubai Real Estate Projects API – DLD Off-Plan Register avatar

Dubai Real Estate Projects API – DLD Off-Plan Register

Pricing

from $3.50 / 1,000 project records

Go to Apify Store
Dubai Real Estate Projects API – DLD Off-Plan Register

Dubai Real Estate Projects API – DLD Off-Plan Register

Registered Dubai real estate projects from the official Dubai Land Department register: developer, status, project value, escrow account, % completed, units, area, dates. Plus the DLD registered-developers list with licence dates. $5 per 1,000 records.

Pricing

from $3.50 / 1,000 project records

Rating

0.0

(0)

Developer

Daemon Data

Daemon Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Security

Limited permissions

Share

Every registered Dubai real estate project as JSON in one call. The Dubai Land Department (DLD) publishes its project register as open data; this Actor returns it as clean rows: project name and number, developer, status (pending, active, finished, cancelled), declared project value, escrow account number, construction progress, unit counts, area, planning zone, and the approval, start, planned-end and completion dates. It also reads the DLD registered developers list (licence number and dates). No UAE Pass, API key or proxy.

curl -X POST "https://api.apify.com/v2/acts/data_daemon~dubai-real-estate-projects/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
-d '{"status": "all", "maxItems": 0}'

This is the regulator's register, not a portal's project list. Listing portals show the projects developers choose to advertise; the DLD register shows every project the regulator has approved, with the escrow account every buyer's payments must go to, the value the developer declared, and the progress reported to DLD. On 9 November 2026 the register held 915 projects worth AED 212 billion and 323,000 units: 601 active, 114 pending approval, 180 finished this year, 14 cancelled.

$5 per 1,000 records ($0.005 per project or developer), read live from the DLD register on every run.

Dubai off-plan projects data: what common jobs cost

Three ways teams use this Actor, with the rows each job returned when we measured it and the price at the listed $0.005 per record (Apify Free and Starter plans; higher plans pay 15-30% less; Apify platform compute adds a few tenths of a cent per run). Counts read from the DLD register on 9 November 2026.

JobInputRows (measured)Cost
Sample: the 50 most recently approved active projects{}50$0.25
Backfill: the whole project register (every status)below915 projectsabout $4.58
Backfill + developers: the register plus the DLD registered-developers listbelow915 + 215about $5.65
Daily change feed: new approvals and changed records onlybelow15-30 new approvals a month, plus records whose status, progress, value, dates or escrow account changedabout $1 a month, often less

The register is the current year's projects (approved, started, due or completed in 2026), so there is no "year backfill" beyond the full register; older years are in the Dubai Pulse open-data files.

Sample (the default input; also what Try for free runs):

{}

Backfill (whole register; add "dataset": "developers" in a second run for the 215 registered developers):

{"status": "all", "maxItems": 0}

Daily change feed (save as a task, schedule it daily; the first run delivers the register, later runs only new or updated projects):

{"status": "all", "maxItems": 0, "onlyNew": true, "stateName": "register-watch"}

For comparison, per-seat analytics subscriptions for Dubai property data are typically listed at about AED 1,000 a month, or AED 5,000-15,000 a year, per seat (published and estimated list prices, November 2026); the whole DLD project register here is under $5, billed per record, with no seat licence.

One product line, three registers. The project register here, registered sales in Dubai DLD Property Transactions API and registered rents in Dubai Rent Contracts API (Ejari): same gateway, same field style, so area and project join across the three. Overview, free sample files (500 sales, 500 rent contracts, all active projects as CSV/JSON) and the cost table for all three: Dubai Property Data API.

What teams run, and what it costs

You areYou runCost
Off-plan investor / fundThe whole register (status: "all", maxItems: 0): value per unit, progress, developer, planned completion915 projects: about $4.60
Broker / sales teamNewly approved launches: daysBack: 30, dateType: "adoptionDate" (15-30 a month in 2026)cents
Buyer / due diligenceOne developer's projects and escrow accounts (developers: ["Binghatti"]), or one community (areas: ["JVC"])cents
Lender / valuerProjects finishing this year (status: "finished") or due in a given year (dateType: "endDate") for hand-over and delivery-risk trackingabout $1
Proptech / data teamScheduled change feed: onlyNew: true delivers a project only when it is new or its status, progress, value, dates or escrow account changeda few cents per day
Developer / contractordataset: "developers": developers registered with DLD this year, licence numbers and expiry dates215 rows: about $1

Export JSON, CSV or Excel, connect by API, webhook, Google Sheets, Make or n8n, or ask an AI agent through the Apify MCP server.

What the register shows (9 November 2026)

ProjectsDeclared value (AED)Units
Active (approved, in progress)601147 bn202,000
Pending approval11423 bn12,700
Finished in 202618037 bn107,500
Cancelled / conditional204 bn1,100

Most projects by developer: Binghatti 37, Emaar Development 29, Azizi 17, Reportage Plus 16, Dubai South Properties 12, Damac Prime 10, Dubai Hills Estate 10. Most projects by DLD area: Al Barsha South Fourth (JVC) 92, Madinat Al Mataar (Dubai South) 89, Wadi Al Safa 3 54, Palm Deira (Dubai Islands) 54, Wadi Al Safa 5 50. Largest active projects: Eden Hills (AED 3.2 bn), Al Habtoor Tower (AED 2.4 bn, 6,717 units, 90% complete), Sobha Central (AED 2.3 bn, 2,169 units). Computed from this Actor's output.

Why use this instead of the DLD page or a portal

  • The complete register in one run. DLD's open-data page shows the projects whose chosen date (start, planned end, approval or completion) falls in the current year, and the four views overlap only partly (401, 323, 280 and 171 rows). The Actor reads all four and merges them by project number, so a finished project keeps its completion date and an active one its approval date: 915 projects instead of 401.
  • Escrow account numbers. Every active project carries the escrow account registered with DLD (803 of 915 rows). Off-plan payments in Dubai must go to this account; check it before paying a developer.
  • Change feed. With onlyNew a project is delivered once, and again only when its status, construction progress, completion date, planned end, value, unit count or escrow account changes, labelled changeType: "new" or "updated". Unchanged projects are not charged.
  • Community names work. DLD uses official area names ("Madinat Al Mataar", "Al Barsha South Fourth"); this Actor also accepts Dubai South, Expo City, JVC, JVT, JLT, Dubai Marina, Downtown, Dubai Hills, Dubai Islands, Business Bay, Creek Harbour, Sports City, Motor City, Damac Hills, Arjan, Town Square and more.
  • Value per dwelling. valuePerUnitAed divides the declared value by apartments plus villas (not by land plots), a quick sanity check against launch prices.
  • Open data, business data only. Project and developer records as DLD publishes them; no buyer or owner data.

How to use it

  1. Click Try for free. The default input returns the 50 most recently approved active projects (about $0.25).
  2. Pick a Project status: active (default), pending, finished, cancelled or all.
  3. Optionally filter: Areas, Developers (name contains), Minimum project value, or a date range with Date type (approval, start, planned end or completion date).
  4. Set Max items to 0 for the whole register, and run. Download as JSON, CSV or Excel, or call the API.

For a monitoring feed, schedule a daily run with status: "all", maxItems: 0 and onlyNew: true: the first run delivers the register, later runs only new registrations and changed projects.

Input

FieldWhat it does
datasetprojects (default) or developers.
statusProjects: active (default), pending, finished, cancelled or all.
fromDate, toDate, daysBackOptional date range (both ends included, YYYY-MM-DD) applied to dateType (projects) or the registration date (developers). Empty = the whole register.
dateTypeadoptionDate (DLD approval, default), startDate, endDate (planned completion) or completionDate.
areasDLD area or community names, e.g. ["Dubai South", "JVC", "Palm Deira"]. Empty = all Dubai.
developersKeep records whose developer name contains one of these, e.g. ["Emaar", "Sobha"].
minProjectValueAedKeep projects worth at least this amount, e.g. 500000000.
sortnewestFirst (default, highest project number first) or oldestFirst.
maxItemsRecords to save, 0 = all (default 50).
onlyNew, stateNameDeliver and charge only new or changed records (400-day memory per state name).
includeArabicAdd Arabic names.

Output

{
"projectNumber": 4588,
"name": "YIGO LUXE",
"developer": "YANGTZE INTERNATIONAL REAL ESTATE DEVELOPER L.L.C",
"developerNumber": 2328,
"status": "Active",
"projectType": "Normal",
"projectValueAed": 100000000,
"valuePerUnitAed": 274725,
"escrowAccountNumber": "1001226851309004",
"percentCompleted": 0,
"startDate": "2026-11-30",
"endDate": "2030-03-30",
"adoptionDate": "2026-10-12",
"adoptionDateTime": "2026-10-12T11:53:28",
"inspectionDate": "2026-09-24",
"description": "Retail and Residential Building (2B+G+4P+24+R)",
"area": "Nadd Hessa",
"zone": "Dubai Silicon Oasis Authority",
"landCount": 0,
"buildingCount": 0,
"villaCount": 0,
"unitCount": 364,
"totalUnits": 364,
"source": "Dubai Land Department open data (real estate projects)",
"scrapedAt": "2026-11-09T12:09:31.512Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

FieldMeaning
projectNumber, name, developer, developerNumberDLD project and developer identifiers. Project numbers are sequential, so a higher number is a later registration.
statusPending (registered, awaiting approval), Active, Finished, Cancelled, Conditional activating.
projectValueAed, valuePerUnitAedDeclared project value; value per apartment or villa when the project has any.
escrowAccountNumberEscrow account registered with DLD (every active and finished project; a few pending ones).
percentCompletedConstruction progress reported to DLD (0 for most newly approved projects; 100 when finished).
adoptionDate, startDate, endDate, completionDate, inspectionDateDLD approval, planned start, planned completion, actual completion, last inspection. Pending projects have no approval date yet.
descriptionBuilding description as registered (floors, use, facilities).
area, masterProject, zoneDLD area, master community when DLD has it, planning authority (DDA, Trakhees, Dubai Municipality, Dubai South, DSOA).
landCount, buildingCount, villaCount, unitCount, totalUnitsRegistered plots, buildings, villas, apartments and their total.
changeType, previouslyDeliveredOnOnly-new mode: new or updated, and when the record was last delivered.
Developers registerdeveloperNumber, name, registrationDate, licenseNumber, licenseIssueDate, licenseExpiryDate, licenseValid, licenseSource (DED, Trakhees...), licenseType, legalStatus, phone, fax, website (contact fields only when DLD publishes them, about 1 in 5).

How much does it cost to get Dubai project data?

Pay per result: $5 per 1,000 records ($0.005 per project or developer; lower on higher Apify plans), no monthly fee. Records left out by filters, and unchanged records in only-new mode, are not charged. The whole project register is about 915 rows ($4.60), the developers register 215 rows ($1.08), a month of new approvals 15-30 rows (cents). A full run takes about 20 seconds.

Tips

  • Launch radar: status: "pending" lists projects registered but not yet approved, usually weeks before a launch; status: "active" with daysBack: 30 lists the approvals of the last month.
  • Delivery tracking: dateType: "endDate" with a year range gives the projects due that year, with their current percentCompleted.
  • Developer due diligence: combine developers: ["Name"] on both registers: the projects and escrow accounts under that name, and its DLD registration and licence expiry.
  • Join with transactions and rents: project names match the project field of Dubai DLD Property Transactions and Dubai Rent Contracts (Ejari), so you can put registered sale prices and rents next to the developer's declared value per unit.
  • percentCompleted is reported by developers to DLD and is occasionally inconsistent (one project shows 5200); treat outliers accordingly.

FAQ

Which projects are included? Every project DLD's open-data gateway publishes: those whose start, planned end, approval or completion date falls in the current year. Projects from earlier years that are neither approved, due nor completed this year are not served by DLD (older years are on Dubai Pulse). On 1 January the register rolls over to the new year's projects.

Why do pending projects have no escrow account or approval date? DLD records them once the project is approved. The onlyNew feed delivers the project again as updated when that happens.

Is this off-plan data? Yes: the register is the list of development projects approved by DLD and RERA, which is where off-plan sales come from. Finished projects stay in the register for the year they complete.

Is it legal? The data is published by the Dubai Land Department as open data and contains business records only. You are responsible for how you use it.

Something wrong or missing? Open an issue on the Issues tab with the input you used.

All Daemon Data Actors: apify.com/data_daemon.