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
3mo 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 →
padmapper.com API
Search and browse rental listings across cities with detailed property information including prices, contact details, and market trends. Discover apartments and homes through city-wide searches or map-based exploration, and access comprehensive listing details to help you find your next rental.
casa.it API
Search and browse property listings from Casa.it, Italy's real estate marketplace. Retrieve listings by location, price, size, property type, and transaction type (sale or rent), and fetch full details for individual properties including descriptions, photos, features, and publisher information.
catastro.minhap.es API
Search Spanish property records by address, coordinates, or cadastral reference to find detailed land parcel information, ownership details, and location data across all Spanish provinces and municipalities. Browse the complete hierarchy of Spanish geographic and administrative divisions including provinces, municipalities, and streets to pinpoint exact property locations.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
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.