Discover/daft.ie API
live

daft.ie APIdaft.ie

Search and retrieve Irish property listings for sale and rent from Daft.ie. Filter by location, price, bedrooms, and property type via 2 endpoints.

Endpoints
2
Updated
4mo ago
Try it
Number of bedrooms to filter by.
Page number (starts at 1).
Listing category. Accepted values: 'sale', 'rent'.
Location slug (e.g. 'ireland', 'dublin-city', 'cork-county').
Maximum price filter (sale price or monthly rent depending on category).
Minimum price filter (sale price or monthly rent depending on category).
Type of property (e.g. 'house', 'apartment', 'duplex', 'bungalow', 'townhouse').
api.parse.bot/scraper/c4ae44b7-cf05-4dde-9661-343738de8120/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c4ae44b7-cf05-4dde-9661-343738de8120/search?page=1&category=sale&location=dublin-city' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for property listings on Daft.ie with optional filters for location, category (sale/rent), price range, bedrooms, and property type. Returns paginated results with 20 listings per page.

Input
ParamTypeDescription
bedsintegerNumber of bedrooms to filter by.
pageintegerPage number (starts at 1).
categorystringListing category. Accepted values: 'sale', 'rent'.
locationstringLocation slug (e.g. 'ireland', 'dublin-city', 'cork-county').
max_priceintegerMaximum price filter (sale price or monthly rent depending on category).
min_priceintegerMinimum price filter (sale price or monthly rent depending on category).
property_typestringType of property (e.g. 'house', 'apartment', 'duplex', 'bungalow', 'townhouse').
Response
{
  "type": "object",
  "fields": {
    "paging": "object with totalPages, currentPage, nextFrom, previousFrom, displayingFrom, displayingTo, totalResults, pageSize",
    "listings": "array of listing objects with id, title, price, numBedrooms, numBathrooms, propertyType, seoFriendlyPath, seller, media, etc.",
    "total_pages": "integer total number of pages",
    "current_page": "integer current page number",
    "total_results": "integer total number of matching listings"
  },
  "sample": {
    "data": {
      "paging": {
        "pageSize": 20,
        "totalPages": 160,
        "currentPage": 1,
        "totalResults": 3199
      },
      "listings": [
        {
          "id": 6525999,
          "price": "€1,650,000",
          "title": "61 Nutley Avenue, Donnybrook, Dublin 4, D04T1X9",
          "numBedrooms": "4 Bed",
          "numBathrooms": "3 Bath",
          "propertyType": "Detached",
          "seoFriendlyPath": "/for-sale/house-61-nutley-avenue-donnybrook-dublin-4/6525999"
        }
      ],
      "total_pages": 160,
      "current_page": 1,
      "total_results": 3199
    },
    "status": "success"
  }
}

About the daft.ie API

The Daft.ie API provides access to Ireland's largest property marketplace through 2 endpoints: search and get_listing. Use search to query sale and rental listings filtered by location, category, price range, bedrooms, and property type, receiving paginated results of up to 20 listings per page. Use get_listing to pull full details on any individual property, including BER rating, seller contact info, features, and description.

Search Endpoint

The search endpoint accepts optional filters including category (sale or rent), location (as a slug such as dublin-city or cork-county), min_price, max_price, beds, and property_type (e.g. house, apartment, bungalow). Results are paginated at 20 per page; use the page parameter to walk through results. The response includes a paging object with totalPages, currentPage, totalResults, displayingFrom, and displayingTo, alongside a listings array. Each listing entry carries fields like id, title, price, numBedrooms, numBathrooms, propertyType, seoFriendlyPath, seller, and media.

Listing Detail Endpoint

The get_listing endpoint takes the seoFriendlyPath value returned by search (e.g. /for-sale/house-in-dublin-4/1234567) and returns the full property record. Response fields include description, features (an array of highlight strings), seller (with sellerId, name, phone, and branch), publishDate, numBedrooms, numBathrooms, propertyType, price, and title. BER rating data and full address details are also included in the response.

Coverage and Pagination

Location slugs follow Daft.ie's own naming conventions — county-level slugs like dublin-county and city-area slugs like dublin-city both work. The category filter cleanly separates residential sales from rentals, so price filters apply correctly in context: max_price means maximum monthly rent for rent queries and maximum sale price for sale queries. Pagination starts at page 1, and totalPages in the response tells you how many pages exist for a given query.

Common use cases
  • Aggregate Dublin rental listings filtered by beds and max_price to build a local rent-tracking dashboard.
  • Monitor new-to-market sales in a specific county by polling search with a location slug and sorting by publishDate from get_listing.
  • Compare asking prices across property types (house, apartment, duplex) in the same location slug.
  • Build a property alert tool that checks totalResults on a saved search query and notifies users when new listings appear.
  • Populate a CRM with seller contact details (name, phone, branch) for estate agent research across Irish markets.
  • Analyse BER ratings and features arrays from get_listing responses to identify energy-efficient homes under a price threshold.
  • Generate neighbourhood affordability reports by running search across multiple location slugs and collecting median prices.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Daft.ie have an official developer API?+
Daft.ie does not currently offer a public developer API. There is no documented official API available to third-party developers.
How does pagination work in the search endpoint?+
Results are returned 20 listings per page. Set the page parameter (starting at 1) to walk through result sets. The paging object in each response includes totalPages, currentPage, totalResults, displayingFrom, and displayingTo, so you can determine exactly how many pages exist for any given filter combination before iterating.
Does the API return commercial property or new-development listings?+
Not currently. The category parameter supports sale and rent for residential listings; commercial properties and new-development project pages are not covered by the current endpoints. You can fork this API on Parse and revise it to add endpoints targeting those listing types.
What location values does the search endpoint accept?+
The location parameter takes Daft.ie-style slugs such as ireland, dublin-city, dublin-county, or cork-county. The slug format follows county and city-area naming conventions used on the Daft.ie site. Passing ireland as the location returns nationwide results.
Is historical listing data or price history available?+
Not currently. Both endpoints reflect current live listings; past sold prices, delisted properties, or price-change history are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting historical price records if that data becomes accessible.
Page content last updated . Spec covers 2 endpoints from daft.ie.
Related APIs in Real EstateSee all →
dotproperty.com.ph API
Search for residential properties for rent or sale on Dot Property Philippines and retrieve detailed information like pricing, specifications, and agent details from individual listings. Access comprehensive property data to compare options and make informed real estate decisions.
propertypal.com API
Search and browse thousands of properties across Northern Ireland including rentals, sales, and commercial listings while accessing agent details, price trends, and market news. Get comprehensive property information, open viewing schedules, and real estate insights all in one place.
domain.com.au API
Search and compare property listings for sale, rent, or sold properties across Australia, view detailed property information and agent profiles, and explore suburb insights to make informed real estate decisions. Access comprehensive data on agents, neighborhoods, and properties all in one place.
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.
realestate.com.au API
Search and retrieve property listing data from realestate.com.au, including listings for sale and rent, detailed property information, and nearby schools for any location across Australia.
Pararius.nl API
Search and browse rental properties across the Netherlands from Pararius.nl, with filtering by city and detailed property information including pricing, location, and amenities. Access paginated listings to easily discover available rentals that match your needs.
otodom.pl API
Search and browse real estate listings from Otodom.pl by property type, location, price, and area, then retrieve full listing details including descriptions and seller contact information. Filter results across different markets to find properties that match your specific criteria.
privateproperty.co.za API
Search and browse property listings for sale and rent across South Africa by location, price, features, and size, then view detailed information about specific properties. Get location suggestions to help narrow down your search area.