Dubizzle Property Search and Detail(s)| Broker(s) Scraper $1/1K avatar
Dubizzle Property Search and Detail(s)| Broker(s) Scraper $1/1K

Pricing

$1.00 / 1,000 results

Go to Apify Store
Dubizzle Property Search and Detail(s)| Broker(s) Scraper $1/1K

Dubizzle Property Search and Detail(s)| Broker(s) Scraper $1/1K

Developed by

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Get instant access to comprehensive Dubai property data, extract detailed listings including prices, amenities, agent contacts, high-res photos, and location coordinates. Perfect for real estate professionals and investors seeking market insights, lead generation, and competitive analysis.

0.0 (0)

Pricing

$1.00 / 1,000 results

0

15

6

Last modified

5 days ago

Dubizzle Property Scraper

Unlock the Full Power of Dubizzle Property Data - The only scraper you need to track, analyze, and understand real estate listings on Dubizzle with enterprise-grade reliability and precision. Whether you're monitoring property markets in the UAE, tracking price trends, or conducting real estate research, our scraper delivers comprehensive, real-time insights while saving you time and resources.

"From luxury apartments in Dubai Marina to villas in Abu Dhabi, we turn Dubizzle's property data into your competitive advantage."

Explore More Scrapers

If you found this Apify Dubizzle Scraper useful, be sure to check out our other powerful real estate scrapers:

Overview

The Dubizzle Scraper is your go-to tool for extracting property data from Dubizzle.com. Ideal for real estate investors, market analysts, and property researchers, it tracks property details, pricing, and listing information across the UAE. With easy setup and multiple export formats (JSON, CSV), it's perfect for anyone looking to gather comprehensive property data from Dubizzle.

What does Dubizzle Scraper do?

The Dubizzle Scraper is a powerful tool that enables you to:

Comprehensive Property Data Collection

  • Extract complete property details and specifications
  • Scrape historical listing data and price changes
  • Gather comprehensive property features and amenities
  • Analyze property locations and surrounding areas in the UAE
  • Download high-quality property images and virtual tours
  • Scrape agent lists and individual agent details

Advanced Scraping Capabilities

  • Pagination Handling: Automatically navigates through all search result pages
  • Efficient Processing: Processes only new or updated listings in subsequent runs
  • Change Detection: Identifies price changes, status updates, and new listings
  • Scheduled Monitoring: Set up automated runs to keep your UAE property data current
  • Incremental Data Collection: Build comprehensive property datasets over time

Flexible Scraping Options

  • Search Results: Extract all properties matching specific search criteria
    • Example: https://www.dubizzle.com/property-for-sale/dubai/dubai-marina/
  • Filtered Searches: Apply advanced filters directly in the URL
    • Example: https://www.dubizzle.com/property-for-sale/dubai/dubai-marina/?price_max=1650000&area_max=74.322432
  • Individual Listings: Target specific properties using direct URLs
    • Example: https://www.dubizzle.com/property/details-12008171
  • Agents: Target specific agents using direct URLs
    • Example: https://dubai.dubizzle.com/property-agents/?gad_source=1&gad_campaignid=21742087627&gbraid=0AAAAADd2Y1UOmbpz4c3WbUjMoTC4M90Fk&gclid=CjwKCAjw1dLDBhBoEiwAQNRiQXRruZazBo6WXUIeUIxcWKITCWbC-b7TPjWY8xQPwt5JnGTbFKDDYBoCo2UQAvD_BwE&completion_status=off_plan
  • Agent Details: Target specific agent details using direct URLs
    • Example: https://uae.dubizzle.com/property-agents/kareem-ahmed-153209/
  • Mobile Device Listings: Scrape non-property categories such as smartphones by reusing the same workflow
    • Examples: https://www.dubizzle.com.eg/en/mobile-phones-tablets-accessories-numbers/mobile-phones/q-samsung-s20/ or https://www.dubizzle.com.eg/en/mobile-phones-tablets-accessories-numbers/mobile-phones/q-samsung-s20+-5g/

This tool is ideal for:

  • UAE real estate market research and analysis
  • Property investment analysis and due diligence in the Middle East
  • Competitive market analysis in Dubai, Abu Dhabi, and other Emirates
  • Building property databases for investment decisions
  • Tracking price trends and market movements in the Gulf region

