Daft.ie Property Scraper — Irish Listings, BER & Agent Leads
Pricing
from $1.40 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
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
- Open the Actor in Apify Console and go to the Input tab.
- 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.
- Set Max listings (free users are capped at 10) and choose whether to fetch detail pages for descriptions and agent phones.
- Click Start and wait for the run to finish.
- Download the results from the Dataset tab as JSON, CSV, Excel or HTML — or pull them via the Apify API.
Input
| Field | Type | Default | Description |
|---|---|---|---|
section | string | sale | sale or rent |
county | string | all | County to search (All Ireland, Dublin, Cork, Galway, …) |
propertyType | string | any | Houses, apartments, townhouses, sites, … |
minPrice / maxPrice | integer | — | Asking price (sale) or monthly rent (rent) in EUR |
minBeds | integer | — | Minimum bedrooms |
minBer | string | any | Minimum BER rating (A1 = best) |
sort | string | publishDateDesc | Newest first / price low-high / price high-low |
maxItems | integer | 100 | Max listings (0 = unlimited; free users capped at 10) |
includeDetails | boolean | true | Fetch detail pages for description, agent phone, PSRA licence, Eircode |
maxConcurrency | integer | 3 | Parallel detail-page fetches |
proxy | object | { 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
| Field | Description |
|---|---|
id / url | Daft listing ID and detail-page URL |
title / address | Listing title and full address |
price / priceRaw / pricePeriod | Numeric price, raw string, sale/monthly/weekly |
bedrooms / bathrooms | Bed and bath counts (numeric + as-shown) |
propertyType | House, apartment, townhouse, site, … |
berRating / ber | BER energy rating and full BER record |
latitude / longitude | GPS coordinates |
eircode / county | Irish postcode and county |
images / totalImages | All photo URLs and count |
description / features | Full description and feature list (detail pages) |
agentName / agentBranch / agentPhone / agentLicence | Estate-agent lead data |
pricePerSqM / stampDutyValue / propertySize | Price per m², stamp duty, size string |
facilities | Amenity list (detail pages) |
publishDate / scrapedAt | Listing 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
proxyto 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
includeDetailsfor 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.