# Daft.ie Property Scraper - Low-cost💲🔥🏠🇮🇪 (`delectable_incubator/daft-ie-property-scraper-low-cost`) Actor

🏠🇮🇪 Extract Daft.ie listings with ease. Collect property IDs, titles, prices, property types, bedrooms, bathrooms, BER ratings, seller names, extraction sources & listing URLs. Ideal for Ireland real estate research, property price intelligence, rental market analysis & property datasets 📊🚀

- **URL**: https://apify.com/delectable\_incubator/daft-ie-property-scraper-low-cost.md
- **Developed by:** [Prime Scrape](https://apify.com/delectable_incubator) (community)
- **Categories:** Real estate, Lead generation, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $0.00005 / actor start

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

<p align="center">
  <img src="https://i.ibb.co/jkNS73wX/readme.png" alt="Daft.ie Property Scraper" width="100%">
</p>

***

## 🏠🇮🇪 Daft.ie Property Scraper | Bulk Property Listings Scraper | Ireland Real Estate Data | Apify Actor

### 🚀 Extract Daft.ie Property Listings in Bulk (No Code)

The **Daft.ie Property Scraper (Apify Actor)** is a powerful and scalable real estate data extraction tool designed to collect **property listings from Daft.ie search result pages**.

Scrape multiple Daft.ie search URLs in a single run and extract structured property data including prices, property types, bedrooms, bathrooms, BER ratings, seller names and direct listing URLs.

Perfect for **Ireland real estate research, property market intelligence, rental market analysis, price monitoring, investment research, property datasets and real estate analytics**.

***

### 🔥 Why This Daft.ie Property Scraper?

✔ Scrape Daft.ie property listings

✔ Supports **bulk search URL scraping**

✔ Process multiple Daft.ie URLs in one run

✔ Supports property-for-sale searches

✔ Supports property-for-rent searches

✔ Automatic pagination

✔ Extract property IDs

✔ Extract property titles

✔ Extract property prices

✔ Extract property types

✔ Extract bedrooms and bathrooms

✔ Extract BER ratings

✔ Extract seller / agent names

✔ Extract direct listing URLs

✔ Ireland residential proxy support

✔ Structured dataset output

✔ No coding required

✔ Fast & scalable cloud execution

***

### 🎯 What This Scraper Does

This Actor extracts property listings directly from **Daft.ie search result pages**.

You can provide one or multiple Daft.ie URLs, including sale, rental and filtered property searches.

#### 🏠 Properties for Sale

```
https://www.daft.ie/property-for-sale/ireland/houses
```

#### 🏢 Properties for Rent

```
https://www.daft.ie/property-for-rent/ireland
```

#### 🛏️ Filtered Property Search

```
https://www.daft.ie/property-for-sale/ireland/houses?numBeds_from=1
```

The Actor automatically handles pagination and collects up to the configured maximum number of listings per URL.

***

### ⚡ Input Configuration

#### 🔥 BULK DAFT.IE URL MODE

Provide one or multiple Daft.ie search URLs.

```
{
  "urls": [
    "https://www.daft.ie/property-for-sale/ireland/houses",
    "https://www.daft.ie/property-for-rent/ireland",
    "https://www.daft.ie/property-for-sale/ireland/houses?numBeds_from=1"
  ],
  "maxItemsPerUrl": 40
}
```

Each URL is scraped independently.

***

### 📊 Extracted Property Data

| Field        | Description                |
| ------------ | -------------------------- |
| id           | Unique property listing ID |
| title        | Property listing title     |
| price        | Property price             |
| propertyType | Type of property           |
| numBedrooms  | Number of bedrooms         |
| numBathrooms | Number of bathrooms        |
| berRating    | BER energy rating          |
| sellerName   | Seller or agent name       |
| extractedVia | Extraction source          |
| detailUrl    | Direct Daft.ie listing URL |

***

### 🏠 Property Information

Collect essential information about Irish properties:

🏷️ **Property ID**

🏠 **Property Title**

💰 **Property Price**

🏢 **Property Type**

🛏️ **Bedrooms**

🛁 **Bathrooms**

⚡ **BER Rating**

👤 **Seller / Agent**

🔗 **Property Listing URL**

***

### 💰 Real Estate Market Intelligence

Use extracted Daft.ie data to analyze:

💰 Property asking prices

📈 Price trends

🏠 Sale listings

🏢 Rental listings

🛏️ Property sizes by bedroom count

⚡ Energy ratings

📍 Irish property markets

🏘️ Local real estate supply

***

### 📦 Example Output

```
{
  "id": "1234567",
  "title": "3 Bedroom Semi-Detached House",
  "price": "€425,000",
  "propertyType": "Semi-D",
  "numBedrooms": "3",
  "numBathrooms": "2",
  "berRating": "B2",
  "sellerName": "Example Estate Agents",
  "extractedVia": "api",
  "detailUrl": "https://www.daft.ie/for-sale/house-example/1234567"
}
```

***

### 💡 Use Cases

This Daft.ie scraper is ideal for:

🏠 **Ireland Real Estate Research**

📊 **Property Market Analysis**

💰 **Property Price Monitoring**

🏢 **Real Estate Agency Research**

🏘️ **Rental Market Intelligence**

📈 **Property Investment Research**

🔎 **Real Estate Competitor Analysis**

🧮 **Property Valuation Research**

📍 **Location-Based Property Analysis**

⚡ **Energy Efficiency / BER Research**

🧲 **Real Estate Lead Generation**

🤖 **AI Training Datasets**

📊 **Real Estate Analytics**

⚙️ **Automated Property Data Pipelines**

***

### 🚀 Key Features

⚡ **Bulk Daft.ie URL Scraping**

🏠 **Property Listing Extraction**

💰 **Price Extraction**

🏢 **Property Type Detection**

🛏️ **Bedroom Extraction**

🛁 **Bathroom Extraction**

⚡ **BER Rating Extraction**

👤 **Seller / Agent Data**

🔗 **Direct Listing URLs**

📄 **Automatic Pagination**

🇮🇪 **Ireland Residential Proxy Support**

📊 **Structured Dataset**

***

### 🌐 Proxy Configuration

Daft.ie is an Ireland-focused real estate platform, so the Actor is configured to use **Ireland residential proxies** by default.

```
{
  "useApifyProxy": true,
  "apifyProxyGroups": [
    "RESIDENTIAL"
  ],
  "apifyProxyCountry": "IE"
}
```

🇮🇪 An Ireland residential proxy is recommended for reliable access to Daft.ie.

***

### 📊 Dataset Views

The Actor includes a preconfigured **Overview** dataset view displaying the main property information in a structured table.

Available fields include:

- Property ID
- Property Title
- Price
- Property Type
- Bedrooms
- Bathrooms
- BER Rating
- Seller
- Extraction Source
- Listing URL

Perfect for:

📊 Filtering

💰 Price analysis

🏠 Property comparison

📈 Market research

📋 Reporting

📤 Dataset export

***

### 📤 Output Formats

Export your Daft.ie property dataset through Apify in:

✔ JSON

✔ CSV

✔ Excel / XLSX

✔ XML

✔ HTML

✔ RSS

***

### 🔥 Why Use This Daft.ie Scraper?

✔ Built specifically for Daft.ie property listings

✔ Bulk search URL support

✔ Sale and rental listings

✔ Automatic pagination

✔ Property price extraction

✔ Property specifications

✔ BER rating extraction

✔ Seller / agency information

✔ Direct property URLs

✔ Ireland residential proxy support

✔ No coding required

✔ Ready for automation workflows

✔ Ideal for Irish real estate intelligence

***

### 💸 Pricing

This scraper runs on a **pay-per-result pricing model**.

You only pay for successfully extracted property listing records.

💳 **Price: $0.97 / 1,000 results**

***

### ❓ FAQ

#### Can I scrape multiple Daft.ie URLs?

Yes. Add multiple sale, rental or filtered search URLs to the `urls` input.

#### Can I scrape properties for sale?

Yes. Daft.ie sale search URLs are fully supported.

#### Can I scrape rental properties?

Yes. Daft.ie rental search URLs are supported.

#### Can I use filtered Daft.ie URLs?

Yes. You can provide filtered search URLs with parameters such as bedroom filters.

#### Is pagination automatic?

Yes. The Actor automatically handles pagination until the configured item limit is reached or no more listings are available.

#### Can I limit the number of listings?

Yes. Use `maxItemsPerUrl`.

#### Can I extract BER ratings?

Yes. The `berRating` field contains the available BER rating.

#### Can I identify the seller or agency?

Yes. Seller or agent information is extracted when available.

#### Does it support Ireland proxies?

Yes. The default proxy configuration uses residential proxies with `IE` as the proxy country.

#### Is coding required?

No. This is a fully no-code Apify Actor.

#### Can I export the data?

Yes. Export your dataset in JSON, CSV, Excel and other formats supported by Apify.

***

### ⚠️ Disclaimer

This tool is an independent scraper and is not affiliated with, endorsed by, or sponsored by Daft.ie.

***

### 🔗 Related Actors — PrimeScrape Ecosystem

We are building a complete **PrimeScrape Real Estate & Property Intelligence Suite**.

🚀 More property, real estate agency, rental, housing marketplace and property intelligence scrapers coming soon.

***

### 🌍 PrimeScrape Ecosystem

Built for modern data extraction and automation workflows.

🏠 **Real Estate Intelligence**

🏢 **Property Intelligence**

📊 **Market Research**

💰 **Price Monitoring**

🏘️ **Rental Market Intelligence**

📈 **Investment Research**

🧲 **Real Estate Lead Generation**

🤖 **AI Training Datasets**

⚙️ **Automation Pipelines**

🌍 **Large-Scale Data Collection**

***

### 📬 Support

⭐⭐⭐⭐⭐ Leave a review if you enjoy this scraper.

📩 Need custom scraping solutions, enterprise integrations, bulk property datasets or dedicated real estate intelligence workflows?

Contact **PrimeScrape** directly through Apify.

# Actor input Schema

## `urls` (type: `array`):

One or more daft.ie search result URLs to scrape (page param is added/managed automatically).

## `maxItemsPerUrl` (type: `integer`):

Maximum number of listings to collect per search URL.

## `proxy` (type: `object`):

RESIDENTIAL IE proxy recommended for daft.ie

## Actor input object example

```json
{
  "urls": [
    "https://www.daft.ie/property-for-sale/ireland/houses",
    "https://www.daft.ie/property-for-rent/ireland"
  ],
  "maxItemsPerUrl": 40,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "IE"
  }
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

## `detailed` (type: `string`):

No description

## `by_source` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "https://www.daft.ie/property-for-sale/ireland/houses",
        "https://www.daft.ie/property-for-rent/ireland"
    ],
    "maxItemsPerUrl": 40,
    "proxy": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "IE"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("delectable_incubator/daft-ie-property-scraper-low-cost").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": [
        "https://www.daft.ie/property-for-sale/ireland/houses",
        "https://www.daft.ie/property-for-rent/ireland",
    ],
    "maxItemsPerUrl": 40,
    "proxy": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "IE",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("delectable_incubator/daft-ie-property-scraper-low-cost").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "https://www.daft.ie/property-for-sale/ireland/houses",
    "https://www.daft.ie/property-for-rent/ireland"
  ],
  "maxItemsPerUrl": 40,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "IE"
  }
}' |
apify call delectable_incubator/daft-ie-property-scraper-low-cost --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,delectable_incubator/daft-ie-property-scraper-low-cost"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/nBdDr20hRj2iUbp3y/builds/i3Tg4GDjbdKEChafj/openapi.json