Features

  • Comprehensive Data Extraction: Detailed property information, pricing, and specifications
  • Dual Scraping Modes:
    • Search Results: Scrape all properties from search results (e.g., https://www.dubizzle.com/property-for-sale/dubai/dubai-marina/)
    • Individual Listings: Target specific properties using direct URLs (e.g., https://www.dubizzle.com/property/details-12008171)
  • Flexible Input: Supports multiple input formats:
    • Search result URLs (e.g., https://www.dubizzle.com/property-for-sale/dubai/)
    • Direct property URLs (e.g., https://www.dubizzle.com/property/details-12008171)
    • Agent URLs (e.g., https://dubai.dubizzle.com/property-agents/?gad_source=1&gad_campaignid=21742087627&gbraid=0AAAAADd2Y1UOmbpz4c3WbUjMoTC4M90Fk&gclid=CjwKCAjw1dLDBhBoEiwAQNRiQXRruZazBo6WXUIeUIxcWKITCWbC-b7TPjWY8xQPwt5JnGTbFKDDYBoCo2UQAvD_BwE&completion_status=off_plan)
    • Agent Details URLs (e.g., https://uae.dubizzle.com/property-agents/kareem-ahmed-153209/)
    • Custom search criteria with advanced filters
  • Automatic Pagination: Handles multi-page results automatically across all search types
  • Efficient Processing: Concurrent scraping with configurable concurrency settings
  • Reliable Performance: Built-in retry mechanisms and proxy support
  • Structured Data Export: Download property data in JSON or CSV format for analysis

How to Use

Scraping Property Listings

To scrape property listings:

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Configure Input: Provide the search URL or specific property URL:
    • https://www.landsearch.com/rural/south-carolina/
    • https://www.landsearch.com/properties/3068-warrior-creek-church-rd-gray-court-sc-29645/4431927
  3. Adjust Settings: Configure options like max items, monitoring mode, and proxy settings as needed.
  4. Run the Scraper: Execute the scraper on the Apify platform.
  5. Data Collection: The scraper will output all available property data.

Input Configuration

Here's an example of how to set up the input for the LandSearch Scraper:

{
"startUrls": [
{
"url": "https://www.landsearch.com/rural/south-carolina/"
},
{
"url": "https://www.landsearch.com/properties/3068-warrior-creek-church-rd-gray-court-sc-29645/4431927"
},
{
"url": "https://dubai.dubizzle.com/property-agents/?gad_source=1&gad_campaignid=21742087627&gbraid=0AAAAADd2Y1UOmbpz4c3WbUjMoTC4M90Fk&gclid=CjwKCAjw1dLDBhBoEiwAQNRiQXRruZazBo6WXUIeUIxcWKITCWbC-b7TPjWY8xQPwt5JnGTbFKDDYBoCo2UQAvD_BwE&completion_status=off_plan"
},
{
"url": "https://uae.dubizzle.com/property-agents/kareem-ahmed-153209/"
}
],
"maxItems": 1000,
"monitoringMode": false,
"maxConcurrency": 10,
"minConcurrency": 1,
"maxRequestRetries": 100,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Fields Explanation

  • startUrls: Array of objects containing one of these formats:
    • Search URL: {"url": "https://www.dubizzle.com/property-for-sale/dubai/"}
    • Property URL: {"url": "https://www.dubizzle.com/property/details-12008171"}
    • Agent URL: {"url": "https://dubai.dubizzle.com/property-agents/?gad_source=1&gad_campaignid=21742087627&gbraid=0AAAAADd2Y1UOmbpz4c3WbUjMoTC4M90Fk&gclid=CjwKCAjw1dLDBhBoEiwAQNRiQXRruZazBo6WXUIeUIxcWKITCWbC-b7TPjWY8xQPwt5JnGTbFKDDYBoCo2UQAvD_BwE&completion_status=off_plan"}
    • Agent Details URL: {"url": "https://uae.dubizzle.com/property-agents/kareem-ahmed-153209/"}
  • maxItems: Maximum number of items to scrape (default: 1000).
  • monitoringMode: When enabled, only scrapes new listings compared to previous runs (default: false).
  • maxConcurrency: Maximum number of pages processed simultaneously (default: 10).
  • minConcurrency: Minimum number of pages processed simultaneously (default: 1).
  • maxRequestRetries: Number of retries for failed requests (default: 100).
  • proxyConfiguration: Proxy settings for enhanced scraping reliability.

Monitoring Mode

When monitoringMode is enabled, the scraper will only collect new listings that haven't been seen in previous runs. This is useful for:

  • Tracking new properties as they come on the market
  • Building a historical archive of property listings
  • Monitoring specific areas for new opportunities without duplicating data

How Monitoring Mode Works

  1. The scraper maintains a record of previously scraped property IDs
  2. On subsequent runs with monitoringMode: true, it checks each property against this record
  3. Only new properties (those not in the record) are processed and added to the output
  4. The record is updated with any new property IDs found

Output Structure

The scraper provides comprehensive information about Dubizzle property listings. The output includes detailed property information, agent/agency details, location data, and multimedia content. Here's a breakdown of the main components:

Sample JSON Output for Listings - Real Estate

{
"absolute_url": {
"ar": "https://dubai.dubizzle.com/ar/property-for-rent/residential/villahouse/2025/6/30/pool-upgraded-fully-furnished-5-beds-2-142372/",
"en": "https://dubai.dubizzle.com/property-for-rent/residential/villahouse/2025/6/30/pool-upgraded-fully-furnished-5-beds-2-142372/"
},
"ad_ops": {
"ad_unit": "property-for-rent residential villahouse",
"agent_id": 7139,
"bedrooms": 5,
"beds": 5,
"emirate": "dubai",
"image_url": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/73b4ac7a1342463387272eccf2290f43-.jpg?impolicy=dpv",
"lang": "en",
"language": "en",
"lister_id": null,
"loc": "UAE,Dubai,Jumeirah Park,Regional",
"page_type": "dpv",
"place_id": "3,199,76,64022",
"price_aed": 1000000,
"price_band_aed": "900K-1M",
"site": "dubai",
"site_cat_1": "property-for-rent",
"site_cat_2": "residential",
"site_cat_3": "villahouse"
},
"agency": {
"address": {
"ar": "دبي",
"en": "Dubai"
},
"adm_licence_no": "",
"dbz_id": 7139,
"ded_licence_no": "613873",
"email": "Leads.uae@allsoppandallsopp.com",
"is_short_term_migrated_to_profolio": null,
"logo": "https://dbz-images.dubizzle.com/profiles/property_agency/2025/03/17/66fec5f6b7144de081d1deb3e2a5181f-.jpg?impolicy=agency",
"name": "Allsopp & Allsopp - Motor City Lettings",
"rera_registration_no": "1815",
"short_term_licence_no": "",
"slug": "allsopp-allsopp-motor-city-lettings-7139"
},
"agent_name": "Ella Simpson",
"agent_profile": null,
"amenities": [],
"badges": [],
"bathrooms": 6,
"bedrooms": 5,
"breadcrumbs": [
{
"الإمارات": "https://uae.dubizzle.com/en-US,en;q=0.9/property-for-rent/residential/villahouse/"
},
{
"دبي": "https://dubai.dubizzle.com/en-US,en;q=0.9/property-for-rent/residential/villahouse/"
},
{
"Jumeirah Park": "https://dubai.dubizzle.com/en-US,en;q=0.9/property-for-rent/residential/villahouse/in/jumeirah-park/76/"
},
{
"Regional": "https://dubai.dubizzle.com/en-US,en;q=0.9/property-for-rent/residential/villahouse/in/regional/64022/"
}
],
"building": null,
"can_chat": false,
"categories": [
{
"id": 23,
"name": {
"ar": "فيلا / بيت للإيجار",
"en": "Villa"
},
"slug": "villahouse"
},
{
"id": 1743,
"name": {
"ar": "وحدات سكنية للإيجار",
"en": "Residential"
},
"slug": "residential"
},
{
"id": 3,
"name": {
"ar": "عقار للإيجار",
"en": "Property for Rent"
},
"slug": "property-for-rent"
}
],
"category_id": 23,
"completion_status": null,
"coordinates": {
"lat": 25.052071498972,
"lng": 55.148045014359
},
"country_site_id": 4,
"description": {
"ar": "Allsopp & Allsopp are proud to present this beautifully extended and fully upgraded villa.<br><br>PLOT - 8,590sqft<br><br>Spacious Layout with high ceilings in both the living room and master bedroom<br><br>Elegant Marble Flooring throughout.<br><br>Open-Plan German Display Kitchen fully equipped with premium Miele appliances and an extended warranty.<br><br>Secondary Industrial Kitchen with stainless steel finish, equipped with 4 refrigerators and 4 freezers.<br><br>The Quooker water system is a premium all-in-one tap that provides filtered boiling, chilled, sparkling, and regular hot/cold water with great taste and convenience.<br><br>Fully Furnished with high-end designer furniture and three premium TV units (77”, 55” x2).<br><br>Upgraded Master Suite with walk-in closet and lifetime warranty fittings.<br><br>Private Garden with regular gardening service included free of charge.<br><br>Please note all measurements and information are given to the best of our knowledge. Allsopp & Allsopp accept no liability for any incorrect details.",
"en": "Allsopp & Allsopp are proud to present this beautifully extended and fully upgraded villa.<br><br>PLOT - 8,590sqft<br><br>Spacious Layout with high ceilings in both the living room and master bedroom<br><br>Elegant Marble Flooring throughout.<br><br>Open-Plan German Display Kitchen fully equipped with premium Miele appliances and an extended warranty.<br><br>Secondary Industrial Kitchen with stainless steel finish, equipped with 4 refrigerators and 4 freezers.<br><br>The Quooker water system is a premium all-in-one tap that provides filtered boiling, chilled, sparkling, and regular hot/cold water with great taste and convenience.<br><br>Fully Furnished with high-end designer furniture and three premium TV units (77”, 55” x2).<br><br>Upgraded Master Suite with walk-in closet and lifetime warranty fittings.<br><br>Private Garden with regular gardening service included free of charge.<br><br>Please note all measurements and information are given to the best of our knowledge. Allsopp & Allsopp accept no liability for any incorrect details."
},
"dubailand_listing_validation_url": null,
"email": "e.simpson@allsoppandallsopp.com",
"external_id": 12069989,
"featured_listing": false,
"feed_id": null,
"has_dld_history": false,
"has_sms_number": true,
"has_whatsapp_number": true,
"is_premium_ad": false,
"is_verified": true,
"leads": {},
"listed_by": {
"id": "AG",
"name": {
"ar": "الوسيط",
"en": "Agent"
}
},
"listing_id": 26241196,
"location_path": [
{
"id": 3,
"name": {
"ar": "UAE",
"en": "UAE"
}
},
{
"id": 199,
"name": {
"ar": "دبي",
"en": "Dubai"
}
},
{
"id": 76,
"name": {
"ar": "جميرا بارك",
"en": "Jumeirah Park"
}
},
{
"id": 64022,
"name": {
"ar": "ريجينال",
"en": "Regional"
}
}
],
"name": {
"ar": "Pool | Upgraded | Fully Furnished | 5 Beds",
"en": "Pool | Upgraded | Fully Furnished | 5 Beds"
},
"offplan_project_info": null,
"payment_frequency": {
"ar": "سنويا",
"en": "Yearly"
},
"phone_number": "+971585580304",
"photos": [
{
"main": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/73b4ac7a1342463387272eccf2290f43-.jpg?impolicy=dpv",
"micro": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/73b4ac7a1342463387272eccf2290f43-.jpg?impolicy=carousel"
},
{
"main": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/a886ad4236da494e83b814f0bc5c5fce-.jpg?impolicy=dpv",
"micro": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/a886ad4236da494e83b814f0bc5c5fce-.jpg?impolicy=carousel"
},
...
],
"posted_by": null,
"posted_on": "1751261829",
"price": 1000000,
"promoted": false,
"property_availability_status": "Unknown",
"property_info": [
{
"id": "property_type",
"label": {
"ar": "نوع",
"en": "Type"
},
"value": {
"ar": "فيلا",
"en": "Villa"
}
},
{
"id": "purpose",
"label": {
"ar": "الغرض من البحث",
"en": "Purpose"
},
"value": {
"ar": "للإيجار",
"en": "Rent"
}
},
{
"id": "property_age",
"label": {
"ar": "عمر العقار",
"en": "Property Age"
},
"value": {
"ar": "سنوات 11",
"en": "11 Years"
}
},
{
"id": "furnished",
"label": {
"ar": "مفروشة/ غير مفروشة",
"en": "Furnishing"
},
"value": {
"ar": "مفروشة",
"en": "Furnished"
}
},
{
"id": "updated_at",
"label": {
"ar": "محدث",
"en": "Updated"
},
"value": {
"ar": "1751268330",
"en": "1751268330"
}
}
],
"property_reference": "L-272644",
"rent_is_paid": {
"id": "YR",
"name": {
"ar": "سنويا",
"en": "Yearly"
}
},
"rera_details": [
{
"id": "rera_permit_number",
"label": {
"ar": "رقم التصريح",
"en": "Permit Number"
},
"value": {
"ar": "6953925270",
"en": "6953925270"
}
},
{
"id": "rera_ded_licence_no",
"label": {
"ar": "دائرة التنمية الاقتصادية",
"en": "DED"
},
"value": {
"ar": "613873",
"en": "613873"
}
},
{
"id": "rera_registration_number",
"label": {
"ar": "ريرا",
"en": "RERA"
},
"value": {
"ar": "1815",
"en": "1815"
}
},
{
"id": "property_reference",
"label": {
"ar": "الرقم المرجعي",
"en": "Reference ID"
},
"value": {
"ar": "L-272644",
"en": "L-272644"
}
},
{
"id": "brn",
"label": {
"ar": "BRN (DLD)",
"en": "BRN (DLD)"
},
"value": {
"ar": "80644",
"en": "80644"
}
}
],
"room_type": null,
"sale_type": null,
"sale_type_2": null,
"section_slug": "property-for-rent",
"short_url": "https://dubizzle.com/s/DfBmG7G",
"short_url_v2": "https://www.dubizzle.com/t/BFCuMD",
"site_id": 2,
"size": 4689,
"summary": [
{
"id": "bedrooms",
"label": {
"ar": "غرف نوم",
"en": "Bedrooms"
},
"value": {
"ar": 5,
"en": 5
}
},
{
"id": "bathrooms",
"label": {
"ar": "الحمامات",
"en": "Bathrooms"
},
"value": {
"ar": 6,
"en": 6
}
},
{
"id": "size",
"label": {
"ar": "حجم",
"en": "Size"
},
"value": {
"ar": 4689,
"en": 4689
}
}
],
"tour_url": "",
"unique_key": "item:4:2:23:26241196",
"uuid": "eb4a2c69-9251-4707-88c9-6530e7c51518",
"verification_state": "checked",
"verified_at": "1751261829",
"video_url": "",
"zoned_for": null,
"basicInfo": {
"absolute_url": {
"en": "https://dubai.dubizzle.com/property-for-rent/residential/villahouse/2025/6/30/pool-upgraded-fully-furnished-5-beds-2-142372/",
"ar": "https://dubai.dubizzle.com/ar/property-for-rent/residential/villahouse/2025/6/30/pool-upgraded-fully-furnished-5-beds-2-142372/"
},
"has_sms_number": true,
"can_chat": false,
"has_dld_history": false,
"is_verified_user": false,
"featured_listing": false,
"completion_status": "completed",
"short_url": "https://dubizzle.com/s/DfBmG7G",
"agent_profile": {},
"city": {
"id": 2,
"name": {
"en": "Dubai",
"ar": "دبي"
}
},
"agent": {
"id": 7139,
"slug": "allsopp-allsopp-motor-city-lettings-7139",
"logo": "https://dbz-images.dubizzle.com/profiles/property_agency/2025/03/17/66fec5f6b7144de081d1deb3e2a5181f-.jpg?impolicy=agency",
"name": {
"en": "Allsopp & Allsopp - Motor City Lettings",
"ar": "Allsopp & Allsopp - Motor City Lettings"
}
},
"property_info": [
{
"label": {
"en": "Type",
"ar": "نوع"
},
"value": {
"en": "Villa",
"ar": "فيلا"
},
"id": "property_type"
},
{
"label": {
"en": "Purpose",
"ar": "الغرض من البحث"
},
"value": {
"en": "Rent",
"ar": "للإيجار"
},
"id": "purpose"
},
{
"label": {
"en": "Furnishing",
"ar": "مفروشة/ غير مفروشة"
},
"value": {
"en": "Furnished",
"ar": "مفروشة"
},
"id": "furnished"
},
{
"label": {
"en": "Updated",
"ar": "محدث"
},
"value": {
"en": "1751268330",
"ar": "1751268330"
},
"id": "updated_at"
}
],
"external_id": 12069989,
"property_reference": "Ref ID L-272644",
"added": 1751261829,
"category_id": 23,
"promoted": false,
"uuid": "eb4a2c69-9251-4707-88c9-6530e7c51518",
"has_whatsapp_number": true,
"bathrooms": 6,
"id": 26241196,
"has_video_url": false,
"categories": {
"ids": [
23,
1743
],
"name": {
"en": [
"Villa",
"Residential"
],
"ar": [
"فيلا / بيت للإيجار",
"وحدات سكنية للإيجار"
]
},
"slug": [
"villahouse",
"residential"
],
"slug_paths": [
"property-for-rent/residential/villahouse",
"property-for-rent/residential"
]
},
"bedrooms": 5,
"description_short": "Allsopp & Allsopp are proud to present this beautifully extended and fully upgraded villa. PLOT - 8,590sqft Spacious Layout with high ceilings in both the living room and master bedroom Elegant",
"tour_url": "",
"name": {
"en": "Pool | Upgraded | Fully Furnished | 5 Beds",
"ar": "Pool | Upgraded | Fully Furnished | 5 Beds"
},
"size": 4689,
"listed_by": {
"value": "AG",
"en": "Agent",
"ar": "الوسيط"
},
"_geoloc": {
"lat": 55.148045014359,
"lng": 25.052071498972
},
"is_verified": true,
"price": 1000000,
"has_tour_url": false,
"building": null,
"neighborhoods": {
"ids": [
76,
64022
],
"name": {
"en": [
"Jumeirah Park",
"Regional"
],
"ar": [
"جميرا بارك",
"ريجينال"
]
}
},
"is_developer_listing": null,
"is_premium_ad": false,
"furnished": true,
"photos": [
{
"main": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/73b4ac7a1342463387272eccf2290f43-.jpg?impolicy=dpv",
"thumb": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/73b4ac7a1342463387272eccf2290f43-.jpg?impolicy=carousel",
"thumb_retina": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/73b4ac7a1342463387272eccf2290f43-.jpg?impolicy=lpv"
},
{
"main": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/a886ad4236da494e83b814f0bc5c5fce-.jpg?impolicy=dpv",
"thumb": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/a886ad4236da494e83b814f0bc5c5fce-.jpg?impolicy=carousel",
"thumb_retina": "https://dbz-images.dubizzle.com/images/2025/06/30/17ba155b-d1ff-4114-b9f9-35b49d694009/a886ad4236da494e83b814f0bc5c5fce-.jpg?impolicy=lpv"
},
...
],
"photos_count": 12,
"highlighted_ad": false,
"tour_360": null,
"video_url": "",
"payment_frequency": {
"en": "Yearly",
"ar": "سنويا"
},
"objectID": "item:4:2:23:26241196"
}
}

Output Fields Explanation for Listings

Basic Property Information

  • absolute_url (Object): Contains URLs to access the property listing in different languages
    • ar (String): URL for the Arabic version of the listing
    • en (String): URL for the English version of the listing

Advertising and Operations Data

  • ad_ops (Object): Contains advertising and operational metadata
    • ad_unit (String): Classification of the ad unit (e.g., "property-for-rent residential villahouse")
    • agent_id (Number): Internal identifier for the agent/agency
    • bedrooms (Number): Number of bedrooms in the property
    • beds (Number): Number of beds (may differ from bedrooms for shared spaces)
    • emirate (String): Emirate where the property is located (e.g., "dubai")
    • image_url (String): URL of the main property image
    • lang (String): Primary language of the listing (e.g., "en")
    • language (String): Language code (typically matches lang)
    • lister_id (Number|null): Internal ID of the user who listed the property
    • loc (String): Hierarchical location information (comma-separated)
    • page_type (String): Type of page being viewed (e.g., "dpv" for detail page view)
    • place_id (String): Comma-separated location identifiers
    • price_aed (Number): Price in AED (UAE Dirhams)
    • price_band_aed (String): Price range category (e.g., "900K-1M")
    • site (String): Site identifier (e.g., "dubai")
    • site_cat_1, site_cat_2, site_cat_3 (String): Hierarchical category identifiers

Agency Information

  • agency (Object): Contains information about the real estate agency
    • address (Object): Physical address of the agency
      • ar (String): Address in Arabic
      • en (String): Address in English
    • adm_licence_no (String): Administrative license number (may be empty)
    • dbz_id (Number): Dubizzle's internal agency identifier
    • ded_licence_no (String): Department of Economic Development license number
    • email (String): Contact email for the agency
    • is_short_term_migrated_to_profolio (Boolean|null): Indicates if the agency is using the short-term rental portfolio feature
    • logo (String): URL to the agency's logo image
    • name (String): Name of the agency
    • rera_registration_no (String): RERA (Real Estate Regulatory Agency) registration number
    • short_term_licence_no (String): License number for short-term rentals (may be empty)
    • slug (String): URL-friendly version of the agency name with ID

Agent and Listing Information

  • agent_name (String): Full name of the listing agent (e.g., "Ella Simpson")
  • agent_profile (Object|null): Additional agent profile information (null if not available)
  • amenities (Array): List of property amenities (empty array if none specified)
  • badges (Array): Special badges or tags associated with the listing (empty array if none)
  • bathrooms (Number): Number of bathrooms in the property
  • bedrooms (Number): Number of bedrooms in the property
  • breadcrumbs (Array): Navigation path showing the property's location hierarchy
    • Each item is an object with language-specific URLs for each navigation level
    • Example structure: {"Location Name": "https://..."}
    • Typically shows the full path from country down to the specific area

Property Details

  • building (Object|null): Contains information about the building (null if standalone property)
  • can_chat (Boolean): Indicates if the chat feature is enabled for this listing

Property Categories

  • categories (Array[Object]): Hierarchical classification of the property
    • Each object contains:
      • id (Number): Unique identifier for the category
      • name (Object): Localized category name
        • ar (String): Arabic name
        • en (String): English name
      • slug (String): URL-friendly version of the category name
  • category_id (Number): Primary category ID (matches one of the IDs in the categories array)

Property Status and Location

  • completion_status (String|null): Indicates the construction status of the property (e.g., "completed", "off_plan")
  • coordinates (Object): Geographic coordinates of the property
    • lat (Number): Latitude (e.g., 25.052071498972)
    • lng (Number): Longitude (e.g., 55.148045014359)
  • country_site_id (Number): Identifier for the country site (e.g., 4 for UAE)

Property Description

  • description (Object): Detailed property description with HTML formatting
    • ar (String): Arabic description (may contain HTML tags like <br>)
    • en (String): English description (may contain HTML tags like <br>)

Contact and Identification

  • email (String): Contact email address for the listing
  • external_id (Number): External reference ID for the property (e.g., 12069989)
  • phone_number (String): Contact phone number in international format (e.g., "+971585580304")

Listing Status and Features

  • featured_listing (Boolean): Indicates if the listing is featured/prominently displayed
  • is_premium_ad (Boolean): Indicates if this is a premium/paid advertisement
  • is_verified (Boolean): Indicates if the listing has been verified by Dubizzle
  • leads (Object): Container for lead-related information (typically empty object)

Listing Source and Type

  • listed_by (Object): Information about who listed the property
    • id (String): Type identifier (e.g., "AG" for Agent)
    • name (Object): Localized name of the lister type
      • ar (String): Arabic name (e.g., "الوسيط")
      • en (String): English name (e.g., "Agent")
  • listing_id (Number): Dubizzle's internal listing identifier (e.g., 26241196)

Location Hierarchy

  • location_path (Array[Object]): Hierarchical location information
    • Each object contains:
      • id (Number): Location identifier
      • name (Object): Localized location name
        • ar (String): Arabic name
        • en (String): English name
    • Typically includes multiple levels (e.g., country, city, district, area)

Property Title

  • name (Object): Property title/heading in multiple languages
    • ar (String): Arabic title (e.g., "Pool | Upgraded | Fully Furnished | 5 Beds")
    • en (String): English title (e.g., "Pool | Upgraded | Fully Furnished | 5 Beds")

Off-Plan Information

  • offplan_project_info (Object|null): Details for off-plan properties (null if not applicable)

Payment Information

  • payment_frequency (Object): Payment terms in multiple languages
    • ar (String): Arabic payment term (e.g., "سنويا")
    • en (String): English payment term (e.g., "Yearly")

Property Media

  • photos (Array[Object]): Collection of property images
    • Each object contains:
      • main (String): URL of the high-resolution image
      • micro (String): URL of the thumbnail/carousel version of the image
    • Images are typically served from Dubizzle's CDN with various policies (e.g., "dpv" for detail page view, "carousel" for thumbnails)

Listing Metadata

  • posted_by (Object|null): Information about the user who posted the listing (null if not available)
  • posted_on (String): UNIX timestamp when the listing was posted (e.g., "1751261829")
  • price (Number): Listing price in the local currency (e.g., 1000000)
  • promoted (Boolean): Indicates if the listing is being promoted/boosted
  • property_availability_status (String): Current availability status (e.g., "Unknown")

Property Information

  • property_info (Array[Object]): Detailed property attributes
    • Each object contains:
      • id (String): Identifier for the attribute (e.g., "property_type", "purpose")
      • label (Object): Multilingual label for the attribute
        • ar (String): Arabic label
        • en (String): English label
      • value (Object|String|Number): Attribute value, which may be:
        • Localized object with ar and en properties
        • Direct value if not language-specific
    • Common attributes include:
      • property_type: Type of property (e.g., "Villa")
      • purpose: Listing purpose (e.g., "Rent")
      • property_age: Age of the property
      • furnished: Furnishing status
      • updated_at: Last update timestamp

Property References

  • property_reference (String): Internal reference number (e.g., "L-272644")
  • rent_is_paid (Object): Payment frequency for rental properties
    • id (String): Frequency code (e.g., "YR" for yearly)
    • name (Object): Localized frequency name
      • ar (String): Arabic name (e.g., "سنويا")
      • en (String): English name (e.g., "Yearly")

RERA (Real Estate Regulatory Agency) Details

  • rera_details (Array[Object]): Regulatory and legal information
    • Each object contains:
      • id (String): Type of RERA information (e.g., "rera_permit_number")
      • label (Object): Multilingual label
        • ar (String): Arabic label
        • en (String): English label
      • value (Object|String): The actual value, often with language variants
    • Common RERA details include:
      • rera_permit_number: Official permit number
      • rera_ded_licence_no: Department of Economic Development license
      • rera_registration_number: RERA registration number
      • brn: Business Registration Number (DLD)

Property Classification

  • room_type (String|null): Type of room (null if not applicable)
  • sale_type (String|null): Type of sale (null if not applicable)
  • sale_type_2 (String|null): Additional sale type classification (null if not applicable)
  • section_slug (String): URL-friendly category identifier (e.g., "property-for-rent")

URLs and Identifiers

  • short_url (String): Shortened URL for the listing (legacy format)
  • short_url_v2 (String): Updated shortened URL format
  • site_id (Number): Internal site identifier (e.g., 2 for Dubai)
  • size (Number): Property size in square feet/meters (e.g., 4689)

Property Summary

  • summary (Array[Object]): Key property highlights displayed prominently
    • Each object contains:
      • id (String): Identifier for the summary item (e.g., "bedrooms", "bathrooms", "size")
      • label (Object): Multilingual label for the summary item
        • ar (String): Arabic label (e.g., "غرف نوم" for bedrooms)
        • en (String): English label (e.g., "Bedrooms")
      • value (Object|Number): The value, which can be:
        • A number (for counts, measurements)
        • An object with ar and en properties for localized values
    • Common summary items include:
      • bedrooms: Number of bedrooms
      • bathrooms: Number of bathrooms
      • size: Property size in square feet/meters

Media and Virtual Tours

  • tour_url (String): URL for a virtual tour of the property (empty string if not available)
  • video_url (String): URL for a video tour of the property (empty string if not available)

Unique Identifiers

  • unique_key (String): Composite key identifying the listing (format: "item:country_id:site_id:category_id:listing_id")
  • uuid (String): Universally Unique Identifier (e.g., "eb4a2c69-9251-4707-88c9-6530e7c51518")

Verification Information

  • verification_state (String): Current verification status (e.g., "checked")
  • verified_at (String): UNIX timestamp when the listing was verified

Zoning Information

  • zoned_for (null): Reserved for future use, typically null

Dubai Land Department

  • dubailand_listing_validation_url (String|null): URL to validate the listing with Dubai Land Department (DLD), or null if not applicable

Location Information

  • coordinates (Object): Geographic coordinates of the property
    • lat (Number): Latitude (e.g., 25.052071498972)
    • lng (Number): Longitude (e.g., 55.148045014359)
    • id (Number): Location identifier
    • name (Object): Location name in different languages
      • ar (String): Arabic name
      • en (String): English name
  • neighborhoods (Object): Neighborhood information
    • ids (Array[Number]): List of neighborhood IDs (e.g., [76, 64022])
    • name (Object): Neighborhood names in different languages
      • ar (Array[String]): Arabic neighborhood names
      • en (Array[String]): English neighborhood names

Agency and Contact Information

  • agency (Object): Real estate agency details
    • name (Object): Agency name in different languages
      • ar (String): Arabic agency name
      • en (String): English agency name
    • logo (String): URL to the agency's logo
    • dbz_id (Number): Dubizzle's internal agency ID
    • slug (String): URL-friendly agency identifier
    • address (Object): Agency address
      • ar (String): Arabic address
      • en (String): English address
    • email (String): Contact email
    • phone_number (String): Contact phone number with country code
    • rera_registration_no (String): RERA registration number (e.g., "1815")
    • ded_licence_no (String): DED license number (e.g., "613873")
  • agent_name (String): Name of the listing agent (e.g., "Ella Simpson")
  • agent_profile (Object|null): Additional agent profile information (null if not available)
  • email (String): Contact email for the listing
  • phone_number (String): Contact phone number with country code
  • has_whatsapp_number (Boolean): Indicates if WhatsApp is available for contact
  • has_sms_number (Boolean): Indicates if SMS is available for contact
  • can_chat (Boolean): Indicates if chat is available for this listing

Media and Visuals

  • photos (Array[Object]): Collection of property images
    • main (String): URL to the main/high-resolution version of the photo
    • micro (String): URL to the thumbnail version of the photo
  • photos_count (Number): Total number of photos available (e.g., 12)
  • video_url (String): URL to the property video (empty string if not available)
  • tour_url (String): URL to the virtual tour (empty string if not available)
  • tour_360 (Object|null): 360-degree tour information (null if not available)
  • highlighted_ad (Boolean): Indicates if this is a featured/highlighted listing

Listing Details

  • listed_by (Object): Type of lister
    • id (String): Lister type identifier (e.g., "AG" for agent)
    • name (Object): Lister type in different languages
      • ar (String): Arabic lister type
      • en (String): English lister type
  • posted_on (String): Timestamp when the listing was posted (e.g., "1751261829")
  • updated_at (String): Timestamp when the listing was last updated (e.g., "1751268330")
  • featured_listing (Boolean): Indicates if this is a featured listing
  • is_premium_ad (Boolean): Indicates if this is a premium/paid listing
  • promoted (Boolean): Indicates if the listing is being promoted
  • section_slug (String): URL slug for the listing section (e.g., "property-for-rent")
  • unique_key (String): Unique identifier for the listing (e.g., "item:4:2:23:26241196")

Property Information

  • property_info (Array[Object]): Detailed property information
    • id (String): Information type identifier (e.g., "property_type", "purpose")
    • label (Object): Label in different languages
      • ar (String): Arabic label
      • en (String): English label
    • value (Object): Value in different languages
      • ar (String): Arabic value
      • en (String): English value
  • rera_details (Array[Object]): RERA and regulatory information
    • id (String): Detail type identifier (e.g., "rera_permit_number", "rera_registration_number")
    • label (Object): Label in different languages
      • ar (String): Arabic label
      • en (String): English label
    • value (Object): Value in different languages
      • ar (String): Arabic value
      • en (String): English value

Technical Information

  • site_id (Number): Internal site identifier (e.g., 2 for Dubai)
  • country_site_id (Number): Internal country identifier (e.g., 4 for UAE)
  • category_id (Number): Main category identifier (e.g., 23 for Villa)
  • categories (Array[Object]): Hierarchical category information
    • id (Number): Category identifier
    • name (Object): Category name in different languages
      • ar (String): Arabic name
      • en (String): English name
    • slug (String): URL-friendly category identifier
  • feed_id (String|null): External feed identifier (null if not from external feed)
  • has_dld_history (Boolean): Indicates if there's DLD (Dubai Land Department) history available
  • dubailand_listing_validation_url (String|null): Validation URL for Dubai Land listings (null if not applicable)

Additional Features

  • amenities (Array): List of property amenities (empty array if none specified)
  • badges (Array): List of special badges or tags (empty array if none)
  • breadcrumbs (Array[Object]): Navigation breadcrumbs
    • [text] (String): URL for the breadcrumb item (key is the breadcrumb text in different languages)
  • leads (Object): Lead generation information (empty object if none)
  • offplan_project_info (Object|null): Off-plan project information (null if not applicable)
  • short_url (String): Shortened URL for the listing (e.g., "https://dubizzle.com/s/DfBmG7G")
  • short_url_v2 (String): Alternative shortened URL (e.g., "https://www.dubizzle.com/t/BFCuMD")

Basic Information Object

  • basicInfo (Object): Contains essential listing information and metadata
    • absolute_url (Object): Direct URLs to the listing in different languages
      • en (String): English version URL
      • ar (String): Arabic version URL
    • has_sms_number (Boolean): Indicates if SMS contact is available
    • can_chat (Boolean): Indicates if the chat feature is enabled
    • has_dld_history (Boolean): Indicates if there's Dubai Land Department history
    • is_verified_user (Boolean): Indicates if the listing user is verified
    • featured_listing (Boolean): Indicates if the listing is featured
    • completion_status (String): Property completion status (e.g., "completed")
    • short_url (String): Shortened URL for the listing
    • agent_profile (Object): Placeholder for agent profile information (typically empty)
    • city (Object): City information where the property is located
      • id (Number): City identifier
      • name (Object): City name in different languages
        • en (String): English name (e.g., "Dubai")
        • ar (String): Arabic name (e.g., "دبي")
    • agent (Object): Information about the listing agent/agency
      • id (Number): Agent/agency identifier
      • slug (String): URL-friendly identifier for the agent/agency
      • logo (String): URL to the agent/agency logo
      • name (Object): Agent/agency name in different languages
        • en (String): English name
        • ar (String): Arabic name
    • property_info (Array[Object]): Detailed property attributes
      • Each object contains:
        • label (Object): Multilingual label for the attribute
          • en (String): English label
          • ar (String): Arabic label
        • value (Object|String): Attribute value, which may be:
          • Localized object with ar and en properties
          • Direct value
        • id (String): Attribute identifier (e.g., "property_type", "purpose")
      • Common attributes include:
        • property_type: Type of property (e.g., "Villa")
        • purpose: Listing purpose (e.g., "Rent")
        • furnished: Furnishing status
        • updated_at: Last update timestamp
        • external_id (Number): External reference ID for the property (e.g., 12069989)
        • property_reference (String): Formatted reference ID (e.g., "Ref ID L-272644")
        • id (Number): Dubizzle's internal listing identifier (e.g., 26241196)
        • uuid (String): Universally Unique Identifier for the listing (e.g., "eb4a2c69-9251-4707-88c9-6530e7c51518")
        • objectID (String): Composite identifier (format: "item:country_id:site_id:category_id:listing_id")
    • categories (Object): Hierarchical category information
      • ids (Array[Number]): List of category IDs (e.g., [23, 1743])
      • name (Object): Category names in different languages
        • en (Array[String]): English category names (e.g., ["Villa", "Residential"])
        • ar (Array[String]): Arabic category names (e.g., ["فيلا / بيت للإيجار", "وحدات سكنية للإيجار"])
      • slug (Array[String]): URL-friendly category identifiers (e.g., ["villahouse", "residential"])
      • slug_paths (Array[String]): Full URL paths for each category level
    • description_short (String): A shortened preview of the property description (first few sentences)
    • has_video_url (Boolean): Indicates if a video tour is available
    • has_tour_url (Boolean): Indicates if a virtual tour is available
    • tour_360 (null|Object): Placeholder for 360° tour information (typically null)
    • highlighted_ad (Boolean): Indicates if the listing is specially highlighted
    • bedrooms (Number): Number of bedrooms (e.g., 5)
    • bathrooms (Number): Number of bathrooms (e.g., 6)
    • size (Number): Property size in square feet/meters (e.g., 4689)
    • furnished (Boolean): Indicates if the property is furnished
    • is_developer_listing (Boolean|null): Indicates if listed by a property developer
    • neighborhoods (Object): Hierarchical location information
      • ids (Array[Number]): List of location IDs
      • name (Object): Location names in different languages
        • en (Array[String]): English location names (e.g., ["Jumeirah Park", "Regional"])
        • ar (Array[String]): Arabic location names (e.g., ["جميرا بارك", "ريجينال"])
    • _geoloc (Object): Geographic coordinates of the property
      • lat (Number): Latitude coordinate (e.g., 55.148045014359)
      • lng (Number): Longitude coordinate (e.g., 25.052071498972)
    • added (Number): UNIX timestamp when the listing was added
    • promoted (Boolean): Indicates if the listing is promoted
    • is_premium_ad (Boolean): Indicates if this is a premium advertisement
    • is_verified (Boolean): Indicates if the listing has been verified
    • has_whatsapp_number (Boolean): Indicates if WhatsApp contact is available
    • listed_by (Object): Information about the lister type
      • value (String): Lister type code (e.g., "AG" for Agent)
      • en (String): English label (e.g., "Agent")
      • ar (String): Arabic label (e.g., "الوسيط")

Sample JSON Output for Agents

{
"agency": "3c346c35-3487-4523-bad9-5518cb9cdd3c",
"agency_dbz_id": 3589,
"agency_logo": "https://dbz-images.dubizzle.com/profiles/property_agency/Daark_small_logo.jpg?impolicy=agency",
"agency_name": "Daark Real Estate Broker",
"agency_slug": "daark-real-estate-broker-3589",
"agent_profile_url": "https://uae.dubizzle.com/property-agents/shenouda-samaan-87451/",
"bio": {
"ar": "Shenouda is a real estate consultant who specializes in the real estate market in Dubai, Abu Dhabi, Sharjah and Ras Al Khaimah. He has the necessary experience to help clients choose the appropriate property and always strives to be cooperative with clients, which is his number 1 priority.",
"en": "Shenouda is a real estate consultant who specializes in the real estate market in Dubai, Abu Dhabi, Sharjah and Ras Al Khaimah. He has the necessary experience to help clients choose the appropriate property and always strives to be cooperative with clients, which is his number 1 priority."
},
"bln": null,
"breadcrumbs": [
{
"title": "",
"url": "https://uae.dubizzle.com/",
"url_path": ""
},
{
"title": "Real Estate Agencies in UAE",
"url": "https://uae.dubizzle.com/property-agencies/",
"url_path": "/property-agencies/"
},
{
"title": "Daark Real Estate Broker",
"url": "https://uae.dubizzle.com/property-agencies/daark-real-estate-broker-3589/",
"url_path": "/property-agencies/daark-real-estate-broker-3589/"
},
{
"title": "Shenouda Samaan",
"url": ""
}
],
"brn": "70299",
"category_details": {
"property-for-rent/commercial": false,
"property-for-rent/residential": false,
"property-for-rent/short-term": false,
"property-for-rent/short-term-daily": false,
"property-for-sale/commercial": true,
"property-for-sale/land": false,
"property-for-sale/multiple-units": false,
"property-for-sale/residential": true
},
"created_at": "2023-11-23T03:26:06.688710Z",
"email": "shenouda@daark.ae",
"experience": 2,
"external_id": 2210902,
"fallback_number": null,
"id": 87451,
"is_emirati_agent": false,
"languages": [
{
"ar": "عربى",
"en": "Arabic"
},
{
"ar": "الإنجليزية",
"en": "English"
}
],
"license_numbers": [
{
"name": {
"ar": "رقم تسجيل الوسيط",
"en": "BRN"
},
"tooltip": {
"ar": "رقم تسجيل الوسيط مخصص للوكلاء العاملين في شركات عقارية مسجلة لدى هيئة تنظيم عقارات دبي",
"en": "The Broker Registration Number issued to agents working for RERA-registered brokerages in Dubai"
},
"value": "70299"
}
],
"mobile_number": "+971565992514",
"name": {
"ar": "شنوده سمعان",
"en": "Shenouda Samaan"
},
"phone_number": null,
"profile_completed": true,
"profile_pic": "https://dbz-images.dubizzle.com/profiles/agent_profile/2025/07/15/fd454c89a3db4ce0ab88d98e79f9004b-.jpg?impolicy=agent",
"properties": {
"checked": {
"label": "Checked",
"query": "(email:\"shenouda@daark.ae\") AND (verification_state:\"checked\")"
},
"total": {
"label": "Total",
"query": "email:shenouda@daark.ae"
},
"truchecked": {
"label": "Trucheck",
"query": "(email:\"shenouda@daark.ae\") AND (verification_state:\"truchecked\")"
}
},
"proxy_number": null,
"service_areas": [
{
"ar": "الشارقة",
"en": "Sharjah"
},
{
"ar": "دبي",
"en": "Dubai"
}
],
"slug": "shenouda-samaan-87451",
"social_media": [],
"specialities": [
{
"ar": "بيع العقارات السكنية",
"en": "Residential Sales"
},
{
"ar": "بيع العقارات التجارية",
"en": "Commercial Sales"
},
{
"ar": "البيع على الخارطة",
"en": "Off-Plan Sales"
}
],
"target_phone_number": null,
"updated_at": "2025-07-15T05:18:09.415471Z",
"whatsapp_number": "+971565992514",
"basicInfo": {
"image_url": "https://dbz-images.dubizzle.com/profiles/agent_profile/2025/07/15/fd454c89a3db4ce0ab88d98e79f9004b-.jpg?impolicy=agent",
"id": 87451,
"slug": "shenouda-samaan-87451",
"external_id": 2210902,
"agency_name": {
"en": "Daark Real Estate Broker",
"ar": "Daark Real Estate Broker"
},
"languages": [
{
"ar": "عربى",
"en": "Arabic"
},
{
"ar": "الإنجليزية",
"en": "English"
}
],
"response_rate": 0,
"name": {
"en": "Shenouda Samaan",
"ar": "شنوده سمعان"
},
"city_id": 2,
"location_id": null,
"building_id": null,
"category_id": 1742,
"category_slug": "property-for-sale/residential",
"ranking": 0.1143874385364547,
"listing_count": 686,
"verified_listing_count": 26,
"completion_status": "off_plan",
"objectID": "agent_search:87451:2:::1742:property-for-sale/residential:off_plan"
}
}

Output Fields Explanation for Agents

Agency Information

  • agency (String): Unique identifier for the agency
  • agency_dbz_id (Number): Dubizzle's internal agency identifier
  • agency_logo (String): URL to the agency's logo image
  • agency_name (String): Name of the agency
  • agency_slug (String): URL-friendly version of the agency name with ID

Agent Profile

  • agent_profile_url (String): URL to the agent's profile page
  • bio (Object): Agent's biography in multiple languages
    • ar (String): Arabic biography
    • en (String): English biography
  • breadcrumbs (Array[Object]): Navigation path showing the agent's location hierarchy
    • Each object contains:
      • title (String): Title of the breadcrumb item
      • url (String): URL for the breadcrumb item
      • url_path (String): URL path for the breadcrumb item

Business Registration Number (BRN)

  • brn (String): Business Registration Number (DLD)

Category Details

  • category_details (Object): Agent's category details
    • Each key-value pair represents a category and its status (true/false)

Creation and Update Timestamps

  • created_at (String): Timestamp when the agent's profile was created
  • updated_at (String): Timestamp when the agent's profile was last updated

Contact Information

  • email (String): Agent's email address
  • mobile_number (String): Agent's mobile phone number in international format
  • phone_number (String|null): Agent's phone number (null if not available)

Experience

  • experience (Number): Agent's experience in years

External ID

  • external_id (Number): External reference ID for the agent

Fallback Number

  • fallback_number (null): Reserved for future use, typically null

ID and Slug

  • id (Number): Dubizzle's internal agent identifier
  • slug (String): URL-friendly version of the agent's name with ID

Languages

  • languages (Array[Object]): Languages spoken by the agent
    • Each object contains:
      • ar (String): Arabic language name
      • en (String): English language name

License Numbers

  • license_numbers (Array[Object]): Agent's license numbers
    • Each object contains:
      • name (Object): Multilingual label for the license
        • ar (String): Arabic label
        • en (String): English label
      • tooltip (Object): Multilingual tooltip for the license
        • ar (String): Arabic tooltip
        • en (String): English tooltip
      • value (String): License number value

Profile Completion

  • profile_completed (Boolean): Indicates if the agent's profile is complete

Profile Picture

  • profile_pic (String): URL to the agent's profile picture

Properties

  • properties (Object): Agent's properties
    • Each key-value pair represents a property type and its query string

Proxy Number

  • proxy_number (null): Reserved for future use, typically null

Service Areas

  • service_areas (Array[Object]): Agent's service areas
    • Each object contains:
      • ar (String): Arabic service area name
      • en (String): English service area name

Social Media

  • social_media (Array): Agent's social media profiles (empty array if none)

Specialties

  • specialities (Array[Object]): Agent's specialties
    • Each object contains:
      • ar (String): Arabic specialty name
      • en (String): English specialty name

Target Phone Number

  • target_phone_number (null): Reserved for future use, typically null

WhatsApp Number

  • whatsapp_number (String): Agent's WhatsApp phone number in international format

Basic Information Object

  • basicInfo (Object): Contains essential agent information and metadata
    • image_url (String): URL to the agent's profile picture
    • id (Number): Dubizzle's internal agent identifier
    • slug (String): URL-friendly version of the agent's name with ID
    • external_id (Number): External reference ID for the agent
    • agency_name (Object): Agency name in different languages
      • en (String): English agency name
      • ar (String): Arabic agency name
    • languages (Array[Object]): Languages spoken by the agent
      • Each object contains:
        • ar (String): Arabic language name
        • en (String): English language name
    • response_rate (Number): Agent's response rate (e.g., 0)
    • name (Object): Agent's name in different languages
      • en (String): English name
      • ar (String): Arabic name
    • city_id (Number): City identifier
    • location_id (null): Reserved for future use, typically null
    • building_id (null): Reserved for future use, typically null
    • category_id (Number): Main category identifier
    • category_slug (String): URL-friendly category identifier
    • ranking (Number): Agent's ranking (e.g., 0.1143874385364547)
    • listing_count (Number): Number of listings (e.g., 686)
    • verified_listing_count (Number): Number of verified listings (e.g., 26)
    • completion_status (String): Property completion status (e.g., "off_plan")
    • objectID (String): Composite identifier (format: "agent_search:agent_id:city_id:::category_id:category_slug:completion_status")

Sample JSON Output for Listings - Devices

{
"virtualState": "active",
"videos": [],
"videoCount": 0,
"userExternalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9",
"updatedAt": 1759213432.950703,
"type": "general",
"title": "samsung s20 plus",
"timestamp": 1759213431.215681,
"stateMessage": "This ad is currently live.",
"state": "active",
"sourceID": 1,
"slug": "samsung-s20-plus",
"rawDescription": "للبيع فقط وليس للبدل samsung s20 plus\nبدون كرتونه او مشتملات\nخطين + e sim\nمساحه 128\nرامات 8\nبروسيسور اكسينوس 990\nشاشه داينمك اموليد 120 هرتز\nبطاريه 4500\nالجهاز مغير شاشه اصليه\nالجهاز زيرو بحاله الجديد\nبدون اي مشاكل او عيوب نهائيا\nبدون اي خبطات او خدوش نهائيا\nالسعر 9500",
"purpose": "for-sale",
"productConsumptionIDs": [],
"price": 0,
"postingPlatforms": [
"strat"
],
"postingID": 33626298,
"photos": [
{
"id": 148883176,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-624202bb-a182-44",
"title": null,
"orderIndex": 0,
"nimaScore": null
},
...
],
"panoramas": [],
"panoramaCount": 0,
"otherPlatforms": {},
"objectID": 24840758,
"location": [
{
"type": "country",
"slug": "egypt",
"name": "Egypt",
"level": 0,
"id": 1,
"externalID": "0-1"
},
{
"type": "province",
"slug": "alexandria",
"name": "Alexandria",
"level": 1,
"id": 3,
"externalID": "1-6"
},
{
"type": "city",
"slug": "agami",
"name": "Agami",
"level": 2,
"id": 132,
"externalID": "2-317"
},
{
"slug": "al-hanouvel",
"name": "Al Hanouvel",
"level": 3,
"id": 3000,
"externalID": "1777"
}
],
"isSellerVerified": false,
"id": 24840758,
"geography": {
"lat": 31.112209280406,
"lng": 29.756696108202
},
"geo_point": [
29.756696108202,
31.112209280406
],
"formattedExtraFields": [
{
"name": "سعة الرامات",
"name_l1": "RAM",
"attribute": "RAM",
"formattedValue": "8",
"formattedValue_l1": "8"
},
{
"name": "الماركة",
"name_l1": "Brand",
"attribute": "make",
"formattedValue": "سامسونج",
"formattedValue_l1": "Samsung"
},
{
"name": "موديل",
"name_l1": "Model",
"attribute": "model",
"formattedValue": "اس 20 بلس",
"formattedValue_l1": "S20 Plus"
},
{
"name": "السعر",
"name_l1": "Price",
"attribute": "price",
"formattedValue": "9,500",
"formattedValue_l1": "9,500"
},
{
"name": "سعة التخزين",
"name_l1": "Storage",
"attribute": "Storage",
"formattedValue": "128 جيجا بايت",
"formattedValue_l1": "128 GB"
},
{
"name": "نوع الإعلان",
"name_l1": "Ad Type",
"attribute": "purpose",
"formattedValue": "معروض للبيع",
"formattedValue_l1": "For Sale"
},
{
"name": "الحالة",
"name_l1": "Condition",
"attribute": "new_used",
"formattedValue": "جديد",
"formattedValue_l1": "New"
},
{
"name": "نوع السعر",
"name_l1": "Price Type",
"attribute": "price_type",
"formattedValue": "السعر",
"formattedValue_l1": "Price"
},
{
"name": "طريقة الدفع",
"name_l1": "Payment Option",
"attribute": "payment_option",
"formattedValue": "كاش",
"formattedValue_l1": "Cash"
},
{
"name": "سعة البطارية",
"name_l1": "Battery Capacity",
"attribute": "Battery Capacity",
"formattedValue": "(+) 4000 مللي أمبير",
"formattedValue_l1": "(+) 4000 mAH"
}
],
"format": "full",
"extraFields": {
"RAM": "8",
"make": "11",
"model": "s20-plus",
"price": 9500,
"Storage": "128 GB",
"purpose": "1",
"new_used": "1",
"price_type": "price",
"payment_option": "1",
"Battery Capacity": "(+) 4000 mAH",
"deliverable": "no",
"video": "no",
"panorama": "no",
"seller_verified": "no",
"delivery": null
},
"externalID": "205629582",
"expiresAt": 1761805431.215681,
"documents": [],
"documentCount": 0,
"description": "للبيع فقط وليس للبدل samsung s20 plus\nبدون كرتونه او مشتملات\nخطين + e sim\nمساحه 128\nرامات 8\nبروسيسور اكسينوس 990\nشاشه داينمك اموليد 120 هرتز\nبطاريه 4500\nالجهاز مغير شاشه اصليه\nالجهاز زيرو بحاله الجديد\nبدون اي مشاكل او عيوب نهائيا\nبدون اي خبطات او خدوش نهائيا\nالسعر 9500",
"createdAt": 1759213431.215681,
"contactInfo": {
"roles": [
"allow_chat_communication"
],
"name": "Alex"
},
"category": [
{
"slug": "mobile-phones-tablets-accessories-numbers",
"name": "Mobile Phones, Tablets, & Accessories",
"level": 0,
"id": 3,
"externalID": "147"
},
{
"slug": "mobile-phones",
"name": "Mobile Phones",
"nameSingular": "موبايلات",
"level": 1,
"id": 75,
"externalID": "9"
}
],
"productInfo": null,
"adTags": [],
"basicInfo": {
"videoCount": 0,
"userExternalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9",
"updatedAt": 1759213432.950703,
"type": "general",
"title": "samsung s20 plus",
"timestamp": 1759213431.215681,
"state": "active",
"sourceID": 1,
"slug": "samsung-s20-plus",
"requestIndex": 2,
"purpose": "for-sale",
"productScore": 7,
"price": 0,
"photos": [
{
"id": 148883176,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-624202bb-a182-44",
"title": null,
"orderIndex": 0,
"nimaScore": null
},
{
"id": 148883177,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-b638655d-455f-44",
"title": null,
"orderIndex": 1,
"nimaScore": null
},
{
"id": 148883178,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-dd919a62-f380-48",
"title": null,
"orderIndex": 2,
"nimaScore": null
},
{
"id": 148883179,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-08eace52-e891-42",
"title": null,
"orderIndex": 3,
"nimaScore": null
},
{
"id": 148883180,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-3f3a6494-250d-47",
"title": null,
"orderIndex": 4,
"nimaScore": null
}
],
"photoCount": 5,
"panoramaCount": 0,
"objectID": 24840758,
"location.lvl3": {
"id": 3000,
"level": 3,
"externalID": "1777",
"name": "الهانوفيل",
"name_l1": "Al Hanouvel",
"slug": "al-hanouvel",
"slug_l1": "al-hanouvel"
},
"location.lvl2": {
"id": 132,
"level": 2,
"externalID": "2-317",
"name": "عجمي",
"name_l1": "Agami",
"slug": "agami",
"slug_l1": "agami",
"type": "city"
},
"location.lvl1": {
"id": 3,
"level": 1,
"externalID": "1-6",
"name": "الإسكندرية",
"name_l1": "Alexandria",
"slug": "alexandria",
"slug_l1": "alexandria",
"type": "province"
},
"location.lvl0": {
"id": 1,
"level": 0,
"externalID": "0-1",
"name": "مَصر",
"name_l1": "Egypt",
"slug": "egypt",
"slug_l1": "egypt",
"type": "country"
},
"location": [
{
"type": "country",
"slug": "egypt",
"name": "Egypt",
"level": 0,
"id": 1,
"externalID": "0-1"
},
{
"type": "province",
"slug": "alexandria",
"name": "Alexandria",
"level": 1,
"id": 3,
"externalID": "1-6"
},
{
"type": "city",
"slug": "agami",
"name": "Agami",
"level": 2,
"id": 132,
"externalID": "2-317"
},
{
"slug": "al-hanouvel",
"name": "Al Hanouvel",
"level": 3,
"id": 3000,
"externalID": "1777"
}
],
"keywords": "(+) 4000 mAH (+) 4000 مللي أمبير 128 GB 128 جيجا بايت 8 Cash For Sale New Price S20 Plus Samsung اس 20 بلس السعر جديد سامسونج كاش معروض للبيع",
"isSellerVerified": false,
"id": 24840758,
"geography": {
"lat": 31.112209280406,
"lng": 29.756696108202
},
"geo_point": [
29.756696108202,
31.112209280406
],
"formattedExtraFields": [
{
"name": "سعة الرامات",
"name_l1": "RAM",
"attribute": "RAM",
"formattedValue": "8",
"formattedValue_l1": "8"
},
{
"name": "الماركة",
"name_l1": "Brand",
"attribute": "make",
"formattedValue": "سامسونج",
"formattedValue_l1": "Samsung"
},
{
"name": "موديل",
"name_l1": "Model",
"attribute": "model",
"formattedValue": "اس 20 بلس",
"formattedValue_l1": "S20 Plus"
},
{
"name": "السعر",
"name_l1": "Price",
"attribute": "price",
"formattedValue": "9,500",
"formattedValue_l1": "9,500"
},
{
"name": "سعة التخزين",
"name_l1": "Storage",
"attribute": "Storage",
"formattedValue": "128 جيجا بايت",
"formattedValue_l1": "128 GB"
},
{
"name": "نوع الإعلان",
"name_l1": "Ad Type",
"attribute": "purpose",
"formattedValue": "معروض للبيع",
"formattedValue_l1": "For Sale"
},
{
"name": "الحالة",
"name_l1": "Condition",
"attribute": "new_used",
"formattedValue": "جديد",
"formattedValue_l1": "New"
},
{
"name": "نوع السعر",
"name_l1": "Price Type",
"attribute": "price_type",
"formattedValue": "السعر",
"formattedValue_l1": "Price"
},
{
"name": "طريقة الدفع",
"name_l1": "Payment Option",
"attribute": "payment_option",
"formattedValue": "كاش",
"formattedValue_l1": "Cash"
},
{
"name": "سعة البطارية",
"name_l1": "Battery Capacity",
"attribute": "Battery Capacity",
"formattedValue": "(+) 4000 مللي أمبير",
"formattedValue_l1": "(+) 4000 mAH"
}
],
"format": "lite",
"extraFields": {
"RAM": "8",
"make": "11",
"model": "s20-plus",
"price": 9500,
"Storage": "128 GB",
"purpose": "1",
"new_used": "1",
"price_type": "price",
"payment_option": "1",
"Battery Capacity": "(+) 4000 mAH",
"deliverable": "no",
"video": "no",
"panorama": "no",
"seller_verified": "no",
"delivery": null
},
"externalID": "205629582",
"documentsTags": [],
"documentCount": 0,
"description": "للبيع فقط وليس للبدل samsung s20 plus\nبدون كرتونه او مشتملات\nخطين + e sim\nمساحه 128\nرامات 8\nبروسيسور اكسينوس 990\nشاشه داينمك اموليد 120 هرتز\nبطاريه 4500\nالجهاز مغير شاشه اصليه\nالجهاز زيرو بحاله الجديد\nبدون اي مشاكل او عيوب نهائيا\nبدون اي خبطات او خدوش نهائيا\nالسعر 9500",
"createdAt": 1759213431.215681,
"coverPhoto": {
"id": 148883176,
"externalID": "57f82a2b-ed3b-46f4-85ca-4919dd74e7c9-624202bb-a182-44",
"title": null,
"orderIndex": 0,
"nimaScore": null,
"main": true
},
"contactInfo": {
"roles": [
"allow_chat_communication"
],
"name": "Alex"
},
"category.lvl1": {
"id": 75,
"level": 1,
"externalID": "9",
"name": "موبايلات",
"name_l1": "Mobile Phones",
"slug": "mobile-phones",
"slug_l1": "mobile-phones",
"nameSingular": "موبايلات",
"nameSingular_l1": "موبايلات"
},
"category.lvl0": {
"id": 3,
"level": 0,
"externalID": "147",
"name": "موبايلات، تابلت، و إكسسواراتها",
"name_l1": "Mobile Phones, Tablets, & Accessories",
"slug": "mobile-phones-tablets-accessories-numbers",
"slug_l1": "mobile-phones-tablets-accessories-numbers",
"nameSingular": null,
"nameSingular_l1": null
},
"category": [
{
"slug": "mobile-phones-tablets-accessories-numbers",
"name": "Mobile Phones, Tablets, & Accessories",
"level": 0,
"id": 3,
"externalID": "147"
},
{
"slug": "mobile-phones",
"name": "Mobile Phones",
"nameSingular": "موبايلات",
"level": 1,
"id": 75,
"externalID": "9"
}
],
"_score": 4,
"locationTranslations": [
{
"ar": {
"externalID": "0-1",
"id": 1,
"level": 0,
"name": "مَصر",
"slug": "egypt",
"type": "country"
},
"en": {
"type": "country",
"slug": "egypt",
"name": "Egypt",
"level": 0,
"id": 1,
"externalID": "0-1"
}
},
{
"ar": {
"externalID": "1-6",
"id": 3,
"level": 1,
"name": "الإسكندرية",
"slug": "alexandria",
"type": "province"
},
"en": {
"type": "province",
"slug": "alexandria",
"name": "Alexandria",
"level": 1,
"id": 3,
"externalID": "1-6"
}
},
{
"ar": {
"externalID": "2-317",
"id": 132,
"level": 2,
"name": "عجمي",
"slug": "agami",
"type": "city"
},
"en": {
"type": "city",
"slug": "agami",
"name": "Agami",
"level": 2,
"id": 132,
"externalID": "2-317"
}
},
{
"ar": {
"externalID": "1777",
"id": 3000,
"level": 3,
"name": "الهانوفيل",
"slug": "al-hanouvel"
},
"en": {
"slug": "al-hanouvel",
"name": "Al Hanouvel",
"level": 3,
"id": 3000,
"externalID": "1777"
}
}
],
"productInfo": null,
"adTags": []
}
}

Output Fields Explanation for Device Listings

Core Listing Metadata

  • virtualState: High-level lifecycle status for the listing (e.g., active, archived).
  • type: Internal classifieds type such as general for consumer goods.
  • title: Public-facing headline of the advertisement.
  • slug: URL-safe identifier derived from the title for routing.
  • state: Operational state flag indicating if the ad is active or paused.
  • stateMessage: Human-readable message that accompanies the current state.
  • sourceID: Numeric channel identifier; 1 maps to Dubizzle general classifieds.
  • purpose: Declares the seller intent such as for-sale or wanted.
  • productConsumptionIDs: Array of tracking IDs used internally (empty when not applicable).
  • postingID: Primary numeric identifier of the device listing.
  • objectID: Search index identifier (also used by Algolia for fast lookups).
  • externalID: Reference shared across Dubizzle services and marketing channels.
  • id: Backend record identifier for the listing.
  • productInfo: Structured product facts (null in this sample when no extra metadata exists).
  • adTags: List of system-generated tags that enhance targeting (empty when none).

Timing & Lifecycle

  • timestamp: UNIX epoch (seconds) when the listing was first published.
  • createdAt: Timestamp when the record entered storage (usually mirrors timestamp).
  • updatedAt: Most recent update time, recorded as fractional UNIX epoch seconds.
  • expiresAt: Scheduled expiration time after which the ad will no longer be visible.

Pricing & Commerce

  • price: Raw numeric price; 0 typically means hidden or negotiable pricing.
  • formattedExtraFieldsprice: Localized display string for the advertised price.
  • formattedExtraFieldsprice_type: Localized label indicating whether the price is fixed, negotiable, or another type.
  • formattedExtraFieldspayment_option: Seller-stated payment method such as cash.
  • extraFields.price: Numeric price value for analytics pipelines.
  • extraFields.price_type: Encoded enum for the price type selection.
  • extraFields.payment_option: Encoded enum describing accepted payment options.

Media Assets

  • videos: Array of attached video objects (empty when no videos are uploaded).
  • videoCount: Count of available videos for quick aggregation.
  • photos: Ordered array of image records, each with id, externalID, title, orderIndex, and nimaScore metadata.
  • panoramas: Array of 360° panoramas (empty when none exist).
  • panoramaCount: Total number of panoramas for the listing.
  • documents: Array of supplemental document assets such as invoices or certificates.
  • documentCount: Number of attached documents.

Platform Distribution

  • postingPlatforms: List of internal platforms or campaigns where the ad is syndicated.
  • otherPlatforms: Map of additional platform payloads (empty when not cross-posted).

Location & Geography

  • location: Ordered hierarchy from country to neighborhood, each entry containing type, slug, name, level, id, and externalID.
  • geography: Latitude and longitude object representing the listing position.
  • geo_point: Coordinate pair [lng, lat] used by search indices.
  • locationTranslations (inside basicInfo): Provides bilingual labels for each hierarchy level.

Seller & Contact Details

  • userExternalID: UUID referencing the seller’s Dubizzle profile.
  • contactInfo: Seller contact snapshot, including name and permitted roles such as chat availability.
  • isSellerVerified: Boolean flag indicating whether Dubizzle has verified the seller identity.
  • extraFields.seller_verified: Encoded version of the seller verification status.
  • extraFields.deliverable: Flags whether delivery is offered (yes, no, or null).
  • extraFields.delivery: Additional delivery details (null when not provided).

Listing Content & Specs

  • rawDescription: Original multi-line description as entered by the seller.
  • description: Duplicate description field for downstream consumers.
  • formattedExtraFields: Array of locale-aware attribute summaries (e.g., RAM, brand, model, storage, battery capacity).
  • extraFields.RAM: Raw RAM capacity value.
  • extraFields.make: Encoded identifier for the device brand (Samsung in this example).
  • extraFields.model: Encoded identifier for the specific model.
  • extraFields.Storage: Raw storage capacity string (e.g., 128 GB).
  • extraFields.new_used: Encoded condition flag (1 = new, 2 = used).
  • extraFields.video: Indicates whether the seller added a video (yes/no).
  • extraFields.panorama: Indicates presence of panorama media (yes/no).
  • extraFields.Battery Capacity: Battery size value as a string for display.

Categorization & Taxonomy

  • category: Array describing taxonomy placement, from top-level vertical to the specific subcategory.
  • category.lvl0 / category.lvl1 (inside basicInfo): Convenience copies of the taxonomy nodes for search facets.

Search & Ranking Signals

  • format: Payload richness indicator (full for the main object in this sample).
  • basicInfo: Search-optimized replica of the listing used for Algolia indexing.
    • basicInfo.videoCount, basicInfo.photoCount, basicInfo.panoramaCount: Media counts surfaced to search consumers.
    • basicInfo.userExternalID, basicInfo.slug, basicInfo.state, basicInfo.purpose: Key identifiers duplicated for search performance.
    • basicInfo.requestIndex: Internal crawl/index sequence number.
    • basicInfo.productScore: Relevance score used to rank search results.
    • basicInfo.price: Price exposed in the search document (mirrors top-level price).
    • basicInfo.photos: Same photo array but trimmed for search responses.
    • basicInfo.objectID: Identifier of the search document (matches top-level objectID).
    • basicInfo.location.lvl0lvl3: Aggregated location objects for faceted navigation.
    • basicInfo.location: Redundant location hierarchy for search queries.
    • basicInfo.keywords: Concatenated keyword string used to boost search matching.
    • basicInfo.isSellerVerified: Search-ready boolean copy of the verification status.
    • basicInfo.geography, basicInfo.geo_point: Coordinates for spatial search filters.
    • basicInfo.formattedExtraFields, basicInfo.extraFields: Flattened device specs powering faceted search filters.
    • basicInfo.coverPhoto: Metadata for the primary image, including ordering and the main flag.
    • basicInfo.contactInfo: Seller contact subset optimized for search cards.
    • basicInfo.category: Taxonomy references replicated for search facets.
    • basicInfo.documentsTags: Tags summarizing attached documents (empty when none).
    • basicInfo.documentCount: Number of documents acknowledged in the search document.
    • basicInfo.description, basicInfo.createdAt: Duplicated content and creation timestamp for search results.
    • basicInfo._score: Search ranking score returned by the indexing engine.
    • basicInfo.productInfo, basicInfo.adTags: Mirrors of the top-level fields for search purposes.

Miscellaneous Arrays

  • videos, photos, panoramas, documents: Each array may include additional metadata (dimensions, captions, etc.) not shown in the truncated example but preserved in the output for completeness.
  • panoramaCount, videoCount, photoCount, documentCount: Provide quick numeric summaries without iterating each array.

Explore More Scrapers

If you found this Apify Dubizzle Scraper useful, be sure to check out our other powerful real estate scrapers:

For more tools and scrapers, visit memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services

On this page

Share Actor: