Daft.ie Property Scraper — Irish Listings, Prices & Agents avatar

Daft.ie Property Scraper — Irish Listings, Prices & Agents

Pricing

from $1.50 / 1,000 properties

Go to Apify Store
Daft.ie Property Scraper — Irish Listings, Prices & Agents

Daft.ie Property Scraper — Irish Listings, Prices & Agents

Scrape Daft.ie property listings by Irish location or URL. One row per property: price, beds, baths, BER, floor area, type, GPS, images and agent contact. Optional detail enrichment — description, facilities, price/m², views, nearby schools. Export JSON, CSV or Excel.

Pricing

from $1.50 / 1,000 properties

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

21

Total users

3

Monthly active users

3 days ago

Last modified

Share

Daft.ie Property Scraper 🏡🇮🇪

Extract clean, structured property data from Daft.ie, Ireland's largest property portal. Search any Irish location, paste search/browse URLs, or paste individual property URLs — get one tidy row per property with price, bedrooms, bathrooms, BER rating, floor area, property type, GPS coordinates, images, and full estate-agent contact details.

Fast pure-HTTP scraping (no headless browser), JSON/CSV/Excel export, and optional deep enrichment (full description, facilities, price per m², total views, nearby schools).

How the Daft.ie Property Scraper works


Why use this scraper?

  • Complete listing data — 30+ fields per property straight from Daft's own data layer, not brittle HTML scraping.
  • Agent contact details — agent name, branch, phone, licence number and logo on every row, ready for lead lists.
  • Search or URL — feed plain locations ("Dublin", "Cork City"), full search URLs, or individual property URLs. All auto-detected.
  • Buy, rent, new homes, sharing — cover every Daft market section.
  • Filters — price range, bedroom range and property type applied server-side.
  • Deep enrichment — flip one switch to add the full description, facilities, stamp duty, price/m², view count and nearby schools.
  • Reliable — Irish residential proxies + browser-grade fingerprinting glide past Cloudflare. Failed runs alert automatically.

What it scrapes

Every row is one property with fields including:

GroupFields
Identityid, daftShortcode, title, propertyUrl
Priceprice, priceValue, abbreviatedPrice, category, saleType, sellingType
PropertypropertyType, numBedrooms, numBathrooms, beds, propertySize, floorAreaValue, floorAreaUnit
EnergyberRating, berCode
Locationlatitude, longitude, county, areaName, postalCode, streetAddress, addressLocality
MedianumImages, hasVideo, hasVirtualTour, hasBrochure, images[]
Agentseller.name, seller.branch, seller.phone, seller.licenceNumber, seller.sellerType, seller.logo
StatusfeaturedLevel, sticker, publishDate, state
Enrichment (optional)description, facilities[], stampDutyValue, pricePerSqM, listingViews, firstPublishDate, lastUpdateDate, nearbySchools[]

Supported inputs

You can mix and match any of these:

  1. Locations — plain place names searched for the chosen section, e.g. Dublin, Cork City, Galway, Ireland.
  2. Search / browse URLs — paste any Daft.ie list URL, e.g. https://www.daft.ie/property-for-sale/dublin or a filtered search.
  3. Property URLs — paste individual property pages, e.g. https://www.daft.ie/for-sale/.../6613024. These are always fully detailed.

How it works

  1. You provide locations, search URLs or property URLs.
  2. The actor fetches each page through Irish residential proxies with a real browser fingerprint, reads Daft's embedded Next.js data, and paginates through every results page.
  3. Each property is flattened into one clean row. With Scrape property detail pages on, each row is enriched from its own detail page.
  4. Rows are pushed to the dataset, ready to export as JSON, CSV, Excel, or via API.

Input configuration

FieldTypeDescription
locationsarrayIrish locations to search (e.g. Dublin).
sectionselectbuy / rent / new-homes / share.
startUrlsarrayDaft.ie search or property-detail URLs (auto-classified).
minPrice / maxPriceintegerPrice range (€) for location searches.
minBeds / maxBedsintegerBedroom range for location searches.
propertyTypestringOptional type filter (houses, apartments, …).
scrapeDetailsbooleanEnrich each property with its detail page.
maxItemsintegerHard cap on rows for the run.
maxItemsPerSearchintegerCap per location / search URL.
maxConcurrencyintegerParallel requests (4–8 recommended).
maxRequestRetriesintegerRetry budget per request.
proxyobjectProxy config for free-tier runs (defaults to Apify Residential, Ireland).

