UAE Property Listing Scraper by URL
Pricing
from $5.00 / 1,000 rows
UAE Property Listing Scraper by URL
Paste links to individual listings on Property Finder and Bayut and get one row per link, in the same columns for both sites: price, size, location, amenities, photos, the agent and agency, and the permit number. Bad links get a row with the reason, not silence.
Pricing
from $5.00 / 1,000 rows
Rating
0.0
(0)
Developer
Andrey
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
25 days ago
Last modified
Categories
Share
Paste links to property listings on Property Finder and Bayut and get the full data behind each one in a single table — price, size, bedrooms, exact location with map coordinates, amenities, photos, the agent and agency with their contact details, and the regulatory permit number.
Both sites come back in the same columns, so listings from either one can be compared side by side without any cleanup.
What it is for
- Checking a shortlist. You have ten links from a client or a chat group and want them in one spreadsheet instead of ten open tabs.
- Monitoring specific properties. Re-run on a schedule and watch price, availability and the agent change over time.
- Enriching a list you already have. Feed in links collected elsewhere and get the structured record for each.
- Comparing across sites. The same unit is often advertised on both sites by different agencies at different prices.
Input
Paste the links, or upload a file with one link per line.
{"startUrls": [{ "url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-118573006.html" },{ "url": "https://www.bayut.com/property/details-15599408.html" }]}
Links are accepted exactly as you copy them from the address bar — with or without the descriptive part, in English or Arabic, and short share links too. Up to 5,000 links per run.
Output
One row per link, in the order you gave them, including links that could not be read
— those come back with the reason in the error column, so nothing goes missing
silently.
| Field | Description |
|---|---|
input_url | The link exactly as you gave it |
source | Which site the listing is on |
error | Why this link could not be read; empty when it worked |
url | The listing's own canonical link |
id, reference | Listing identifier and the agency's own reference |
title, description | Headline and the full advert text |
purpose, segment | For sale or for rent; residential or commercial |
property_type | Apartment, villa, townhouse, office and so on |
price, currency, rent_frequency | Price, and for rentals the period it covers |
price_per_sqft, price_per_sqm | Asking price per unit of area |
bedrooms, bathrooms | Bedrooms (studios are 0) and bathrooms |
area_sqft, area_sqm | Built-up area in both units, always |
plot_area_sqft, plot_area_sqm | Plot area, where published |
completion_status, completion_date | Ready or off-plan, and the expected handover |
furnishing | Furnished, unfurnished or partly furnished |
city, community, subcommunity, building | The full location hierarchy |
location_full_name | Location as one readable line |
lat, lng | Map coordinates |
amenities | Pool, gym, parking, maids room and the rest, comma-separated |
agent, agent_phone, agent_whatsapp, agent_email | Who is handling the listing |
agent_license | The agent's own licence number from the regulator's register |
agency, agency_phone, agency_email, agency_address | The agency behind it |
images, cover_image, images_count | Full photo URLs, comma-separated, the first one on its own, and how many |
floor_plans_count, has_360_tour, video_url | Extra media attached |
is_verified | Whether the site verified the listing |
permit_number, permit_regulator, permit_url | Advertising permit, the regulator that issued it, and the link to check it |
project, payment_pre_handover_percent, payment_post_handover_percent | Development name and the instalment split before/after handover, for off-plan units |
listed_date | When the listing was published |
What each site publishes
Both sites are read into the same columns, but they do not publish the same things. A field the site does not publish comes back empty rather than guessed.
| Property Finder | Bayut | |
|---|---|---|
| Full advert text | yes | no |
| Agent email | yes | no |
| Agent phone | yes | yes |
| yes | yes | |
| Agent licence number | yes | no |
| Agency email, phone and address | yes | no |
| Permit number | yes | yes |
| Permit regulator | Land Department (Dubai) or ADREC (Abu Dhabi) | Land Department |
| Permit validation link | yes | no |
| Development (project) name | no | yes, for off-plan units |
Instalment plan for off-plan (payment_pre_handover_percent / payment_post_handover_percent) | no | yes |
| Plot area | no | yes |
Example row
{"input_url": "https://www.bayut.com/property/details-15599408.html","source": "bayut","error": null,"title": "1BR Apartment | Furnished | Community & Pool Views","purpose": "for-sale","price": 1250000,"currency": "AED","property_type": "Apartments","bedrooms": 1,"bathrooms": 2,"area_sqft": 812.5,"area_sqm": 75.48,"city": "Dubai","community": "Jumeirah Village Circle","lat": 25.0603,"lng": 55.2076,"amenities": "Central A/C, Balcony, Shared Pool, Covered Parking","agent": "Jane Doe","agent_phone": "+971500000000","agent_whatsapp": "+971500000000","agency": "Example Real Estate","is_verified": true,"permit_number": "15948201","permit_regulator": "DLD"}
What is and is not included
Included: individual property listings on Property Finder and Bayut, for sale and for rent, residential and commercial, across all seven emirates.
Not included:
- links to search results, agent profiles or developer projects; those are not single
listings and come back with an explanation in the
errorcolumn - other property sites — links to them are named and skipped rather than silently dropped
- listings that have been taken down; the link still gets a row saying so
Contact details are the ones the agent and agency publish on the listing itself so that buyers and tenants can reach them.
What it costs
$5.00 per 1,000 rows. No charge for starting a run, and a bad link costs the same as a good one — you are not charged extra for finding out a listing is gone.
That is above propertyfinder-listings ($2.00–4.00 per 1,000) and well above
bayut-listings ($0.60 per 1,000), on purpose: every Property Finder row here costs a
full request to the listing's own page — there is no cheaper overview tier, because
there is no overview here, only the link you paste. A run of ten or fifty links, which is
what this Actor is for, costs a few cents regardless of the per-row rate.
On top of that Apify bills your account for what the run consumes on the platform — computing time and data transfer. In our own measurements a run of 14 links (4 Property Finder pages, 7 Bayut listings batched through its index, 3 links that did not resolve) came to $0.0004 in total run cost, and none of it needed a browser.
Support
Questions, a field you need that is not here, or another portal — write to admin@noonseller.ae or visit noonseller.ae.
This is an independent tool. It is not affiliated with, endorsed by, or connected to Property Finder or Bayut.
FAQ
What happens to a bad link? It still gets a row, with the reason in the error
column and your original link in input_url. Rows come back in the order you gave the
links, so a long list stays easy to line up.
Can I mix links from both sites in one run? Yes. That is the point — the output is one table regardless.
Why is the advert text empty for some listings? Bayut does not publish the advert text where we read it. Property Finder does.
Do you follow the link I paste? Only when needed. The site and the listing number are read from the link itself, so a link that is not a listing is rejected immediately without a wasted request.
Is there a limit? 5,000 links per run. Split larger lists across several runs.
Do prices include fees? No. The price is the asking price as advertised, before agency commission, transfer fees or service charges.

