UAE Property Listing Scraper by URL avatar

UAE Property Listing Scraper by URL

Pricing

from $5.00 / 1,000 rows

Go to Apify Store
UAE Property Listing Scraper by URL

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

Andrey

Maintained by Community

Actor 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.

FieldDescription
input_urlThe link exactly as you gave it
sourceWhich site the listing is on
errorWhy this link could not be read; empty when it worked
urlThe listing's own canonical link
id, referenceListing identifier and the agency's own reference
title, descriptionHeadline and the full advert text
purpose, segmentFor sale or for rent; residential or commercial
property_typeApartment, villa, townhouse, office and so on
price, currency, rent_frequencyPrice, and for rentals the period it covers
price_per_sqft, price_per_sqmAsking price per unit of area
bedrooms, bathroomsBedrooms (studios are 0) and bathrooms
area_sqft, area_sqmBuilt-up area in both units, always
plot_area_sqft, plot_area_sqmPlot area, where published
completion_status, completion_dateReady or off-plan, and the expected handover
furnishingFurnished, unfurnished or partly furnished
city, community, subcommunity, buildingThe full location hierarchy
location_full_nameLocation as one readable line
lat, lngMap coordinates
amenitiesPool, gym, parking, maids room and the rest, comma-separated
agent, agent_phone, agent_whatsapp, agent_emailWho is handling the listing
agent_licenseThe agent's own licence number from the regulator's register
agency, agency_phone, agency_email, agency_addressThe agency behind it
images, cover_image, images_countFull photo URLs, comma-separated, the first one on its own, and how many
floor_plans_count, has_360_tour, video_urlExtra media attached
is_verifiedWhether the site verified the listing
permit_number, permit_regulator, permit_urlAdvertising permit, the regulator that issued it, and the link to check it
project, payment_pre_handover_percent, payment_post_handover_percentDevelopment name and the instalment split before/after handover, for off-plan units
listed_dateWhen 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 FinderBayut
Full advert textyesno
Agent emailyesno
Agent phoneyesyes
WhatsAppyesyes
Agent licence numberyesno
Agency email, phone and addressyesno
Permit numberyesyes
Permit regulatorLand Department (Dubai) or ADREC (Abu Dhabi)Land Department
Permit validation linkyesno
Development (project) namenoyes, for off-plan units
Instalment plan for off-plan (payment_pre_handover_percent / payment_post_handover_percent)noyes
Plot areanoyes

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 error column
  • 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.