Daft.ie Property Scraper avatar

Daft.ie Property Scraper

Pricing

from $1.00 / 1,000 dataset items

Go to Apify Store
Daft.ie Property Scraper

Daft.ie Property Scraper

Scrapes property listings from Daft.ie including residential, rental, commercial, and new homes across Ireland.

Pricing

from $1.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

Data Scrapers

Data Scrapers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Security

Limited permissions

Share

Daft.ie Property Scraper creates a structured dataset of property listings collected from Daft.ie. Each dataset item is one listing and can include the listing id, title, price, bedroom and bathroom counts, property type, category, BER rating, floor area, coordinates, photo URLs, seller branch, and the public path. Query the source with a Daft search URL, or with section, searchArea, property type, and facilities. Cap the run with maxItems. Retrieve records through the Apify Dataset API or export them as JSON, CSV, Excel, or XML.

Daft.ie Property Scraper — input to structured data

Dataset at a glance

PropertyValue
Sourcedaft.ie
Record unitOne property listing
Input methodssearchUrls, or section plus searchArea
Main identifiersid, seoFriendlyPath
DeliveryApify Dataset and API
Export formatsJSON, CSV, Excel, XML
Update modelFresh records per Actor run
Pricing$1.00 per 1,000 dataset-item events. Platform usage is billed separately.

Coverage and available records

Sections are residential sale, residential rent, commercial sale, commercial rent, sharing, student accommodation, and new homes. searchArea is a place such as dublin-city or Galway. An empty area is an Ireland-wide search for that section. searchUrls replace the manual filters for each pasted results URL.

Filters that the input schema exposes include price, beds, baths, floor area, property types, and facilities. maxItems limits how many listings are saved. Seller fields can include a branch name and a licence number. The example below uses a branch name, not a person name.

Data dictionary

FieldTypeNullableDescriptionExample
idnumbernoDaft listing id. Deduplication key.6596803
titlestringyesListing titleThe Grove, Crowe Street, Gort, Co. Galway
pricestringyesPrice text€2,000 per month
abbreviatedPricestringyesShort price€2,000
numBedroomsstringyesBedroom label2 Bed
numBathroomsstringyesBathroom label2 Bath
propertyTypestringyesType labelApartment
categorystringyesSale, rent, or shareRent
berRatingstringyesBER bandB
latitudenumberyesLatitude53.06983
longitudenumberyesLongitude-8.820422
sellerBranchstringyesAgency branchQuinn Property Management
sellerLicenceNumberstringyesLicence number when present001044
seoFriendlyPathstringyesPath on daft.ie/for-rent/the-grove-crowe-street-gort-co-galway/6596803
facilitiesarrayyesAmenity objectsWashing Machine

Example dataset record

Saved Daft listing. Media flags and a short facility list are included. Phone numbers are omitted.

{
"id": 6596803,
"title": "The Grove, Crowe Street, Gort, Co. Galway",
"price": "€2,000 per month",
"abbreviatedPrice": "€2,000",
"numBedrooms": "2 Bed",
"numBathrooms": "2 Bath",
"propertyType": "Apartment",
"category": "Rent",
"berRating": "B",
"sellerBranch": "Quinn Property Management",
"sellerType": "BRANDED_AGENT",
"sellerLicenceNumber": "001044",
"latitude": 53.06983,
"longitude": -8.820422,
"hasVideo": true,
"hasVirtualTour": false,
"seoFriendlyPath": "/for-rent/the-grove-crowe-street-gort-co-galway/6596803"
}

Query and input reference

FieldTypeDescription
searchUrlsarray of stringsDaft results URLs. When set, manual filters are ignored for that URL.
sectionstringListing section. Default residential-for-sale.
searchAreastringPlace name resolved by Daft. Empty means all of Ireland.
searchQuerystringKeyword or address sent as the search terms.
propertyTypesarrayTypes such as houses.
facilitiesarrayAmenity filters such as alarm.
availabilitystringListing availability filter.
maxItemsintegerMaximum listings to save.
proxyConfigurationobjectApify proxy settings.

Retrieve the data through the API

from apify_client import ApifyClient
client = ApifyClient("YOUR-APIFY-TOKEN")
run = client.actor("datascrapers/daft-ie-scraper").call(run_input={
"section": "residential-for-sale",
"searchArea": "dublin-city",
"propertyTypes": ["houses"],
"availability": "published",
"maxItems": 5,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["id"], item["title"], item["price"])

Data quality and record handling

Deduplicate on id. price and bedroom counts are the display strings Daft returns, not parsed numbers. seoFriendlyPath is a path, so a full URL is https://www.daft.ie plus that path. A listing without a BER rating leaves berRating empty. The same id can be collected again on a later run if it is still published.

Pricing and cost examples

EventWhen it firesEvery plan
dataset-itemEvery listing saved$1.00 / 1,000

The price file in this Actor states a flat $1 per 1,000 listings and does not list plan discounts. Platform usage is billed separately.

1,000 saved listings cost $1.00 in event charges, plus platform usage on the Apify plan.

Limitations and responsible data use

Daft can change sections, area names, and price text. Asking prices and rents are listing text, not transaction prices. Agency licence numbers are public listing fields. Use the dataset for market research. Do not use contact fields for outreach that breaks applicable rules.

Dataset questions

What is one record?

One Daft.ie listing.

Which field is the key?

id.

Do search URLs override the section?

Yes. Each searchUrls entry is converted to that page's search, and the manual filters are not applied to it.

Data Scrapers support

Questions about this dataset: stardustspotlight@gmail.com.