Daft Ie Property Listings Extractor
Pricing
from $2.99 / 1,000 results
Daft Ie Property Listings Extractor
Daft.ie Property Listings Extractor pulls price, beds, BER rating, agent details, images, and map location from any Daft.ie search page, so you can build property datasets and track the Irish market without copying listings by hand.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Daft.ie Property Listings Extractor
Extract property listings from Daft.ie, Ireland's largest property marketplace, as clean structured data. Paste one or more Daft.ie search URLs and get back every listing with price, bedrooms, BER rating, agent details, images, and map coordinates, ready to open in a spreadsheet or pull from the API.
The actor reads homes for sale, rental properties, new homes, and any filtered search you build on Daft.ie. It follows the result pages automatically, so a single search URL can return hundreds of properties in one run.
Features
- Works with any Daft.ie search URL: for sale, for rent, new homes, sharing, and commercial
- Handles multiple search URLs in a single run
- Automatic pagination across every result page
- 35+ data points per listing, including geolocation and BER energy rating
- Full-size image URLs for each property
- Agent and branch contact details
- Clean numeric fields (
priceValue,floorAreaValue) alongside the raw display text - Per-page error handling, so one bad page never stops the whole run
- Export to JSON, CSV, Excel, or XML, or read straight from the Apify API
Use cases
- Market research: track asking prices and rents in a town, county, or postcode over time
- Lead generation: collect agent and branch contact details from active listings
- Property portals: feed fresh listings into your own website or app
- Investment analysis: compare price per square metre, BER ratings, and floor area across areas
- Alerts: run on a schedule to catch new listings as they appear
- Data science: build a training or analytics dataset of the Irish property market
Input
Provide one or more Daft.ie search URLs. Copy each URL from your browser after you filter by location, price, or property type.
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array of strings | ["https://www.daft.ie/property-for-sale/dublin-city"] | Daft.ie search results URLs to extract listings from. |
maxItems | integer | 20 | Maximum listings to collect per run across all URLs (max 1000). |
requestTimeoutSecs | integer | 30 | Per-request timeout in seconds. |
Example input
{"startUrls": ["https://www.daft.ie/property-for-sale/dublin-city","https://www.daft.ie/property-for-rent/cork-city","https://www.daft.ie/new-homes-for-sale/ireland"],"maxItems": 100}
Where to get search URLs
Go to Daft.ie, search a location and apply any filters, then copy the URL from the address bar. Common patterns:
| Search type | Example URL |
|---|---|
| Homes for sale | https://www.daft.ie/property-for-sale/dublin-city |
| Homes to rent | https://www.daft.ie/property-for-rent/dublin-city |
| New homes | https://www.daft.ie/new-homes-for-sale/ireland |
| County search | https://www.daft.ie/property-for-sale/cork |
| With filters | https://www.daft.ie/property-for-sale/dublin-city?salePrice_to=500000&numBeds_from=3 |
Output
Each listing becomes one record in the dataset. Example:
{"id": 6588462,"propertyTitle": "1 The Heath, Woodpark, Ballinteer, D16T850","url": "https://www.daft.ie/for-sale/1-the-heath-woodpark-ballinteer/6588462","daftShortcode": "16588462","price": "€575,000","priceValue": 575000,"pricePerSqM": "€6,764","stampDutyValue": "€5,750","bedrooms": "2 Bed","bathrooms": "3 Bath","propertyType": "End of Terrace","propertyCategory": "Buy","saleType": ["For Sale"],"sellingType": "By Private Treaty","sections": ["Property", "Residential", "House", "End of Terrace House"],"propertySize": "85 m²","floorAreaValue": 85,"floorAreaUnit": "METRES_SQUARED","berRating": "B3","berEpi": "149.14 kWh/m2/yr","latitude": 53.272004,"longitude": -6.246791,"publishedAt": "2026-08-26T09:39:22.468000+00:00","featuredLevel": "FEATURED","openViewing": "Open viewing 29 Aug 11:00","agentName": "Tracey Gilbourne","agentPhone": "01 492 4670","agentBranch": "Lisney Sotheby's International Realty (Ranelagh)","agentAddress": "29 Dunville Avenue, Ranelagh, Dublin 6","agentType": "BRANDED_AGENT","imageCount": 16,"images": ["https://media.daft.ie/..."],"hasVideo": false,"hasVirtualTour": false,"sourceUrl": "https://www.daft.ie/property-for-sale/dublin-city","scrapedAt": "2026-08-26T10:00:00+00:00","error": null}
Output fields
| Field | Type | Description |
|---|---|---|
id | number | Daft.ie listing ID. |
propertyTitle | string | Listing title and address. |
url | string | Direct link to the listing page. |
daftShortcode | string | Daft.ie short code for the ad. |
price | string | Price as displayed (for example €575,000). |
priceValue | number | Price parsed to a plain number. |
pricePerSqM | string | Price per square metre where available. |
stampDutyValue | string | Estimated stamp duty where available. |
bedrooms | string | Bedroom count (for example 2 Bed). |
bathrooms | string | Bathroom count (for example 3 Bath). |
propertyType | string | House, apartment, terrace, and so on. |
propertyCategory | string | Buy or Rent. |
saleType | array | Sale category tags. |
sellingType | string | Method of sale (for example By Private Treaty). |
sections | array | Property classification path. |
propertySize | string | Floor area as displayed. |
floorAreaValue | number | Floor area value parsed to a number. |
floorAreaUnit | string | Floor area unit. |
berRating | string | Building Energy Rating (for example B3). |
berEpi | string | Energy performance indicator. |
latitude | number | Latitude. |
longitude | number | Longitude. |
publishedAt | string | ISO date the ad was published. |
featuredLevel | string | Listing prominence level. |
openViewing | string | Next open viewing summary where listed. |
agentName | string | Listing agent name. |
agentPhone | string | Agent phone number. |
agentBranch | string | Agent branch or agency. |
agentAddress | string | Agent address. |
agentType | string | Seller type (agent, private, and so on). |
imageCount | number | Total photos on the listing. |
images | array | Full-size image URLs. |
hasVideo | boolean | Whether the listing has a video. |
hasVirtualTour | boolean | Whether the listing has a virtual tour. |
sourceUrl | string | The search URL this listing came from. |
scrapedAt | string | ISO timestamp when the record was collected. |
error | string or null | Error message for a failed page, otherwise null. |
How to use
- Open the actor in the Apify Console.
- Add one or more Daft.ie search URLs to Search URLs.
- Set Max items to the number of listings you want (default 20).
- Click Start and watch the run log.
- Download the results from the Dataset tab, or fetch them from the API.
Run on a schedule
Use Apify Schedules to run the actor automatically, for example every morning, and keep a rolling record of new listings and price changes in your target areas.
Get results via API
https://api.apify.com/v2/datasets/{DATASET_ID}/items?format=json
Frequently asked questions
Which Daft.ie pages does it support? Any search results page: property for sale, property for rent, new homes, sharing, and commercial. Paste the URL exactly as it appears in your browser, filters included.
Does it read individual property detail pages? It extracts the structured data available on search results pages, which already includes price, beds, baths, BER, agent, floor area, coordinates, and images for every listing.
How many listings can I collect?
Up to 1000 per run via maxItems. Split large jobs across several runs or schedule them.
Can I filter by price or bedrooms?
Yes. Apply the filters on Daft.ie first, then copy the filtered URL into startUrls. The filters are carried in the URL.
What formats can I export? JSON, CSV, Excel, and XML from the dataset, or JSON straight from the API.
Notes and compliance
Collect only the data you are permitted to use, and follow Daft.ie's terms of service along with any applicable local laws when you store or reuse the results. This actor is intended for legitimate research, analysis, and business use.