Bayut Scraper - UAE Real Estate & Agent Leads
Pricing
from $3.00 / 1,000 results
Bayut Scraper - UAE Real Estate & Agent Leads
Scrape Bayut.com (UAE #1 property portal), for rent or for sale: price, beds, baths, area, location, coordinates, agency, agent name & phone, photos and listing URL. Search Dubai, Abu Dhabi and more by city, purpose and property type.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
ben
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
๐๏ธ Bayut Scraper โ UAE Real Estate & Agent Leads
Scrape property listings from Bayut.com, the United Arab Emirates' #1 real-estate portal, for rent or for sale, across Dubai, Abu Dhabi, Sharjah, Ajman and every other emirate. For each listing you get the price, bedrooms, bathrooms, built-up area, property type, the full location hierarchy with GPS coordinates, the listing agency, the agent's name and phone / WhatsApp numbers, the cover photo, the reference number and more โ clean, flat and ready to use. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
๐ What is the Bayut Scraper?
The Bayut Scraper turns any Bayut search into a structured dataset. Tell it what you want โ by pasting one or more Bayut search URLs (the most precise way) or by giving a purpose, an optional property type and one or more UAE cities โ and it walks every results page, extracting each listing as a tidy row. It is built for lead generation, market research, price monitoring, CRM enrichment and investment analysis in the booming UAE property market.
What data does it extract?
- Price & terms โ price (AED), rent frequency (yearly / monthly / weekly / daily), purpose (for-rent / for-sale).
- Property facts โ bedrooms, bathrooms, area in mยฒ and ftยฒ, property type (Apartment, Villa, Townhouse, Penthouse, Officeโฆ), furnishing status, completion status (ready / off-plan).
- Location โ full hierarchy (UAE โ emirate โ community โ tower/sub-community), plus latitude & longitude.
- Agency & agent (lead-gen) โ agency name, agent name, agent phone, mobile and WhatsApp numbers.
- Listing meta โ listing URL, slug, reference number, verified badge, cover photo, photo count, created/updated timestamps.
โฌ๏ธ Input
| Field | Type | Description |
|---|---|---|
searchUrls | array | One or more Bayut search-results URLs (most precise). Apply filters on Bayut, copy the address bar, paste here. |
cities | array | UAE city/area slugs (e.g. dubai, abu-dhabi, sharjah) used when not pasting URLs. |
purpose | string | for-rent or for-sale (used when building searches from cities). |
category | string | Optional property type when building from cities: apartments, villas, townhouses, penthouses, offices, shops, warehouses, land. |
maxResults | integer | Max listings per search URL / city. Keep small for test runs. |
proxyCountry | string | Residential proxy country code (default AE). |
Example input
{"searchUrls": ["https://www.bayut.com/to-rent/apartments/dubai/dubai-marina/"],"maxResults": 50,"proxyCountry": "AE"}
Or build the search from fields instead of a URL:
{"cities": ["dubai", "abu-dhabi"],"purpose": "for-sale","category": "villas","maxResults": 100}
โฌ๏ธ Output
Each listing is pushed as one record. Example:
{"id": "15177306","url": "https://www.bayut.com/property/details-15177306.html","slug": "fully-furnished-marina-view-spacious-layout-15177306","title": "Fully Furnished | Marina View | Spacious Layout","purpose": "for-rent","price": 130000,"currency": "AED","rent_frequency": "yearly","property_type": "Apartments","category_path": ["Residential", "Apartments"],"bedrooms": 2,"bathrooms": 3,"area_sqm": 122.07,"area_sqft": 1314.0,"furnishing_status": "furnished","completion_status": "completed","is_verified": true,"city": "Dubai","neighbourhood": "Dubai Marina","location_path": ["UAE", "Dubai", "Dubai Marina", "Time Place"],"latitude": 25.080451,"longitude": 55.144278,"agency": "Dacha Real Estate","agent_name": "Yusuf Shaikh","agent_phone": "+97144232006","agent_mobile": "+971526497551","agent_whatsapp": "971545695868","reference_number": "DREL-8805","image": "https://images.bayut.com/.../cover.jpeg","photo_count": 10,"created_at": 1778680356,"updated_at": 1782795865}
๐ก Use cases
- ๐ข Real-estate lead generation โ build prospect lists of agencies and agents with phone & WhatsApp numbers for each active listing.
- ๐ Market & price research โ track asking prices, rent frequencies and inventory by community across Dubai and the wider UAE.
- ๐งฎ Investment analysis โ compare price-per-mยฒ, verified vs unverified stock and ready vs off-plan supply in any area.
- ๐ CRM & portal enrichment โ feed fresh, geocoded UAE listings into your own app, sheet or pipeline on a schedule.
โ FAQ
Which Bayut listings can it scrape? Any search-results page โ for rent or for sale, residential or commercial, any city or community. Paste the URL or build the search from the city/purpose/type fields.
Does it return the agent's contact details? Yes โ when Bayut exposes them, each row includes the agency name, the agent's name, and the agent's phone, mobile and WhatsApp numbers.
How many results can I get? Set maxResults per search. The scraper paginates automatically through every results page until it reaches your limit or runs out of listings.
Is the area in square feet or square metres? Both. Bayut stores area in square metres; the scraper returns area_sqm and a converted area_sqft so you don't have to.
How do I search multiple cities at once? Add several slugs to cities (e.g. ["dubai", "abu-dhabi", "sharjah"]) or paste several searchUrls.
Do I need a proxy? The actor uses Apify residential proxies (default country AE) to load Bayut reliably from a real-visitor IP. Just run it โ proxying is handled for you.
In what formats can I export? JSON, CSV, Excel, XML or HTML from the dataset, or pull results via the Apify API and integrate with Make, Zapier or n8n.
Can I run it on a schedule? Yes. Use Apify Schedules to refresh your dataset hourly, daily or weekly and keep your listings current.
Is it legal? The scraper only collects publicly available listing information. You are responsible for using the data in line with Bayut's terms, the UAE's data-protection regulations and applicable marketing laws (e.g. honouring opt-outs when contacting agents). It is intended for legitimate research, analytics and B2B outreach.
๐ You might also like
- ๐ฆ๐ช Property Finder, Dubizzle and other MENA portal scrapers
- ๐ช๐บ Idealista, Funda, Immobiliare, Rightmove and Kleinanzeigen real-estate scrapers
- ๐ Real Estate Agent Lead Scraper and Website Contact Extractor for enriching agent contacts
Keywords: bayut scraper, bayut.com scraper, UAE real estate scraper, Dubai property scraper, Abu Dhabi real estate data, Dubai apartments for rent, UAE property listings API, real estate lead generation UAE, Dubai real estate agents, property data scraper, MENA real estate scraper, Dubai rental market data, Bayut API, scrape Bayut listings, UAE real estate leads, Dubai property prices, real estate scraping, agent phone numbers Dubai, property finder alternative, Dubai off-plan properties.