Dubai Property Transactions & Rents (DLD) Scraper
Pricing
from $5.00 / 1,000 records
Dubai Property Transactions & Rents (DLD) Scraper
Every Dubai property sale, mortgage, gift and Ejari rental contract from the Dubai Land Department open data. One clean row per deal with price per sqft, area, project, rooms and dates. Incremental 'only new' mode for daily monitoring.
Pricing
from $5.00 / 1,000 records
Rating
0.0
(0)
Developer
Mohammed Attou
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Export every Dubai property deal, one row per transaction, straight from the official Dubai Land Department (DLD) open data:
- 🏠 Sales – sale and off-plan (pre-registration) deals with value, size, price per sqft, area, project and rooms
- 🔑 Rents – every Ejari rental contract, new and renewed, with annual rent, size and rent per sqft
- 🏦 Mortgages and 🎁 Gifts
Other Dubai actors give you area totals. This one gives you each individual deal, so you can build your own comparables, valuations, yield maps and market reports.
Who uses it
- Brokers & agents – pull the latest comparable sales for a building before a valuation or listing call
- Investors – compare sale price per sqft with rent per sqft to find high-yield areas and projects
- PropTech & data teams – feed a daily stream of new deals into a dashboard, CRM or model
- Developers & researchers – track off-plan absorption by project and master community
Why this actor
| This actor | Area-total actors | |
|---|---|---|
| One row per deal | ✅ | ❌ aggregated |
| Ejari rental contracts | ✅ | ❌ |
| Price & rent per sqft computed | ✅ | partial |
| "Only new deals" mode for daily schedules | ✅ | ❌ |
| No browser, fast and cheap to run | ✅ | – |
Quick start
- Choose what to collect: Sales, Rents, Mortgages, Gifts.
- Pick a range: Days back (e.g. 7) or exact From / To dates.
- Optional filters: residential/commercial, off-plan/ready, freehold, area name, project name, min/max value.
- Run. Download as Excel, CSV, JSON or connect via API.
Daily monitoring
Turn on Only new records since last run and add a Schedule (e.g. every morning). Each run returns only deals you have not received yet. Connect it to Google Sheets, Slack, email or a webhook with Apify integrations.
Input example
{"datasets": ["sales", "rents"],"daysBack": 7,"usage": "residential","areaContains": ["Business Bay", "Marsa Dubai"],"onlyNew": false,"maxItems": 0}
Output example – sale
{"dataset": "sales","transactionNumber": "102-5-2026-1234","date": "2026-10-03","procedure": "Sell - Pre registration","isOffPlan": true,"isFreehold": true,"area": "Business Bay","project": "Example Tower","masterProject": "Business Bay","usage": "Residential","propertyType": "Unit","propertySubType": "Flat","rooms": "1 B/R","nearestMetro": "Business Bay Metro Station","valueAed": 1450000,"sizeSqm": 72.5,"sizeSqft": 780.38,"pricePerSqmAed": 20000,"pricePerSqftAed": 1858.07}
Output example – rental contract
{"dataset": "rents","contractNumber": "CRT-0000000","contractVersion": "Renew","registrationDate": "2026-10-02","startDate": "2026-10-15","endDate": "2027-10-14","area": "Jumeirah Village Circle","propertySubType": "Flat","rooms": "1 B/R","annualRentAed": 85000,"sizeSqm": 70,"sizeSqft": 753.47,"annualRentPerSqftAed": 112.81}
Turn on Include Arabic names for Arabic area/project names, or Include raw DLD columns to get every original field.
Pricing
You pay per record saved. A typical week of Dubai sales is a few thousand rows, so a weekly export costs a few dollars. Set Max records or a run spending limit to control cost exactly.
Notes & limits
- Coverage: the DLD open-data gateway serves the current calendar year. Run on a schedule to build your own multi-year history.
- Data is public, official DLD open data. It contains no buyer, seller or tenant names.
- Area names follow DLD naming (e.g. Dubai Marina is Marsa Dubai, JVC is Jumeirah Village Circle). Use partial words in Area name contains.
- Recent days can grow as late registrations are added; "only new" mode re-checks the last 10 days automatically.
FAQ
Can I get older years? Not from the live gateway. Schedule this actor daily or weekly and keep the dataset, or append to Google Sheets.
How fresh is the data? As fresh as DLD publishes, usually within a day of registration.
Something broke or a field is missing? Open an issue on the Issues tab. Fixes are usually shipped within 24–48 hours.