Dubizzle Scraper avatar

Dubizzle Scraper

Pricing

from $0.90 / 1,000 results

Go to Apify Store
Dubizzle Scraper

Dubizzle Scraper

[๐Ÿ’ฐ $0.9 / 1K] Extract property, motors, and classifieds listings from Dubizzle across every UAE emirate. Paste any Dubizzle search URL or run a structured search by emirate, category, price range, and keyword. From $0.90 per 1,000 results.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

1

Monthly active users

7 days ago

Last modified

Share

Pull listings from Dubizzle across the United Arab Emirates at scale โ€” property for sale, property for rent, motors, classifieds, and jobs โ€” with prices, photos, seller details, agency names, coordinates, and posted dates for every result. Built for UAE real estate researchers, car dealers tracking inventory, lead-generation agencies building agent and agency lists, and arbitrage operators monitoring classifieds who need fresh Dubizzle data without stitching together emirate-specific scrapers.

Why This Scraper?

  • All 8 UAE emirates in one extractor โ€” Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, Fujairah, Umm Al Quwain, and Al Ain covered through a single dropdown. No more juggling per-emirate subdomains.
  • 5 verticals narrowed by 76 listing types โ€” property for sale, property for rent, motors, classifieds, and jobs, each drillable to a single listing type: Used Cars without the rental fleets and number plates, Apartment without the villas, Mobile Phones & Tablets without the rest of classifieds. All 76 return the same flat schema, so downstream pipelines never branch on category.
  • Up to 10,000 results per query, multi-query for higher volumes โ€” combine multiple URLs in startUrls to merge inventory across emirates, verticals, or price bands in a single run.
  • True newest-first ordering on every vertical โ€” newest sorts on the actual posting timestamp that ships as postedAt on each row, not on Dubizzle's featured-listing ranking, so an hourly scheduled run really does surface only what appeared since the last one. Relevance, oldest, price ascending, and price descending round out the five sort modes.
  • English and Arabic results โ€” flip a single dropdown to receive native Arabic titles, area names, and category labels (e.g. ุฏุจูŠ for Dubai).
  • Up to 10 photos per listing โ€” primary photo URLs ship inline on every row, ready for image pipelines, computer-vision tagging, or property-listing portals.
  • 6 normalized seller types on every row โ€” owner, landlord, agent, agency, dealer, and rental, so you can separate private sellers from dealerships and rental fleets in one pass, plus seller name and agency name for property listings. Property rows also carry Dubizzle's verified-listing flag (isVerified) and, where the listing has had one, the date of its TruCheck inspection (verifiedAt); motors, classifieds, and jobs do not carry either signal.
  • Paste any Dubizzle URL or build a query from scratch โ€” copy a filtered search URL straight from your browser and every filter is preserved, or skip URLs entirely and let emirate, category, keyword, and price range build the search for you.
  • Pay only per result โ€” no compute charges โ€” from $0.90 per 1,000 results, charged on real output rows, with lower per-result rates on Bronze, Silver, and Gold plans.

Use Cases

Real Estate Market Intelligence

  • Track asking-price trends across Dubai Marina, Business Bay, and Downtown over time
  • Map active inventory by emirate and bedroom count to spot oversupply
  • Capture off-plan launches by filtering on isPremium flags
  • Build neighborhood comp sets from area and locationPath fields

Auto Dealer Lead Sourcing

  • Monitor used-car inventory by make and model (Toyota, Nissan, Mercedes, Land Cruiser)
  • Hunt the sub-AED 50K segment for resale arbitrage with priceMax filters
  • Track lease-return resale prices by sorting price-asc on dealer listings
  • Surface motorbike and boat inventory directly from the motors vertical

Marketing Agency Lead Generation

  • Extract listing-agent contacts with sellerName, sellerType, and agencyName
  • Build prospect lists of agencies handling premium properties in target emirates
  • Identify high-volume sellers running multiple listings for outreach campaigns
  • Capture verified-listing accounts to seed quality scores

Recruitment & HR

  • Scan the jobs vertical by emirate to map hiring demand
  • Build employer lists by sampling who's posting active vacancies
  • Track posted dates to spot freshly opened roles before agency placement
  • Group jobs by area to gauge sector concentration (DIFC, Dubai Internet City, Yas Island)

E-commerce Arbitrage & Resale

  • Monitor iPhone, MacBook, and PlayStation resale prices across the classifieds vertical
  • Hunt furniture-flipping opportunities by sorting price-asc in Dubai classifieds
  • Track posting velocity for high-turnover SKUs by combining sort=newest with a schedule
  • Compare cross-emirate price spreads on identical product categories

Getting Started

Simple โ€” Paste a Dubizzle URL