Output sample

{
"rowType": "property",
"id": "6613024",
"daftShortcode": "16613024",
"title": "3 Beau Park Mews, Clongriffin, Dublin 13, D13NX03",
"propertyUrl": "https://www.daft.ie/for-sale/3-beau-park-mews-clongriffin-clongriffin-dublin-13/6613024",
"price": "€305,000",
"priceValue": 305000,
"category": "Buy",
"saleType": ["For Sale"],
"propertyType": "Apartment",
"numBedrooms": "2 Bed",
"numBathrooms": "1 Bath",
"beds": 2,
"propertySize": "57 m²",
"floorAreaValue": 57,
"berRating": "B",
"latitude": 53.401667,
"longitude": -6.152493,
"county": "Dublin",
"numImages": 21,
"hasVideo": true,
"images": ["https://media.daft.ie/..."],
"seller": {
"sellerId": 10123,
"name": "David Higgins MIPAV",
"branch": "Smart Property",
"phone": "01 8285024",
"licenceNumber": "003506",
"sellerType": "UNBRANDED_AGENT"
}
}

With scrapeDetails enabled, each row also carries description, facilities, stampDutyValue, pricePerSqM, listingViews, firstPublishDate, lastUpdateDate and nearbySchools.


FAQ

Which sections are supported? Buy (for sale), rent, new homes, and sharing.

Can I filter by price or bedrooms? Yes — set minPrice/maxPrice and minBeds/maxBeds for the locations searches, or bake filters into a search URL and paste it.

Does it get agent phone numbers? Yes, when Daft publishes them on the listing.

How many results can I get? Daft returns 20 per page and up to ~200 pages per search; use maxItems / maxItemsPerSearch to control volume.

Do I need my own proxies? No. Paid runs use a built-in Irish residential pool. Free-tier runs default to Apify Residential (Ireland).


Support

Found a missing field or an edge case? Open an issue on the actor page — fixes usually ship fast.


🤖 For AI Agents & LLM Apps

Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: memo23/daft-ie-property-scraper).

Purpose: Scrape Daft.ie property listings by Irish location, search/browse URL, or property-detail URL — one flat row per property with price, beds/baths, BER, size, coordinates, images, and estate-agent contact details.

Minimal input:

{ "locations": ["Dublin"], "section": "buy", "maxItems": 25 }

Paste URLs instead of locations via startUrls (search/browse or property-detail URLs, auto-classified) — those override the locations/section/filter fields.

Output: one row per property — rowType, id, daftShortcode, title, propertyUrl, price, priceValue, category, saleType, propertyType, numBedrooms, numBathrooms, beds, propertySize, floorAreaValue, berRating, latitude, longitude, county, numImages, hasVideo, images[], seller {sellerId, name, branch, phone, licenceNumber, sellerType}. With scrapeDetails: true each row also carries description, facilities[], stampDutyValue, pricePerSqM, listingViews, firstPublishDate, lastUpdateDate, nearbySchools[].

Behaviors an agent should know:

  • Always set maxItems — Daft returns 20 per page and up to ~200 pages per search; default cap is 1000 (free-tier 100).
  • section (buy / rent / new-homes / share) plus minPrice/maxPrice, minBeds/maxBeds, propertyType filter locations searches server-side; pasted startUrls carry their own filters.
  • Pasted property-detail URLs are always fully detailed; scrapeDetails adds detail-page fields to search-found rows at ~2× the requests.
  • Use maxItemsPerSearch to cap each location/search URL independently of the run-wide maxItems.
  • Billed per property row emitted — each output row is one paid event.
  • Public listing data only; no login-gated fields.

⚠️ Disclaimer

This scraper collects only publicly available information from Daft.ie. It does not bypass logins or access private data. Use the data responsibly and in line with Daft.ie's terms and applicable laws (including GDPR for any personal data such as agent contact details). You are responsible for how you use the output.


SEO Keywords

daft.ie scraper, daft scraper, irish property scraper, ireland real estate scraper, dublin property data, cork property listings, daft.ie api, property for sale ireland, property for rent ireland, real estate data ireland, BER rating scraper, estate agent leads ireland, daft.ie property export, irish housing data, new homes ireland scraper.