Dubizzle UAE Scraper
Pricing
from $0.97 / 1,000 listings
Dubizzle UAE Scraper
Collect Dubizzle UAE listings across motors, property, jobs, classifieds, and community from URLs, keywords, or category filters.
Pricing
from $0.97 / 1,000 listings
Rating
0.0
(0)
Developer
Scraptivo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Dubizzle UAE Scraper collects listings from Dubizzle across motors, property, jobs, classifieds, and community and turns them into structured data for market research, lead generation, and inventory monitoring. Provide a keyword, a category and emirate, or a Dubizzle search / listing URL, then export title, price, city, category, location, and photos to JSON, CSV, or Excel. Use it to watch used-car stock, rentals, and classifieds, and to schedule recurring collection. Pricing starts at $1.00 per 1,000 listings, with optional listing details and contact details at the same rate.
What can you automate with Dubizzle UAE Scraper?
- Build UAE listing databases — Search used cars, rentals, jobs, or classifieds and export title, price, city, and category on every row.
- Monitor a category in one emirate — Combine
categoryandcity(Dubai, Abu Dhabi, Sharjah, and others) or paste a filtered URL. - Attach seller context — Optionally add longer descriptions, coordinates, and seller or agent phone numbers.
- Reuse a browser search — Paste a
dubai.dubizzle.comoruae.dubizzle.comURL; filters already in the URL are kept. - Schedule recurring collection — Run daily or weekly and push new listings into Sheets, a CRM, or an alert workflow.
Who is this scraper for?
| Team | Workflow |
|---|---|
| Automotive dealers and brokers | Watch used-car asking prices, makes, and seller phones in Dubai or nationwide. |
| Property researchers | Collect residential and commercial rent / sale listings by emirate. |
| Lead-generation agencies | Build classified and community lists with optional contact details. |
| Market researchers | Track listing volume, premium ads, and price bands across Dubizzle verticals. |
What data can you collect from Dubizzle?
| Data group | Example fields | How it helps |
|---|---|---|
| Listing identity | listingId, url, title, postedAt, section | Identify each listing and deduplicate across runs with listingId. |
| Commercial | price, currency, isPriceHidden, isPremium, isSuperAd | Compare asking prices and spot paid placements. |
| Location | city, location, neighborhoods, latitude, longitude | Filter by emirate, neighborhood, and map coordinates. |
| Category attributes | category, attributes, photos | Read vertical-specific fields such as make, year, bedrooms, or size. |
| Seller | seller, phoneNumber, whatsappNumber | Reach the poster when Scrape contact details succeeds. |
Search results already include title, price, photos, location, and attributes. Longer descriptions, seller objects, and coordinates appear when Scrape listing details is on. Phone, WhatsApp, and email appear only when Scrape contact details is on and Dubizzle actually reveals a number.
How to use Dubizzle UAE Scraper
- Open the Dubizzle UAE Scraper on Apify.
- Enter a keyword such as "toyota", choose a category and city, or paste Dubizzle search / listing URLs.
- Set Max items (Console prefill is 25;
0means unlimited) and optional price bounds. - Run the Actor — it writes one dataset row per listing.
- Export the dataset or connect it to your workflow.
{"searchQueries": ["toyota"],"category": "motors/used-cars","city": "dubai","maxItems": 25,"maxPages": 1,"fetchDetails": false,"fetchContactDetails": false,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AE"}}
Example workflow
Build a weekly Dubai used-car list
- Schedule a Monday run with
searchQueries=["toyota land cruiser"],category="motors/used-cars",city="dubai", andmaxPages=5. - Keep rows inside your price band using
price(AED) andattributes.year/attributes.kilometerswhen present. - Enable Scrape listing details and Scrape contact details on shortlisted inventory when you need coordinates and a phone number.
- Send new records to Google Sheets or a CRM through a webhook after each run.
- Deduplicate user-side against the stable
listingIdfield.
The Actor does not filter or merge results across runs — those steps happen in your pipeline.
Automate and integrate your results
- Schedules — Run daily for fast-moving motors inventory, or weekly for property and classified snapshots. Create a separate scheduled task per query, category, and city.
- Webhooks — Push completed runs into Google Sheets, Make, Zapier, Slack, or a CRM.
- Exports and API — Download JSON, CSV, Excel, or HTML from the Apify Console, or start a run from the API:
curl -X POST "https://api.apify.com/v2/acts/scraptivo~dubizzle-scraper/runs?token=YOUR-APIFY-TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["toyota"],"category": "motors/used-cars","city": "dubai","maxItems": 25}'
Deduplicate user-side with listingId.
Input reference
| Field | Type | Required | Default | What it controls |
|---|---|---|---|---|
startUrls | array | No | — | Dubizzle search, category, or listing URLs from emirate sites. |
searchQueries | array | No | — | Keywords such as toyota land cruiser or studio marina. |
category | string | No | "" | Vertical: motors, used cars, rental cars, jobs, property for rent/sale, classifieds, community. |
city | string | No | uae | uae, dubai, abu-dhabi, sharjah, ajman, al-ain, ras-al-khaimah, fujairah, umm-al-quwain. Ignored when a start URL already has a city subdomain. |
priceMin / priceMax | integer | No | — | Price bounds in AED. |
maxItems | integer | No | 0 | Cap listings; Console prefill is 25. |
maxPages | integer | No | 0 | Cap result pages per URL or query (25 listings per page). Prefill is 1. |
fetchDetails | boolean | No | false | Add longer description, seller, coordinates (listing-details event). |
fetchContactDetails | boolean | No | false | Reveal phone / WhatsApp / email when present (contact-details event only if a number is extracted). |
proxyConfiguration | object | No | Residential AE | Apify proxy settings. UAE residential is recommended. |
Provide startUrls, searchQueries, or a category. Each result page has 25 listings.
Output example
{"listingId": "16927424","url": "https://dubai.dubizzle.com/motors/used-cars/toyota/land-cruiser-70-series/2026/7/31/toyota-land-cruiser-lc-76-lx-2026-gcc-spec-2-297---b1b8f42ceb9148069f95e69e262e24a7/","title": "Toyota Land Cruiser LC 76 LX 2026 GCC Specs DIFF LOCK , WINCH","price": 225000.0,"currency": "AED","section": "motors","category": "Used Cars > Toyota > Land Cruiser 70 Series","city": "Dubai","location": "Ras Al Khor Industrial 2, Ras Al Khor Industrial, Ras Al Khor, Dubai, UAE","photosCount": 14,"attributes": {"make": "Toyota","model": "Land Cruiser 70 Series","year": 2026,"kilometers": 0,"fuel_type": "Diesel","transmission_type": "Manual Transmission","body_type": "SUV"},"postedAt": "2026-08-20T09:47:51+00:00","sourceQuery": "toyota","detailFetched": true,"contactFetched": true}
How much does it cost to scrape Dubizzle?
Billing is pay-per-event. A one-time Actor Start fee of $0.00005 applies per run.
| Event | When it is charged | Price |
|---|---|---|
dataset-item (Listing) | Each listing row | $1.00 per 1,000 |
listing-details | Each listing successfully enriched | $1.00 per 1,000 |
contact-details | Only when a phone number is actually extracted | $1.00 per 1,000 |
A listing-only run of 1,000 ads costs about $1.00 plus Actor Start. The same 1,000 listings with details and a revealed phone on every row costs about $3.00 plus Actor Start. Apify plan discounts may reduce these prices. Platform compute and proxy usage are billed separately on your Apify plan.
Reliability and responsible use
- Proxy — Apify residential proxies with country
AEare the default and recommended setting. - Conditional fields — Longer descriptions, coordinates, and phone numbers appear only when their toggles succeed. Price is hidden when
isPriceHiddenis true. - Public data — The Actor collects publicly visible listing information from Dubizzle UAE.
- Responsible use — Only use the data in ways that comply with Dubizzle's terms of service and applicable law. Contact details are for lawful outreach only.
Frequently asked questions
Can I scrape Dubizzle used cars, property, and jobs?
Yes. Set category to a motors, property, jobs, classifieds, or community value, or paste a vertical URL in startUrls. Keyword searches combine with category and city when those are set.
Can I schedule Dubizzle UAE Scraper to run automatically?
Yes. Open the Scheduler tab in Apify Console and set a daily or weekly cadence. Create separate schedules per query, category, and emirate.
What counts as one result?
A listing row is one dataset-item at $1.00 per 1,000 listings. Scrape listing details adds a listing-details event per enriched listing. Scrape contact details adds a contact-details event only when a number is extracted.
Why are some fields empty?
Search-result rows omit long descriptions and coordinates until Scrape listing details is on. Phone and WhatsApp stay empty unless Scrape contact details is on and Dubizzle reveals a number. Some sellers hide price.
How do I avoid duplicate records?
Within one run, listings are unique by listingId. Across runs the Actor appends results and does not merge them. When you combine datasets, keep the first row for each listingId. Setting maxItems or maxPages caps any single run.
Do I need a proxy?
Yes. Use Apify residential proxies in the UAE. If a run returns unusually few listings, confirm that proxyConfiguration uses the RESIDENTIAL group and apifyProxyCountry = AE.
Related Scraptivo automations
- Property Finder Scraper — collect UAE property listings from Property Finder alongside Dubizzle rentals and sales.
- Autotrader Scraper — add US car inventory when you need coverage beyond the Gulf.
- Cars Scraper — collect vehicle listings from additional automotive marketplaces.
- Realtor Scraper — cover US property listings with the same export workflow.
Support and custom workflows
Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, sample URL, required fields, and expected volume so we can assess the request.