Skip to Content

Dubizzle Data Parser & API

Dubizzle is the UAE’s largest classifieds marketplace for property — ~2.33M monthly visits (Semrush, Apr 2026) — and PropAPIS extracts its resale, rental, commercial and land listings with agent and location data through a single REST API. Cover Dubai, Abu Dhabi and the wider UAE without building or maintaining a Cloudflare-grade scraper.

CountryUnited Arab Emirates
TypeMarketplace
OwnerDubizzle Group
Listing typesresale, rental, commercial, land
Monthly visits~2.33M / mo
Active listingsVery large
API accessNo public API (parse-only)
Parse priority★★★★★
Official sitewww.dubizzle.com

Platform Overview

Market Position

  • Highest-traffic UAE property destination: ~2.33M monthly visits (Semrush, Apr 2026)
  • Owned by Dubizzle Group (EMPG + OLX merger) — sibling to Bayut and Property Monitor
  • Marketplace model spanning agency and direct listings
  • Strong in resale, rental and commercial; off-plan/new-build is the dominant Gulf segment

Market Coverage

Geographic Coverage:

  • Dubai: All communities
  • Abu Dhabi: Complete coverage
  • Sharjah, Ajman and the Northern Emirates

Property Types:

  • Apartments and Penthouses
  • Villas and Townhouses
  • Commercial (offices, retail, warehouses)
  • Land and Plots

Data Availability

Listing Categories:

  • Buy: Resale and ready properties
  • Rent: Long-term and short-term rentals
  • Commercial: Offices, retail, warehouses
  • Land: Plots and development sites

Off-plan / new-build is the largest and richest listing segment in the Gulf market; for developer-direct project depth pair Dubizzle with sister-portal Bayut and the Property Monitor data layer.

Data Fields Available

PropAPIS extracts structured data from each Dubizzle listing:

Property Information

  • Address: Community, building and tower
  • Price: Sale price or rent
  • Bedrooms and Bathrooms
  • Property Type: Apartment, villa, townhouse, plot
  • Area: Built-up / plot size (sq ft)
  • Furnishing: Furnished / unfurnished

Listing Details

  • Description: Full listing text
  • Amenities: Facilities and features
  • Photos: Image URLs
  • Permit / RERA reference where shown
  • Added Date

Agent Information

  • Agency: Agency name and branch
  • Agent: Listing agent name
  • Agent Contact: Phone where published

Location Data

  • Community and Sub-community
  • Emirate / City
  • Coordinates: Latitude and longitude

API Endpoints

Get Property Details

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Get a listing by URL or ID property_data = api.platforms.dubizzle.get_property( listing_id='12345678' ) print(f"Title: {property_data.title}") print(f"Price: AED {property_data.price:,}") print(f"Type: {property_data.property_type}") print(f"Community: {property_data.community}")

Search Listings

# Search Dubizzle listings listings = api.platforms.dubizzle.search( city='Dubai', purpose='for-sale', min_price=800000, max_price=2500000, min_bedrooms=1, property_type='Apartment' ) for listing in listings[:10]: print(f"{listing.title} - AED {listing.price:,}") print(f" {listing.bedrooms} bed | {listing.community}")

Search Rentals

# Search rental listings rentals = api.platforms.dubizzle.search( city='Dubai', purpose='for-rent', min_price=40000, # Annual rent max_price=120000 ) for rental in rentals[:5]: print(f"{rental.title} - AED {rental.price:,}/yr")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Search Dubizzle listings in Dubai listings = api.platforms.dubizzle.search(city='Dubai', purpose='for-sale') for listing in listings[:5]: print(f"{listing.title} - AED {listing.price:,}")
import { PropAPIS } from 'propapis'; const api = new PropAPIS({ apiKey: 'your_api_key' }); // Search Dubizzle listings in Dubai const listings = await api.platforms.dubizzle.search({ city: 'Dubai', purpose: 'for-sale', }); listings.slice(0, 5).forEach((l) => { console.log(`${l.title} - AED ${l.price.toLocaleString()}`); });
curl "https://api.propapis.com/v1/platforms/dubizzle/search?city=Dubai&purpose=for-sale" \ -H "Authorization: Bearer your_api_key"

Frequently asked questions