{
"startUrls": ["https://dubai.dubizzle.com/property-for-sale/residential/apartment/"],
"maxResults": 200
}

Used Cars Only, Filtered by Emirate and Price

{
"searchKeyword": "Toyota Corolla",
"emirate": "abu-dhabi",
"listingType": "motors/used-cars",
"priceMin": 20000,
"priceMax": 80000,
"sortBy": "price-asc",
"maxResults": 500
}

listingType keeps rental cars, number plates and spare parts out of the results, so every row you pay for is a car for sale. It also sets the category for you, which is why category is absent above.

Arabic Locale, Multi-Emirate via Multiple URLs

{
"startUrls": [
"https://dubai.dubizzle.com/property-for-rent/residential/apartmentflat/",
"https://abudhabi.dubizzle.com/property-for-rent/residential/apartmentflat/",
"https://sharjah.dubizzle.com/property-for-rent/residential/apartmentflat/"
],
"language": "ar",
"sortBy": "newest",
"maxResults": 2000
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
startUrlsstring[][]Paste one or more Dubizzle URLs โ€” search results, listing pages, or short links like dubizzle.com/s/AbcXyz. The page type is auto-detected. When provided, this overrides the structured search below.
ParameterTypeDefaultDescription
searchKeywordstringnullFree-text search term, e.g. "Toyota Corolla", "studio apartment", "iPhone 15". Used only when startUrls is empty.
emirateselectDubaiUAE emirate to search: Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, Fujairah, Umm Al Quwain, Al Ain.
categoryselectProperty for SaleDubizzle vertical: Property for Sale, Property for Rent, Motors, Classifieds, or Jobs.
listingTypeselectnullNarrow to one of 76 listing types, e.g. Motors โ€” Used Cars, Property for Sale โ€” Apartment, Jobs โ€” Engineering. Sets category for you. Leave empty to search the whole vertical.
sortByselectRelevanceResult ordering: Relevance, Newest first, Oldest first, Price low-to-high, Price high-to-low. Jobs listings support Relevance and Newest first only; the other three fall back to Dubizzle's default order.
languageselectEnglishLanguage for titles, area names, and category labels: English or Arabic.

Filters

ParameterTypeDefaultDescription
priceMinintegernullMinimum price in AED. Leave empty for no minimum.
priceMaxintegernullMaximum price in AED. Leave empty for no maximum.

Options

ParameterTypeDefaultDescription
maxResultsinteger100Maximum listings to collect across all input URLs and searches. Set to 0 for unlimited (safety-capped at 50,000). A single search returns at most 10,000 results โ€” to collect more, narrow with priceMin / priceMax / category and re-run.

Output

Here is a representative listing row:

{
"listingId": "ad-105739821",
"url": "https://dubai.dubizzle.com/property-for-sale/residential/apartment/2026/5/12/marina-view-2br-corner-unit-1234567/",
"title": "Marina View | 2BR Corner Unit | Vacant On Transfer",
"description": "Spacious two-bedroom apartment with full marina views, corner layout, two parking bays.",
"category": "property-for-sale",
"subcategory": "apartment",
"price": 2450000,
"priceCurrency": "AED",
"priceLabel": "AED 2,450,000",
"emirate": "Dubai",
"area": "Dubai Marina",
"locationPath": ["UAE", "Dubai", "Dubai Marina", "Marina Crown Tower"],
"latitude": 25.0805,
"longitude": 55.1403,
"postedAt": "2026-05-08T10:14:22Z",
"updatedAt": "2026-05-11T08:00:01Z",
"verifiedAt": "2026-05-11T08:00:01Z",
"photos": [
"https://dbzlpvfeeds-a.akamaihd.net/dbzlpvfeeds/main_photo_1.jpg",
"https://dbzlpvfeeds-a.akamaihd.net/dbzlpvfeeds/photo_2.jpg"
],
"photoCount": 18,
"sellerName": "Aisha Karim",
"sellerType": "agent",
"agencyName": "Skyline Premier Properties",
"attributes": {
"bedrooms": 2,
"bathrooms": 3,
"sizeSqft": 1340,
"propertyType": "Apartment",
"furnished": "Unfurnished",
"completionStatus": "Ready"
},
"isPremium": true,
"isVerified": true,
"scrapedAt": "2026-05-15T09:32:11Z"
}

Core Fields

FieldTypeDescription
listingIdstringDubizzle's internal listing identifier
urlstringCanonical listing URL
titlestringListing title
descriptionstring|nullShort listing summary (long body lives on detail pages)
categorystringTop-level vertical (e.g. property-for-sale)
subcategorystringSub-vertical (e.g. apartment, used-cars, iphone)
isPremiumbooleanFeatured / premium listing flag
isVerifiedbooleanDubizzle's verified-listing flag: true when the listing currently holds either level of verification, the standard check or the stricter TruCheck (property listings only; always false on motors / classifieds / jobs)
scrapedAtstringISO 8601 timestamp of data extraction

Location

FieldTypeDescription
emiratestringUAE emirate (localized in Arabic when language=ar)
areastringNeighborhood or community name
locationPathstring[]Hierarchical location breadcrumb from country to community
latitudenumber|nullLatitude in decimal degrees (UAE range ~22โ€“27); null when Dubizzle did not publish coordinates
longitudenumber|nullLongitude in decimal degrees (UAE range ~51โ€“57); null when Dubizzle did not publish coordinates

Pricing & Dates

FieldTypeDescription
pricenumber|nullNumeric price; null when seller marked "On Application" or "Negotiable"
priceCurrencystringISO 4217 currency code (typically AED)
priceLabelstringDisplay string ("AED 250,000", "On Application", "Negotiable")
postedAtstringISO 8601 publish timestamp
updatedAtstring|nullISO 8601 last-update timestamp. Published on property, classifieds and jobs listings; motors listings do not carry one
verifiedAtstring|nullISO 8601 date of the listing's most recent TruCheck inspection (property only). Independent of isVerified: a listing verified by the standard check alone has no TruCheck date, and a listing whose verification has since lapsed can still carry an older one

Seller

FieldTypeDescription
sellerNamestring|nullDisplay name of seller or agent
sellerTypestring|nullOne of owner, landlord, agent, agency, dealer, rental (agency is emitted when an agent is listed under a populated agency name; rental marks rental-fleet listings)
agencyNamestring|nullAgency or dealership name when applicable

Media & Attributes

FieldTypeDescription
photosstring[]Primary photo URLs (up to 10 per listing)
photoCountintegerNumber of photos in the photos array
attributesobjectVertical-specific structured attributes in camelCase, in the language you selected โ€” for example bedrooms, bathrooms, sizeSqft, propertyType, furnished, completionStatus on real estate; make, model, year, kilometers, transmissionType, bodyType, fuelType on motors; brand, condition, age, usage on classifieds; salary, requiredWorkExperience, companyName on jobs

Tips for Best Results

  • Save filtered URLs from your browser โ€” apply your bedroom, neighborhood, and price filters on Dubizzle, copy the resulting URL, and paste it directly into startUrls. Every filter is preserved.
  • Use sortBy=newest for daily monitoring โ€” schedule a run every hour with maxResults=200 to capture brand-new listings as they appear.
  • Set listingType before you set maxResults โ€” a plain Motors search in Sharjah is roughly 8% rental cars, number plates and spare parts, and you pay per row for all of them. Picking Motors โ€” Used Cars removes them at the source rather than after you have been billed.
  • Narrow with priceMin / priceMax before going past 5,000 results per query โ€” a single search caps at 10,000 results, so tight price bands plus targeted categories unlock the full UAE inventory across multiple runs.
  • Combine multiple URLs in startUrls to merge emirates โ€” one run can cover Dubai, Abu Dhabi, and Sharjah in parallel; the unified schema means no post-processing.
  • Set language=ar for Arabic-language analyses โ€” emirate and area names return in native Arabic; English-only ads still surface English titles because Dubizzle does not auto-translate seller copy.
  • Off-plan launches show under property-for-sale with isPremium=true โ€” use this combination to track new developer releases.
  • The classifieds vertical is a long tail โ€” be specific with searchKeyword ("iPhone 15 Pro", "IKEA Malm bed") to cut through noise, then loop with sortBy=newest to monitor fresh postings.

Pricing

From $0.90 per 1,000 results โ€” pay-per-result pricing that drops as your Apify plan tier rises. Gold plans pay the headline rate.

ResultsNo discountBronzeSilverGold
100$0.11$0.10$0.096$0.090
1,000$1.08$1.02$0.96$0.90
10,000$10.80$10.20$9.60$9.00
100,000$108.00$102.00$96.00$90.00

The tiered rates above take effect on 10 September 2026. Until then every plan pays the flat $0.90 per 1,000 results.

No compute charges โ€” you only pay per result returned. A "result" is any listing row in the output dataset. Platform fees (storage, data transfer) depend on your Apify plan.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications on new results
  • Webhooks โ€” Trigger custom APIs on run completion
  • Apify API โ€” Full programmatic access

This actor is designed for legitimate market research, lead generation, recruitment, and resale operations. Users are responsible for complying with applicable UAE laws, GDPR where relevant, and Dubizzle's Terms of Service. Do not use extracted data for spam, harassment, or any illegal purpose. Respect personal-data regulations when handling seller names, phone numbers, and agency contacts.