VOOZH about

URL: https://apify.com/lukass/idealista-scraper

⇱ Idealista.com Β· Apify


Pricing

from $4.30 / 1,000 results

Go to Apify Store

Are you looking for a property in Spain or Portugal or Italy? With idealista it's easier, with more than 1.400.000 listings of flats and houses for sale or rent.

Pricing

from $4.30 / 1,000 results

Rating

1.4

(2)

Developer

πŸ‘ LukΓ‘Ε‘ Ε irhal

LukΓ‘Ε‘ Ε irhal

Maintained by Community

Actor stats

13

Bookmarked

709

Total users

32

Monthly active users

21 days ago

Last modified

Share

Actor - Idealista Scraper

Idealista scraper

Since Idealista doesn't provide a public API, this actor retrieves property data from Idealista (Spain, Portugal, Italy).

Features

  • Scrape property details β€” price, size, rooms, bathrooms, photos, videos, 3D tours, contact info, and more.
  • Scrape for-sale or rental properties β€” target sale or rent listings directly.
  • Search by location β€” use a city or district name to search.
  • Filter by URL β€” paste any Idealista search URL (with filters already applied) as a startUrl.
  • Advanced filters β€” bedrooms, bathrooms, size range, home type, floor height, condition, and features.

Note: Due to Idealista's privacy policy, exact property locations may be hidden. In those cases the scraper returns the map center coordinates accessible from the property detail.

Input Parameters

FieldTypeRequiredDescription
countryStringβœ“es (Spain), pt (Portugal), it (Italy)
operationStringβœ“sale or rent
proxyObjectβœ“Proxy configuration β€” RESIDENTIAL proxies required
districtStringLocation name to search, e.g. Madrid. Required if no startUrl provided.
propertyTypeStringhomes (default), newDevelopments, bedrooms, offices, premises, transfers, garages, lands, storageRooms, buildings
startUrlArrayList of Idealista property detail or search URLs
maxItemsIntegerMaximum number of results to return
endPageIntegerLast page number to scrape (default 50)
minSizeStringMinimum property size in mΒ², e.g. "60"
maxSizeStringMaximum property size in mΒ², e.g. "200"
bedroomsArraye.g. ["studio","1","2","3","4"]
bathroomsArraye.g. ["1","2","3"]
homeTypeArrayflat, penthouse, duplex, detachedHouse, semiDetachedHouse, terracedHouse, countryHouse, apartment, villa, loft
conditionArraynewDevelopment, good, renew
propertyStatusArraybareOwnership, tenanted, illegallyOccupied, free
floorHeightsArraytopFloor, intermediateFloor, groundFloor
featuresArrayairConditioning, builtinWardrobes, elevator, exteriorDomesticSpace, balcony, terrance, exterior, garage, garden, swimmingPool, storeRoom, accessible, luxury
onlyNewestBooleanReturn only newest listings
debugLogBooleanEnable verbose debug logging

This solution requires Proxy servers. Use Apify Proxy with the RESIDENTIAL group or your own residential proxies.

Example Result

{
"url":"https://www.idealista.com/obra-nueva/109497241/",
"title":"Flat in calle Cantalejo, 19",
"id":"109497241",
"price":629328,
"size":85,
"baths":2,
"rooms":2,
"address":"calle Cantalejo, 19",
"hideAddress":true,
"latitude":40.4745112,
"longitude":-3.7368474,
"typology":"flat",
"subTypology":null,
"photos":[
{
"url":"https://img4.idealista.com/blur/480_360_mq/0/id.pro.es.image.master/a9/f6/68/1356345714.webp",
"tag":"facade",
"localizedName":"Facade",
"deeplinkUrl":null
}
],
"videos":[],
"3dtour":[],
"listingUpdate":"2024-03-15T10:00:00.000Z",
"listingUpdateText":"Updated 2 days ago",
"priceDown":null,
"priceDownPercentage":null,
"contacts":{
"commercialName":"Grupo Ibosa",
"contactName":"NR Village homes",
"phone1":{
"phoneNumber":"919388896",
"formattedPhone":"919 38 88 96",
"prefix":"34",
"phoneNumberForMobileDialing":"+34919388896",
"nationalNumber":true,
"formattedPhoneWithPrefix":"+34 919 38 88 96"
}
}
}
Tip

To use a filtered search: go to Idealista, apply filters on the search page, then copy and paste the URL as a startUrl entry.

Bugs, fixes, updates and changelog

If you have any feature requests you can create an issue from here. Here is the changelog with new features and bugfix info.

You might also like

Idealista

happyendpoint/idealista-scraper-by-url

Scraped Idealista Listing by URL. Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.

πŸ‘ User avatar

Happy Endpoint

14

5.0

Idealista Scraper

crawlerbros/idealista-scraper

Scrape real estate listings from Idealista.com. Extract property prices, locations, features, photos, and agent contacts for Spain, Italy, and Portugal.

90

1.0

Idealista Scraper β€” Spain, Italy & Portugal Real Estate

khadinakbar/idealista-scraper

Scrape property listings from Idealista.com, Idealista.it, and Idealista.pt. Get prices, GPS, agent contacts, amenities, energy ratings, and 28+ fields.

112

Idealista Scraper - Real Estate Data for Spain, Italy, Portugal

igolaizola/idealista-scraper

Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.

πŸ‘ User avatar

IΓ±igo Garcia Olaizola

1.7K

3.1

Idealista Scraper

hotels-scrapers/idealista-scraper

Scrape Idealista real estate listings across Spain, Italy & Portugal. Extract price, GPS, energy rating, rooms, agency contact. DataDome bypass included.

πŸ‘ User avatar

Hotels Scraper

28

5.0

Idealista Scraper API

dz_omar/idealista-scraper-api

πŸ’° $0.5 per 1,000 results. Scrape Idealista properties & listings from Spain (.com), Portugal (.pt) & Italy (.it). Supports property URLs + search/listing URLs. Fast mobile API extraction with real-time NDJSON streaming. Standby mode for instant responses.

πŸ‘ User avatar

FlowExtract API

941

4.9

Idealista | Spain |Italy| Portugal |Richest Output| Rental

memo23/idealista-scraper-rental

Extract comprehensive property data from Idealista.com: prices, locations, images, agent contacts, property features (rooms, bathrooms, amenities), detailed descriptions in multiple languages, and market insights. Perfect for real estate analysis, investment research, and market monitoring across EU

πŸ‘ User avatar

Muhamed Didovic

50

5.0

Idealista-scraper

axlymxp/idealista-scraper

Idealista Scraper

silentflow/idealista-scraper

Unlimited Idealista.com scraper. Extract rentals & sales from Spain, Portugal, Italy. 70+ fields: prices, agents, GPS, photos, price history. The richest output for real estate market research & lead generation. Built for agencies & investors who need predictable pricing at scale.

Idealista Scraper

dz_omar/idealista-scraper

Extract unlimited property data from Idealista (Spain/Portugal/Italy). Bypasses 1,800-listing limit. Gets prices, specs, photos & contacts. Monthly $15 + API costs. One-day free trial.

πŸ‘ User avatar

FlowExtract API

261

5.0