Dubizzle UAE $1๐ฐ Property, Motors & Agent Listings
Pricing
from $1.00 / 1,000 listing results
Dubizzle UAE $1๐ฐ Property, Motors & Agent Listings
From $1/1K. Scrape dubizzle.com across the UAE for property, motors, and agent listings. Search by filters or URLs with auto pagination. Returns price, beds, baths, area, agent/agency contacts, WhatsApp, email, GPS, photos, amenities, verification, and Dubai Land Department history.
Pricing
from $1.00 / 1,000 listing results
Rating
0.0
(0)
Developer
AbotAPI
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
8 days ago
Last modified
Categories
Share
Dubizzle.com Scraper - UAE Property, Cars and Agents
Extract listings from dubizzle.com across the UAE (Dubai, Abu Dhabi, Sharjah, Ras Al Khaimah, Ajman, Fujairah, Umm Al Quwain, Al Ain). Pull property for sale and rent, used cars (motors), and the property agents directory, with full agent contact details, GPS coordinates, photo galleries, amenities, verification status, and (for Dubai property) Dubai Land Department transaction history. Two ways to drive it: pick a city and filters, or paste any Dubizzle URL you already refined in a browser.
Why this scraper
- Covers four sections from one actor: property for sale, property for rent, motors (used cars), and the agents directory.
- Search mode builds the URL for you (city, section, property type, price, bedrooms, area, furnishing, completion status, sort), so you do not need to craft links by hand.
- Sort control built in: popular, newest, oldest, price low to high, price high to low, verified first.
- Returns every field on each listing card, including the full nested agent, agency and contact objects, so nothing is dropped.
- Optional detail mode adds the full description, categorized amenities, agent email, permit numbers, the full photo gallery, and the Dubai Land Department transaction history for Dubai property.
- Auto forward pagination with a single, predictable result cap.
- Lat/lng, agent phone and WhatsApp are already on the card, so a fast run without detail mode still gives you geocoded, contactable listings.
Data you get
Sample shape: values are illustrative placeholders, not from a live listing.
| Field | Example |
|---|---|
| id | 00000001 |
| url | https://dubai.dubizzle.com/property-for-sale/residential/apartment/2026/1/1/sample-0/ |
| title | Sample Listing Title |
| price | 1500000 |
| currency | AED |
| section | property-for-sale |
| categorySlug | apartment |
| bedrooms | 2 |
| bathrooms | 2 |
| area | 1200 |
| areaUnit | sqft |
| city | Dubai |
| neighborhood | Sample Community |
| latitude | 25.0000 |
| longitude | 55.0000 |
| isVerified | true |
| agentName | Agent Name |
| agencyName | Sample Agency |
| phoneNumber | +971500000000 |
| +971500000000 | |
| addedOn | 1700000000 |
| propertyReference | REF-0001 |
| hasDldHistory | true |
| photosCount | 12 |
| raw | { complete source listing object } |
| description | Full description text appears here when detail mode is on. |
| amenities | [ categorized amenities, detail mode only ] |
| agent@example.com | |
| dldHistory | [ Dubai Land Department transactions, detail mode only ] |
How to use
Search mode, basic:
{"mode": "search","locations": ["dubai"],"section": "property-for-sale","propertyType": "residential","maxListings": 20}
Search mode with filters and sort:
{"mode": "search","locations": ["dubai", "abu-dhabi"],"section": "property-for-rent","propertyType": "apartment","minPrice": 50000,"maxPrice": 150000,"minBedrooms": 1,"maxBedrooms": 2,"furnishing": "furnished","sortBy": "newest","maxListings": 50}
Motors (used cars):
{"mode": "search","locations": ["dubai"],"section": "motors","maxListings": 30}
URL mode, multiple links:
{"mode": "url","urls": ["https://dubai.dubizzle.com/en/property-for-sale/residential/","https://uae.dubizzle.com/en/property-agents/"],"maxPages": 3,"maxListings": 100}
Detail mode with Dubai Land Department history:
{"mode": "search","locations": ["dubai"],"section": "property-for-sale","fetchDetails": true,"includeDldHistory": true,"maxListings": 10}
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | search | "search" builds the URL from filters; "url" scrapes pasted URLs. |
| locations | array | ["dubai"] | City slugs (dubai, abu-dhabi, sharjah, ras-al-khaimah, ajman, fujairah, umm-al-quwain, al-ain). Search mode. |
| section | string | property-for-sale | property-for-sale, property-for-rent, motors, or property-agents. Search mode. |
| propertyType | string | residential | Property sub-type for the property sections. Search mode. |
| minPrice / maxPrice | integer | empty | Price bounds in AED. Search mode. |
| minBedrooms / maxBedrooms | integer | empty | Bedroom bounds. Property sections. |
| minArea / maxArea | integer | empty | Built-up area bounds in sqft. Property sections. |
| furnishing | string | any | any, furnished, unfurnished. Property sections. |
| completionStatus | string | any | any, completed, off-plan. Property sections. |
| sortBy | string | popular | popular, newest, oldest, price-asc, price-desc, verified. Search mode. |
| urls | array | example URL | Full Dubizzle URLs. URL mode. Filter fields are ignored here. |
| maxPages | integer | 500 | Upper bound on pages per search. The run stops at Max listings, not here. |
| maxListings | integer | 20 | The single result cap. 0 = unlimited (bounded by Max pages). |
| fetchDetails | boolean | false | Visit each listing's detail page for the full record. |
| includeDldHistory | boolean | true | In detail mode, also pull Dubai Land Department history for Dubai property. |
| proxy | object | Residential AE | Proxy configuration. Residential, country AE recommended. |
Output example
Sample shape: values are illustrative placeholders, not from a live listing.
{"id": "00000001","url": "https://dubai.dubizzle.com/property-for-sale/residential/apartment/2026/1/1/sample-0/","title": "Sample Listing Title","price": 1500000,"currency": "AED","section": "property-for-sale","categorySlug": "apartment","bedrooms": 2,"bathrooms": 2,"area": 1200,"areaUnit": "sqft","city": "Dubai","neighborhood": "Sample Community","latitude": 25.0000,"longitude": 55.0000,"isVerified": true,"agentName": "Agent Name","agencyName": "Sample Agency","phoneNumber": "+971500000000","whatsapp": "+971500000000","addedOn": 1700000000,"propertyReference": "REF-0001","hasDldHistory": true,"photosCount": 12,"raw": { "external_id": 1, "name": { "en": "Sample Listing Title" } }}
Send results into your apps (MCP connectors)
Optionally pipe results into the apps you already use, via Model Context Protocol (MCP) connectors. Authorize a connector once under Apify, Settings, Integrations, then select it in the input. Notion gets a page per item; other connectors get a best-effort write. The connector receives a condensed, human-readable summary per item (title plus key fields), not the full JSON. The complete record always stays in the Apify dataset. Set notionParentPageUrl when using Notion. Leave the field empty to skip; it never changes the dataset output. Supported: Notion, Linear, Airtable, Apify.
Plan requirement
Dubizzle serves data most reliably to UAE residential connections. Use Apify Residential proxy with country AE (Starter plan or higher includes Residential proxy access). Datacenter proxies and free-tier accounts often return few or no items; the actor prints a clear warning at run start when it is not on residential. You can also supply your own residential gateway through the BACKUP_PROXY_URL secret.