# Dubizzle Property Details Scraper (`ecomscrape/dubizzle-property-details-scraper`)

Advanced Dubizzle property scraper to extract comprehensive real estate data from UAE's #1 classifieds platform. Get detailed property information, agent contacts, and market insights for analysis and research.

- **URL**: https://beta-securitybyobscurity.apify.com/ecomscrape/dubizzle-property-details-scraper.md
- **Developed by:** [ecomscrape](https://beta-securitybyobscurity.apify.com/ecomscrape) (community)
- **Categories:** Real estate, Developer tools, Automation
- **Stats:** 2 total users, 2 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

$20.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.
You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

# README

## Contact

If you encounter any issues or need to exchange information, please feel free to contact us through the following link:
[My profile](https://apify.com/ecomscrape)

## Dubizzle Property Details Scraper: Extract Complete Property Data Efficiently

### Introduction

Dubizzle is the largest general classifieds platform in MENA, trusted by millions of consumers to find what they need across a range of verticals, including real estate and automobiles. In the UAE's dynamic real estate market, with over 100,000 verified properties for rent and 104,302 rental listings across all UAE cities, accessing comprehensive property data has become crucial for investors, analysts, real estate professionals, and researchers.

The UAE real estate sector represents one of the most vibrant markets in the region, with Dubai alone hosting hundreds of thousands of residential units. For businesses and professionals operating in this space, manual data collection from property listings becomes an overwhelming task that consumes valuable time and resources. Real estate agencies, property investors, market researchers, and data analysts require systematic access to property information to make informed decisions, conduct market analysis, and identify investment opportunities.

Our Dubizzle Property Details Scraper addresses this challenge by automating the extraction of detailed property information from individual listing pages. This tool transforms the tedious process of manually browsing through thousands of listings into an efficient, automated data collection system that delivers structured, comprehensive property data ready for analysis and business intelligence applications.

### Input and Output Specifications

Example url 1: https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/

Example url 2: https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/28/300-sqft-in-al-quoz-industrial-area-3-2-151100/

Example url 3: https://ajman.dubizzle.com/property-for-rent/residential/villahouse/2025/7/31/-don-t-miss-out-villa-for-rent-in-al-za-14-747316/

Example Screenshot of Property information page:

![](https://i.postimg.cc/ZRZhjKY1/Screenshot-from-2025-08-01-18-05-52.png)

#### Input Format

The scraper accepts a JSON configuration that includes essential parameters for reliable data collection. The input requires an array of Property detail page URLs from dubizzle, along with configuration options for retry attempts and proxy settings.

```json
{
  "max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided.
  "proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot.
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL" 
    ],
    "apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from
  },
  "urls": [ // Links to Property information pages.
    "https://ajman.dubizzle.com/property-for-rent/residential/villahouse/2025/7/31/-don-t-miss-out-villa-for-rent-in-al-za-14-747316/",
    "https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/28/300-sqft-in-al-quoz-industrial-area-3-2-151100/",
    "https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/"
  ]
}
```

**Configuration Parameters:**

- `max_retries_per_url`: Sets the maximum number of retry attempts (recommended: 2) when accessing provided URLs, ensuring reliability when dealing with temporary network issues or rate limiting
- `proxy`: Essential proxy configuration to avoid bot detection, including Apify proxy settings with residential IP rotation and country-specific targeting (recommended: match target market country)

**URL Requirements:**
The `urls` array accepts Dubizzle property detail page URLs.

#### Output Format and Data Fields Explanation

You get the output from the Dubizzle Property Details Scraper stored in a tab. The following is an example of the Information Fields collected after running the Actor.

```json
[ // List of Property information
  {
  "absolute_url": {
    "ar": "https://dubai.dubizzle.com/ar/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/",
    "en": "https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/"
  },
  "ad_ops": {
    "ad_unit": "property-for-rent commercial warehouse",
    "agent_id": 100672,
    "bedrooms": null,
    "beds": null,
    "emirate": "dubai",
    "image_url": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/43fa7b21531a49b4802ab10180a1ddd8-.jpg?impolicy=dpv",
    "lang": "en",
    "language": "en",
    "lister_id": null,
    "loc": "UAE,Dubai,Ras Al Khor,Ras Al Khor Industrial,Ras Al Khor Industrial 2",
    "page_type": "dpv",
    "place_id": "3,199,92,62422,63304",
    "price_aed": 225000,
    "price_band_aed": "210K-240K",
    "site": "dubai",
    "site_cat_1": "property-for-rent",
    "site_cat_2": "commercial",
    "site_cat_3": "warehouse"
  },
  "agency": {
    "address": {
      "ar": "دبي",
      "en": "Dubai"
    },
    "adm_licence_no": "",
    "dbz_id": 100672,
    "ded_licence_no": "1326724",
    "email": "Ninevillagegroup@gmail.com",
    "is_short_term_migrated_to_profolio": null,
    "logo": "https://dbz-images.dubizzle.com/profiles/property_agency/2025/05/08/43aca6528da54aa8a5266fe4b323379b-.jpg?impolicy=agency",
    "name": "Nine Village Real Estate",
    "rera_registration_no": "41521",
    "short_term_licence_no": "",
    "slug": "nine-village-real-estate-100672"
  },
  "agent_name": "Mubashar Ali",
  "agent_profile": null,
  "amenities": [],
  "badges": [],
  "bathrooms": null,
  "bedrooms": null,
  "breadcrumbs": [
    {
      "real _estate for _rent": "https://uae.dubizzle.com/en/property-for-rent/"
    },
    {
      "dubai": "https://dubai.dubizzle.com/en/property-for-rent/commercial/warehouse/"
    },
    {
      "ras _al _khor": "https://dubai.dubizzle.com/en/property-for-rent/commercial/warehouse/in/ras-al-khor/92/"
    },
    {
      "ras _al _khor _industrial": "https://dubai.dubizzle.com/en/property-for-rent/commercial/warehouse/in/ras-al-khor-industrial/62422/"
    },
    {
      "ras _al _khor _industrial 2": "https://dubai.dubizzle.com/en/property-for-rent/commercial/warehouse/in/ras-al-khor-industrial-2/63304/"
    },
    {
      "r_a_s2-_s_t_o": ""
    }
  ],
  "building": null,
  "can_chat": false,
  "categories": [
    {
      "id": 2777,
      "name": {
        "ar": "مستودع",
        "en": "Warehouse"
      },
      "slug": "warehouse"
    },
    {
      "id": 25,
      "name": {
        "ar": "تجاري للإيجار",
        "en": "Commercial"
      },
      "slug": "commercial"
    },
    {
      "id": 3,
      "name": {
        "ar": "عقار للإيجار",
        "en": "Property for Rent"
      },
      "slug": "property-for-rent"
    }
  ],
  "category_id": 2777,
  "completion_status": null,
  "coordinates": {
    "lat": 25.177686357406,
    "lng": 55.35738841526
  },
  "country_site_id": 4,
  "description": {
    "ar": "<strong>Warehouse for Rent – Ras Al Khor Industrial Area 2</strong><br><ul><li>Location: Ras Al Khor Industrial Area 2</li><li>Activity: <strong>Storage Only</strong></li><li>Size: <strong>2,800 sq.ft.</strong></li><li>Rent: <strong>AED 80 per sq.ft. (Total AED 224,000 per year)</strong></li><li>Features:</li><li class=\"ql-indent-1\">Direct link to main road</li><li class=\"ql-indent-1\">Outside open space for loading and unloading</li><li class=\"ql-indent-1\">Suitable for storage activity only</li></ul>",
    "en": "<strong>Warehouse for Rent – Ras Al Khor Industrial Area 2</strong><br><ul><li>Location: Ras Al Khor Industrial Area 2</li><li>Activity: <strong>Storage Only</strong></li><li>Size: <strong>2,800 sq.ft.</strong></li><li>Rent: <strong>AED 80 per sq.ft. (Total AED 224,000 per year)</strong></li><li>Features:</li><li class=\"ql-indent-1\">Direct link to main road</li><li class=\"ql-indent-1\">Outside open space for loading and unloading</li><li class=\"ql-indent-1\">Suitable for storage activity only</li></ul>"
  },
  "dubailand_listing_validation_url": "https://trakheesi.dubailand.gov.ae/rev/madmoun/listing/validation?khevJujtDig=7dnvs6wbrlkgt5rh4qjyfar7bm5l7psd90ccwzjlyyghlitcl",
  "email": "mubashar@ninevillagegroup.com",
  "external_id": 12383656,
  "featured_listing": false,
  "feed_id": null,
  "has_dld_history": false,
  "has_sms_number": true,
  "has_whatsapp_number": true,
  "is_premium_ad": true,
  "is_verified": false,
  "leads": {},
  "listed_by": {
    "id": "AG",
    "name": {
      "ar": "الوسيط",
      "en": "Agent"
    }
  },
  "listing_id": 12347636,
  "location_path": [
    {
      "id": 3,
      "name": {
        "ar": "UAE",
        "en": "UAE"
      }
    },
    {
      "id": 199,
      "name": {
        "ar": "دبي",
        "en": "Dubai"
      }
    },
    {
      "id": 92,
      "name": {
        "ar": "رأس الخور",
        "en": "Ras Al Khor"
      }
    },
    {
      "id": 62422,
      "name": {
        "ar": "راس الخور الصناعية",
        "en": "Ras Al Khor Industrial"
      }
    },
    {
      "id": 63304,
      "name": {
        "ar": "رأس الخور الصناعية 2",
        "en": "Ras Al Khor Industrial 2"
      }
    }
  ],
  "name": {
    "ar": "Warehouse for Rent – Ras Al Khor Industrial Area 2(size 2800SF ) STORAGE ONLY",
    "en": "Warehouse for Rent – Ras Al Khor Industrial Area 2(size 2800SF ) STORAGE ONLY"
  },
  "offplan_project_info": null,
  "payment_frequency": {
    "ar": "سنويا",
    "en": "Yearly"
  },
  "phone_number": "+971502734391",
  "photos": [
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/43fa7b21531a49b4802ab10180a1ddd8-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/43fa7b21531a49b4802ab10180a1ddd8-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/149bec1ef9d2418284837b826ce39b63-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/149bec1ef9d2418284837b826ce39b63-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/d78845330a344369bf84eb8951bf48ed-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/d78845330a344369bf84eb8951bf48ed-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/185a974670094283a1536958666f0f3a-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/185a974670094283a1536958666f0f3a-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/ca6d4438821044669e3a7d721e796faf-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/ca6d4438821044669e3a7d721e796faf-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/8c7826f642c54983b27829647ab95910-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/8c7826f642c54983b27829647ab95910-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/6c3eb542fe2c4d06908d314e10048948-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/6c3eb542fe2c4d06908d314e10048948-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/02f05fdbff154443ac304345024ac9eb-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/02f05fdbff154443ac304345024ac9eb-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/49fb161bd8e346b38f14a3faadabe7e0-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/49fb161bd8e346b38f14a3faadabe7e0-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/1d893c8ed6944866821a1750cf7f0e06-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/1d893c8ed6944866821a1750cf7f0e06-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/aee8d3fa8b5e4260a7c15b72fc2b7748-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/aee8d3fa8b5e4260a7c15b72fc2b7748-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/3611dffa129748c8b52bddfe531df583-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/3611dffa129748c8b52bddfe531df583-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/378f8a1b101e4b42a31c1b824f3e4d94-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/378f8a1b101e4b42a31c1b824f3e4d94-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/c986eb2e7b294933959ad18e5633aa5a-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/c986eb2e7b294933959ad18e5633aa5a-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/d75196a51bbf41c4a442a1ff7c184432-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/d75196a51bbf41c4a442a1ff7c184432-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/eebf746b357a4520921d77aec3ae3537-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/eebf746b357a4520921d77aec3ae3537-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/50f1e068905142ad895a19a4a15d3894-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/50f1e068905142ad895a19a4a15d3894-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/b1ee8981ddbd4653a61cae9b512d7ee6-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/b1ee8981ddbd4653a61cae9b512d7ee6-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/afc2f7fc9e164e04816c1d4239edafe4-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/afc2f7fc9e164e04816c1d4239edafe4-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/c7f4ff4337854885b006e3368443ed7f-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/c7f4ff4337854885b006e3368443ed7f-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/4e4d101a569e4653981f7b89ed773851-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/4e4d101a569e4653981f7b89ed773851-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/36f616f0f1cf47cdaf65ec121708ff65-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/36f616f0f1cf47cdaf65ec121708ff65-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/8802354fa81f43399656cbc01837bce6-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/8802354fa81f43399656cbc01837bce6-.jpg?impolicy=carousel"
    },
    {
      "main": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/a63bb01765ba4df0996cf9bace170f7e-.jpg?impolicy=dpv",
      "micro": "https://dbz-images.dubizzle.com/images/2025/07/31/dcd08d35-9185-40fb-b9f6-d56f225cbab7/a63bb01765ba4df0996cf9bace170f7e-.jpg?impolicy=carousel"
    }
  ],
  "posted_by": null,
  "posted_on": "1753959894.0",
  "price": 225000,
  "promoted": false,
  "property_availability_status": "Unknown",
  "property_info": [
    {
      "id": "property_type",
      "label": {
        "ar": "نوع",
        "en": "Type"
      },
      "value": {
        "ar": "مستودع",
        "en": "Warehouse"
      }
    },
    {
      "id": "purpose",
      "label": {
        "ar": "الغرض من البحث",
        "en": "Purpose"
      },
      "value": {
        "ar": "للإيجار",
        "en": "Rent"
      }
    },
    {
      "id": "furnished",
      "label": {
        "ar": "مفروشة/ غير مفروشة",
        "en": "Furnishing"
      },
      "value": {
        "ar": "غير مفروشة",
        "en": "Unfurnished"
      }
    },
    {
      "id": "updated_at",
      "label": {
        "ar": "محدث",
        "en": "Updated"
      },
      "value": {
        "ar": "1754039453",
        "en": "1754039453"
      }
    }
  ],
  "property_reference": "RAS2-STO",
  "rent_is_paid": {
    "id": "YR",
    "name": {
      "ar": "سنويا",
      "en": "Yearly"
    }
  },
  "rera_details": [
    {
      "id": "rera_permit_number",
      "label": {
        "ar": "رقم التصريح",
        "en": "Permit Number"
      },
      "value": {
        "ar": "6510844100",
        "en": "6510844100"
      }
    },
    {
      "id": "zone_name",
      "label": {
        "ar": "اسم المنطقة",
        "en": "Zone Name"
      },
      "value": {
        "ar": "راس الخور الصناعيه الثانيه",
        "en": "Ras Al Khor Industrial Second"
      }
    },
    {
      "id": "agency_name",
      "label": {
        "ar": "الوكالة المسجلة",
        "en": "Registered Agency"
      },
      "value": {
        "ar": "ناين فيليج للعقارات ش.ذ.م.م",
        "en": "NINE VILLAGE REAL ESTATE L.L.C"
      }
    },
    {
      "id": "rera_ded_licence_no",
      "label": {
        "ar": "دائرة التنمية الاقتصادية",
        "en": "DED"
      },
      "value": {
        "ar": "1326724",
        "en": "1326724"
      }
    },
    {
      "id": "rera_registration_number",
      "label": {
        "ar": "ريرا",
        "en": "RERA"
      },
      "value": {
        "ar": "41521",
        "en": "41521"
      }
    },
    {
      "id": "property_reference",
      "label": {
        "ar": "الرقم المرجعي",
        "en": "Reference ID"
      },
      "value": {
        "ar": "RAS2-STO",
        "en": "RAS2-STO"
      }
    },
    {
      "id": "brn",
      "label": {
        "ar": "BRN (DLD)",
        "en": "BRN (DLD)"
      },
      "value": {
        "ar": "86351",
        "en": "86351"
      }
    }
  ],
  "room_type": null,
  "sale_type": null,
  "sale_type_2": null,
  "section_slug": "property-for-rent",
  "short_url": "https://dubizzle.com/s/DhpoL0",
  "short_url_v2": "https://www.dubizzle.com/t/AFZjOp",
  "site_id": 2,
  "size": 14831,
  "summary": [
    {
      "id": "size",
      "label": {
        "ar": "حجم",
        "en": "Size"
      },
      "value": {
        "ar": 14831,
        "en": 14831
      }
    }
  ],
  "tour_url": "",
  "unique_key": "item:4:2:2777:12347636",
  "uuid": "e0daccc7-0d26-4ef9-9f36-b8daf8d35119",
  "verification_state": "unverified",
  "verified_at": null,
  "video_url": "",
  "zoned_for": null
}, // ... Many other Property details
]
```

The scraper returns comprehensive structured data for each property, containing over 50 fields organized into logical categories:

**Basic Property Information:**

- **Absolute URL**: Complete listing page URL for reference and verification
- **Property Reference**: Unique identifier used by Dubizzle for the listing
- **External ID**: Alternative identifier linking to external systems
- **Unique Key**: Internal system identifier for data management
- **UUID**: Universal unique identifier for database integration

**Property Specifications:**

- **Bedrooms/Bathrooms**: Numerical count of rooms (essential for categorization)
- **Size**: Property area in square feet or meters (crucial for price per sqft analysis)
- **Room Type**: Specific categorization (studio, 1BR, villa, etc.)
- **Property Info**: Additional specifications and features
- **Building**: Building name or development identifier
- **Completion Status**: Development stage (ready, under construction, off-plan)

**Location and Geographic Data:**

- **Coordinates**: Precise latitude/longitude for mapping and location analysis
- **Location Path**: Hierarchical location structure (Emirate > Area > Sub-area)
- **Breadcrumbs**: Navigation path showing location hierarchy
- **Country Site ID**: Regional classification identifier

**Pricing and Commercial Details:**

- **Price**: Listed price in local currency
- **Payment Frequency**: Annual, monthly, or other payment terms
- **Rent Is Paid**: Payment status and terms
- **Sale Type/Sale Type 2**: Transaction type classification

**Agent and Contact Information:**

- **Agent Name**: Listing agent's full name
- **Agent Profile**: Agent's profile page URL
- **Phone Number**: Contact number for inquiries
- **Email**: Agent's email address
- **Agency**: Brokerage or agency name
- **Can Chat**: Availability for instant messaging
- **Has SMS Number/Has WhatsApp Number**: Communication channel availability

**Visual and Media Content:**

- **Photos**: Array of property image URLs
- **Video URL**: Property video link if available
- **Tour URL**: Virtual tour link for immersive viewing

**Regulatory and Verification:**

- **RERA Details**: Real Estate Regulatory Agency information
- **DLD History**: Dubai Land Department transaction history
- **Verification State**: Property verification status
- **Verified At**: Timestamp of verification
- **DubaiLand Listing Validation URL**: Official validation link

**Marketing and Promotion:**

- **Featured Listing**: Premium placement status
- **Premium Ad**: Enhanced advertising status
- **Promoted**: Promotional campaign status
- **Badges**: Special designations or certifications

This comprehensive data structure enables detailed market analysis, comparative studies, and business intelligence applications.

### Usage Instructions

**Step 1: Prepare Your Input**
Collect the specific Dubizzle property page URLs you want to scrape. Ensure these are individual listing pages, not search results or category pages.

**Step 2: Configure Proxy Settings**
Use residential proxies from UAE or neighboring countries (SG, AE) to avoid detection. Set appropriate retry limits (2-3 attempts) to handle temporary failures.

**Step 3: Execute the Scraper**
Submit your JSON configuration through the scraping platform. The scraper will process each URL sequentially, extracting all available data points.

**Step 4: Data Processing**
Review the extracted data for completeness. Some fields may be empty if not provided in the original listing. Clean and validate the data according to your specific requirements.

**Best Practices:**

- Batch process URLs in groups of 50-100 for optimal performance
- Monitor proxy usage to avoid rate limiting
- Implement data validation to handle missing or inconsistent fields
- Schedule regular scraping sessions for market monitoring
- Respect the platform's terms of service and scraping guidelines

### Benefits and Applications

The Dubizzle Property Scraper delivers significant time savings by automating data collection that would otherwise require hundreds of hours of manual work. A single scraping session can process thousands of property listings in minutes, compared to days or weeks of manual browsing.

**Real-World Applications:**
Market analysis and trend identification, competitive pricing strategies, investment opportunity assessment, automated property valuation models, real estate portfolio management, lead generation for sales teams, and regulatory compliance monitoring.

**Business Value:**
The structured data enables sophisticated analytics, predictive modeling, and automated decision-making systems. Real estate professionals can identify undervalued properties, track market trends, and optimize their investment strategies using comprehensive, up-to-date market data.

### Conclusion

The Dubizzle Property Details Scraper transforms manual property research into an automated, efficient process that delivers comprehensive market intelligence. By providing access to over 50 data points per property across UAE's largest real estate platform, this tool empowers professionals to make data-driven decisions in the dynamic UAE property market.

Ready to streamline your real estate data collection? Start extracting valuable property insights today with our comprehensive Dubizzle scraping solution.

## Related Actors

- [**Dubizzle Product Search Scraper**](https://apify.com/ecomscrape/dubizzle-product-search-scraper): A specialized data extraction tool engineered to harvest detailed Product information from Dubizzle's dominant marketplace.

- [**Dubizzle Product Details Scraper**](https://apify.com/ecomscrape/dubizzle-product-details-scraper): A specialized data extraction tool engineered to harvest detailed Product information from Dubizzle's dominant marketplace.

- [**Dubizzle Jobs Details Scraper**](https://apify.com/ecomscrape/dubizzle-jobs-details-scraper): A specialized data extraction tool engineered to harvest detailed Jobs information from Dubizzle's dominant marketplace.

- [**Dubizzle Community Details Scraper**](https://apify.com/ecomscrape/dubizzle-community-details-scraper): A specialized data extraction tool engineered to harvest detailed Community information from Dubizzle's dominant marketplace.

## Your feedback

We are always working to improve Actors' performance. So, if you have any technical feedback about Dubizzle Property Details Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the Specific property urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `max_retries_per_url` (type: `integer`):

Limit the number of retries for each URL if the scrape is detected as a bot or the page fails to load

## `proxy` (type: `object`):

Select proxies to be used by your scraper.

## Actor input object example

```json
{
  "urls": [
    "https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/"
  ],
  "max_retries_per_url": 2,
  "proxy": {
    "useApifyProxy": false
  }
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/"
    ],
    "max_retries_per_url": 2,
    "proxy": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("ecomscrape/dubizzle-property-details-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": ["https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/"],
    "max_retries_per_url": 2,
    "proxy": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("ecomscrape/dubizzle-property-details-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "https://dubai.dubizzle.com/property-for-rent/commercial/warehouse/2025/7/31/warehouse-for-rent-ras-al-khor-industri-2-301483/"
  ],
  "max_retries_per_url": 2,
  "proxy": {
    "useApifyProxy": false
  }
}' |
apify call ecomscrape/dubizzle-property-details-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=ecomscrape/dubizzle-property-details-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Dubizzle Property Details Scraper",
        "description": "Advanced Dubizzle property scraper to extract comprehensive real estate data from UAE's #1 classifieds platform. Get detailed property information, agent contacts, and market insights for analysis and research.",
        "version": "0.0",
        "x-build-id": "E7mjKse4SNAONFbFo"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/ecomscrape~dubizzle-property-details-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-ecomscrape-dubizzle-property-details-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/ecomscrape~dubizzle-property-details-scraper/runs": {
            "post": {
                "operationId": "runs-sync-ecomscrape-dubizzle-property-details-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/ecomscrape~dubizzle-property-details-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-ecomscrape-dubizzle-property-details-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "urls": {
                        "title": "URLs of the Specific property urls to scrape",
                        "type": "array",
                        "description": "Add the URLs of the Specific property urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "max_retries_per_url": {
                        "title": "Limit the number of retries for each URL",
                        "type": "integer",
                        "description": "Limit the number of retries for each URL if the scrape is detected as a bot or the page fails to load"
                    },
                    "proxy": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Select proxies to be used by your scraper."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
