Dubizzle Listings Scraper avatar

Dubizzle Listings Scraper

Pricing

Pay per event

Go to Apify Store
Dubizzle Listings Scraper

Dubizzle Listings Scraper

Scrape listings from Dubizzle UAE — motors, real estate, jobs, and electronics. Extract prices, location, seller info, and category attributes from any Dubizzle category or search URL.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape listings from Dubizzle UAE — motors, real estate, jobs, and electronics. Extract prices, locations, specs, and category attributes from any Dubizzle category or search URL.


What it does

Point the scraper at a Dubizzle category page, search results URL, or listing page. It pages through the results and returns one structured record per listing — price, location, title, category-specific specs, and a direct link back to the source.

Set maxItems to cap the run. Leave it at the default to collect the full category or search result set.


Why Use Dubizzle Listings Scraper?

  • Full coverage — handles pagination automatically, so you get every listing in a category without stitching results together manually.
  • Structured output — returns consistent JSON fields across all Dubizzle categories (motors, real estate, jobs, electronics) so you can use one downstream pipeline regardless of source.
  • Resilient — routes through residential IPs and retries on transient challenges, so your runs complete even when Dubizzle's anti-bot layer is active.

Input

FieldTypeDefaultDescription
startUrlsarrayOne or more Dubizzle category, search, or listing page URLs (e.g. https://www.dubizzle.com/en/motors/used-cars/)
maxItemsinteger50Maximum number of listing records to collect across all start URLs

URL format note: Dubizzle requires the locale prefix /en/ or /ar/ in the path. URLs without it (e.g. /motors/cars/) are automatically normalized to the correct format.

Example input

{
"startUrls": [
{ "url": "https://www.dubizzle.com/en/motors/used-cars/" },
{ "url": "https://www.dubizzle.com/en/real-estate/residential/rent/" }
],
"maxItems": 100
}

Output

One record per listing. Fields are consistent across all Dubizzle categories.

FieldTypeDescription
listing_idstringUnique listing ID extracted from the URL
listing_urlstringFull URL of the listing detail page
titlestringListing title (make + model + variant for motors; property type + location for real estate)
pricestringListed price (e.g. AED 45,000)
currencystringCurrency code (e.g. AED)
locationstringLocation as shown on the listing card
categorystringTop-level category derived from the URL (motors, real-estate, jobs, electronics)
image_urlstringPrimary listing image URL
specsstringCategory-specific attributes as key:value pairs (e.g. Beds:3 Baths:2 Area:1500 sqft)
date_postedstringListing creation or last-updated date as shown on the card
scraped_atstringISO-8601 timestamp of when this record was scraped

Example output record

{
"listing_id": "7f3a2c1d4e8b9a05",
"listing_url": "https://www.dubizzle.com/en/motors/used-cars/7f3a2c1d/",
"title": "Toyota Land Cruiser 2020",
"price": "AED 285,000",
"currency": "AED",
"location": "Dubai",
"category": "motors",
"image_url": "https://images.dubizzle.com/...",
"specs": null,
"date_posted": "2 days ago",
"scraped_at": "2026-06-05T08:30:00.000Z"
}

FAQ

What categories does it cover?

Any publicly accessible Dubizzle category: motors (cars, motorcycles, boats), real estate (apartments, villas, commercial), jobs, and electronics. Pass any category or search URL as a startUrls entry.

Does it scrape listing detail pages?

No — it extracts data visible on the listing card (title, price, location, image, date). To enrich with full listing details, use the listing URLs from the output as inputs to a follow-up run.

How much does Dubizzle Listings Scraper cost to run?

Pricing is based on results delivered (pay-per-event). Check the actor's pricing tab for the current rate.

Why are some location or date_posted fields null?

Dubizzle renders these fields via JavaScript. They are present on most cards but can be absent on promoted or featured listings with non-standard card layouts.

Can I scrape Arabic-language listings?

Yes — pass /ar/ URLs (e.g. https://www.dubizzle.com/ar/motors/) and the scraper works the same way. Output fields are extracted from structured attributes, not display text, so language does not affect data quality.