Daft.ie Property Scraper — Irish Listings, BER & Agent Leads avatar

Daft.ie Property Scraper — Irish Listings, BER & Agent Leads

Pricing

from $1.40 / 1,000 results

Go to Apify Store
Daft.ie Property Scraper — Irish Listings, BER & Agent Leads

Daft.ie Property Scraper — Irish Listings, BER & Agent Leads

Scrape Daft.ie (Ireland's #1 property portal) for sale and rent listings: title/address, price, beds/baths, property type, BER rating, agent name/branch/phone, images, coordinates and description. For real-estate investors, market analysts, PropTech startups and agent lead-gen.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

What does Daft.ie Property Scraper do?

This Actor scrapes Daft.ie — Ireland's #1 property portal — and turns live for-sale and to-rent listings into clean, structured JSON. For every property it extracts the title/address, asking price, bedrooms, bathrooms, property type, BER energy rating, agent name/branch/phone, PSRA licence, all photos, GPS coordinates and the full description.

It runs entirely on the Apify platform with proxy rotation, scheduling, webhooks and API access built in — no login, no API key, no browser needed. It uses Daft's own internal JSON search API (with an automatic HTML fallback), so runs are fast and cheap (plain HTTP, ~0.5–1 compute unit per 1,000 listings).

Why use Daft.ie Property Scraper?

  • Real-estate investors — monitor asking prices, BER ratings and new listings by county to spot undervalued deals.
  • Market researchers & analysts — build Irish housing price indexes, price-per-m² comparisons and BER-vs-price studies.
  • PropTech startups — power map-based search, valuation models and alerting with live coordinates and Eircodes.
  • Agent lead-gen — one run over a county becomes a targeted outreach list: agent name, agency/branch, phone and PSRA licence.

How to use Daft.ie Property Scraper

  1. Open the Actor in Apify Console and go to the Input tab.
  2. Pick a Section (For Sale / To Rent), a County (or All Ireland), and optionally filter by property type, price range, min bedrooms and min BER rating.
  3. Set Max listings (free users are capped at 10) and choose whether to fetch detail pages for descriptions and agent phones.
  4. Click Start and wait for the run to finish.
  5. Download the results from the Dataset tab as JSON, CSV, Excel or HTML — or pull them via the Apify API.

Input

FieldTypeDefaultDescription
sectionstringsalesale or rent
countystringallCounty to search (All Ireland, Dublin, Cork, Galway, …)
propertyTypestringanyHouses, apartments, townhouses, sites, …
minPrice / maxPriceintegerAsking price (sale) or monthly rent (rent) in EUR
minBedsintegerMinimum bedrooms
minBerstringanyMinimum BER rating (A1 = best)
sortstringpublishDateDescNewest first / price low-high / price high-low
maxItemsinteger100Max listings (0 = unlimited; free users capped at 10)
includeDetailsbooleantrueFetch detail pages for description, agent phone, PSRA licence, Eircode
maxConcurrencyinteger3Parallel detail-page fetches
proxyobject{ useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"] }Apify Proxy configuration (residential recommended — Daft is Cloudflare-protected)

Output

Each dataset item is one listing. Example:

{
"id": "6593191",
"url": "https://www.daft.ie/for-sale/apartment-16-37-main-street-clongriffin-dublin-13/6593191",
"title": "Apartment 16, 37 Main Street, Clongriffin, Dublin 13",
"address": "Apartment 16, 37 Main Street, Clongriffin, Dublin 13",
"price": 330000,
"priceRaw": "€330,000",
"pricePeriod": "sale",
"currency": "EUR",
"listingType": "sale",
"propertyType": "Apartment",
"bedrooms": 2,
"bathrooms": 1,
"berRating": "B3",
"latitude": 53.4032,
"longitude": -6.1853,
"eircode": "D13Y9C5",
"county": "Dublin",
"images": ["https://media.daft.ie/photo/..."],
"totalImages": 16,
"description": "Bright two-bedroom apartment in a modern development...",
"features": ["Secure parking", "Lift access"],
"agentName": "Team John Doe",
"agentBranch": "www.lwk.ie",
"agentPhone": "01 234 5678",
"agentLicence": "002307",
"pricePerSqM": 4714,
"stampDutyValue": "€3,300",
"propertySize": "70 m²",
"facilities": ["Parking", "Wired for Cable Television"],
"publishDate": "2026-05-15T10:30:00.000Z",
"scrapedAt": "2026-08-08T12:00:00.000Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
id / urlDaft listing ID and detail-page URL
title / addressListing title and full address
price / priceRaw / pricePeriodNumeric price, raw string, sale/monthly/weekly
bedrooms / bathroomsBed and bath counts (numeric + as-shown)
propertyTypeHouse, apartment, townhouse, site, …
berRating / berBER energy rating and full BER record
latitude / longitudeGPS coordinates
eircode / countyIrish postcode and county
images / totalImagesAll photo URLs and count
description / featuresFull description and feature list (detail pages)
agentName / agentBranch / agentPhone / agentLicenceEstate-agent lead data
pricePerSqM / stampDutyValue / propertySizePrice per m², stamp duty, size string
facilitiesAmenity list (detail pages)
publishDate / scrapedAtListing date and scrape timestamp

How much does it cost to scrape Daft.ie?

This Actor uses direct HTTP requests to Daft's internal JSON API — no browser — so it's very cheap: roughly 0.5–1 compute unit per 1,000 listings (~$0.01–0.05 at standard Apify pricing). Enabling detail pages roughly doubles the request count. Free Apify users get a capped preview of 10 listings per run.

Tips & advanced options

  • Use a residential proxy — set proxy to Apify Proxy with the RESIDENTIAL group (the default). Daft.ie sits behind Cloudflare and residential IPs have the highest success rate. If you get 403s on a datacenter group, switch to residential. The Actor automatically retries blocked requests on a fresh proxy IP.
  • Disable includeDetails for fast, cheap bulk runs when you only need price/beds/BER/agent — descriptions and phones are only added by detail pages.
  • Schedule daily runs to track new listings and price changes; diff datasets to detect reductions.
  • Combine counties by running multiple searches (or multiple runs) and merging datasets.

FAQ, disclaimers & support

Is scraping Daft.ie legal? This Actor only collects publicly visible listing data. You are responsible for using the data in compliance with Daft.ie's terms of service and applicable laws (including GDPR) — especially how you use agent contact details.

Known limitations: Daft.ie is Cloudflare-protected; if a run hits a challenge wall, retry with a residential proxy group. New-home developments are expanded into individual units where Daft exposes them. Commercial and sharing sections are not covered yet.

Found a bug or want a custom field? Open an issue on the Actor page — or ask for a custom solution tailored to your pipeline.