Idealista Scraper | 💛 $0.5/1k | No Limit avatar

Idealista Scraper | 💛 $0.5/1k | No Limit

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Idealista Scraper | 💛 $0.5/1k | No Limit

Idealista Scraper | 💛 $0.5/1k | No Limit

⚡ From $0.5/1k 💛 Scrape Idealista property listings from Spain, Italy, Portugal, and France. Extract prices, locations, descriptions, images, property details, and listing URLs from search pages or individual property pages. Export to CSV/JSON

Pricing

from $0.50 / 1,000 results

Rating

5.0

(1)

Developer

Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape Idealista Property Listings with Filters, Details, Images, and Pagination

Other languages: Translated versions are available at the bottom of this README: Italiano, Español, Português, and Français.

Extract real estate listings from Idealista in Spain, Italy, Portugal, and France. This Actor is built for property researchers, investors, agencies, analysts, and data teams that need structured Idealista data without manually copying listings page by page.

Use it to collect prices, locations, property details, images, descriptions, and listing URLs from Idealista search pages or individual property pages.

Why use this Actor?

Tired of manually checking Idealista listings, copying prices into spreadsheets, or losing track of market changes across cities and neighborhoods?

This Actor turns Idealista pages into clean, structured JSON that you can export, analyze, or connect to your existing workflows.

Key benefits

  • Scrape many listings in one run instead of manually opening every result page.
  • Start from an Idealista URL and keep the same country, location, property type, and filters you already selected on the website.
  • Collect property details and media such as price, size, rooms, bathrooms, address, location, description, images, and listing URL.
  • Search by city or area when you do not already have an Idealista URL.
  • Filter results by price, size, rooms, bathrooms, photos, floor plan, elevator, garage, heating, air conditioning, and more.
  • Export data easily from Apify datasets to JSON, CSV, Excel, Google Sheets, databases, or APIs.
  • Schedule recurring runs to monitor new listings, price changes, and market inventory automatically.

What data can you extract?

Depending on the listing and selected options, the Actor can extract:

  • Property ID and property code
  • Idealista listing URL
  • Country
  • Sale or rent operation
  • Property type
  • Price and currency
  • Size
  • Number of rooms
  • Number of bathrooms
  • Address
  • Municipality / city
  • Province / region
  • Latitude and longitude when available
  • Description
  • Thumbnail image
  • Additional images and media when enabled
  • Contact-related metadata when available
  • Property features
  • Similar recommended properties when enabled
  • Source URL
  • Scrape timestamp
  • Error message for failed records

Features, advantages, and benefits

FeatureAdvantageBenefit
Search URL supportPaste an Idealista search page directlyReuse filters you already selected on Idealista without rebuilding the search manually
Individual property URL supportScrape a single listing pageQuickly enrich one property with structured data
Automatic paginationCollects multiple result pages up to your limitScrape large result sets without manually handling pages
Location searchSearch by country, operation, property type, and city/areaBuild searches even when you do not have an Idealista URL
Price and size filtersNarrow results by budget and property dimensionsFocus only on listings that match your criteria
Room and bathroom filtersTarget specific residential property requirementsSave time when monitoring homes or apartments
Optional detail extractionOpens listings for richer informationGet more complete records when search results are not enough
Optional multimedia extractionCollects extra images and media when availableBuild richer property databases and visual dashboards
Recommended properties optionIncludes similar properties when availableDiscover comparable listings for market analysis
Configurable result limitControl how many listings are saved per queryManage cost, speed, and dataset size

Example output

{
"id": "35585970",
"propertyCode": "35585970",
"url": "https://www.idealista.it/immobile/35585970/",
"country": "it",
"operation": "sale",
"propertyType": "chalet",
"price": 37000,
"currency": "EUR",
"size": 172,
"rooms": 6,
"bathrooms": 2,
"address": "Detached house in Località Scabbiabella, 24, Torriglia",
"municipality": "Torriglia",
"province": "Genova",
"latitude": 44.5184183,
"longitude": 9.1172171,
"description": "Scabbiabella – Semi-detached two-level house...",
"thumbnail": "https://img4.idealista.it/...",
"multimedia": {
"images": [
{
"url": "https://img4.idealista.it/...",
"tag": "views"
},
{
"url": "https://img4.idealista.it/...",
"tag": "corridor"
}
]
},
"features": {
"hasSwimmingPool": false,
"hasTerrace": true,
"hasAirConditioning": false,
"hasBoxRoom": false,
"hasGarden": false
},
"sourceUrl": "https://www.idealista.it/en/vendita-case/genova-provincia/",
"scrapedAt": "2026-07-11T14:14:42.211Z",
"status": "success"
}

How to use

Option 1: Scrape from Idealista URLs

Use this when you already have a search page or property page open in your browser.

  1. Open Idealista.
  2. Apply the filters you need.
  3. Copy the search results URL or listing URL.
  4. Paste it into Idealista URLs.
  5. Set Maximum results per query.
  6. Run the Actor.

Example input:

{
"startUrls": [
{
"url": "https://www.idealista.it/vendita-case/genova-provincia/"
}
],
"maxResults": 100,
"includeDetails": true,
"includeMultimedia": true
}

Option 2: Search by location

Use this when you do not have an Idealista URL and want to search by country and area.

Example input:

{
"country": "it",
"operation": "sale",
"propertyType": "homes",
"locationQuery": "Genova",
"maxResults": 100,
"minPrice": 100000,
"maxPrice": 400000,
"minRooms": 2,
"includeDetails": true
}

Input options

Search source

InputDescriptionExample
startUrlsIdealista search result URLs or individual property URLs. Best option when you already selected filters on Idealista.https://www.idealista.it/vendita-case/genova-provincia/
countryCountry for location searches. Used when startUrls is empty.it
operationChoose sale or rent for location searches.sale
propertyTypeProperty type to search for.homes
locationQueryCity, town, neighborhood, or area name.Genova
locationIdsAdvanced option for users who already know Idealista location IDs.["0-EU-IT-08-000-000001"]
locationSelectionModeHow to choose location matches: best match, all matches, or exact match only.best

Supported country values:

  • es — Spain
  • it — Italy
  • pt — Portugal
  • fr — France

Supported property type values:

  • homes
  • offices
  • premises
  • garages
  • lands
  • buildings
  • rooms
  • newDevelopments

Result settings

InputDescriptionDefault
maxResultsMaximum number of properties to save for each URL or location search.100
includeDetailsCollect richer information from each property page. Slower, but more complete.false
includeMultimediaCollect extra photos and media when available.false
includeRecommendationsCollect similar recommended properties when available.false

Price and size filters

These are mainly used for location searches. If you use an Idealista URL, filters are usually taken from the URL itself.

InputDescription
minPriceMinimum property price
maxPriceMaximum property price
minSizeMinimum property size in square meters
maxSizeMaximum property size in square meters
minRoomsMinimum number of rooms
maxRoomsMaximum number of rooms
minBathroomsMinimum number of bathrooms

Property filters

InputDescription
hasPhotosPrefer listings with photos when supported
hasPlanInclude only listings with a floor plan when supported
exteriorInclude only exterior-facing properties when supported
elevatorInclude only properties with an elevator when supported
airConditioningInclude only properties with air conditioning when supported
garageInclude only properties with garage or parking when supported
heatingInclude only properties with heating when supported
accessibleInclude only accessible properties when supported
securityInclude only properties with security features when supported

Advanced settings

Most users can keep these defaults.

InputDescriptionDefault
qualityImage/detail quality preference.low
galleryInclude gallery images in search results when available.true
orderResult ordering mode.weigh
sortSort direction.desc
itemsPerPageResults requested per search page.50
searchConcurrencyNumber of search pages requested in parallel.4
maxRetriesNumber of retries for temporary failures.3
requestTimeoutSecondsMaximum time to wait for a request before retrying.45
delaySecondsDelay between search batches.0
debugEnable more detailed run logs.false

Common use cases

  • Market research — compare property prices across cities, neighborhoods, and property types.
  • Price monitoring — track listings that match a budget or investment profile.
  • Lead generation — collect structured property data for real estate workflows.
  • Investment analysis — analyze price, size, location, and features at scale.
  • Competitive intelligence — monitor available inventory in target regions.
  • Inventory tracking — build datasets of active listings for internal dashboards.
  • Location analysis — map listings using latitude and longitude when available.

Why this Actor

  • Flexible search options: use either Idealista URLs or structured location searches.
  • Clean output: records include normalized fields such as price, currency, size, rooms, bathrooms, address, coordinates, description, images, and source URL.
  • Useful filters: narrow searches by price, size, rooms, property features, and more.
  • Detail enrichment: optionally collect more complete property data and media.
  • Multi-country support: works with Idealista pages in Spain, Italy, Portugal, and France.
  • Ready for automation: export results to Apify datasets, APIs, spreadsheets, or downstream systems.
  • Built for recurring monitoring: schedule the same search to run daily, weekly, or hourly and keep your property dataset fresh.

Automate Idealista monitoring with scheduled runs

One of the best ways to use this Actor is to run it on a schedule. Instead of checking Idealista manually, you can let Apify collect fresh data every day, every week, or as often as your workflow requires.

Scheduled workflow ideas

  • Daily new-listing monitor — run the same Idealista search every morning and export the latest matching properties.
  • Price monitoring — collect the same market repeatedly and compare prices over time.
  • Investor watchlists — track properties in specific cities, neighborhoods, or price ranges.
  • Agency inventory tracking — monitor available listings in your operating areas.
  • Market reports — schedule weekly exports for dashboards, spreadsheets, or BI tools.
  • Lead generation pipeline — send fresh listings into your CRM or database using Apify integrations.

How to schedule this Actor on Apify

  1. Open the Actor on Apify.
  2. Click Run and configure your input, such as an Idealista search URL, maxResults, and optional detail extraction.
  3. Save the task after confirming the input works for your use case.
  4. Open Schedules in Apify.
  5. Create a new schedule and select the saved task.
  6. Choose how often it should run, for example daily, weekly, or hourly.
  7. Connect the dataset output to your preferred destination, such as Google Sheets, an API, Make, Zapier, or your own database.

Example scheduled setup

{
"startUrls": [
{
"url": "https://www.idealista.it/vendita-case/genova-provincia/"
}
],
"maxResults": 200,
"includeDetails": true,
"includeMultimedia": false
}

Run this task every morning to build a recurring dataset of properties for sale in Genova. You can then compare datasets over time to detect new listings, removed listings, and price changes.

FAQ

Does this Actor require proxies?

For reliable scraping, proxies are recommended. The Actor includes proxy configuration in the input, and the default setup is suitable for most runs on Apify.

The Actor can paginate through search results up to the maxResults value you set. Very large searches may be limited by availability, website behavior, or the filters used.

Can I scrape a single property page?

Yes. Paste an individual Idealista property URL into startUrls and run the Actor.

Can I use filters from Idealista itself?

Yes. The easiest workflow is to apply filters on Idealista, copy the resulting URL, and paste it into startUrls.

Does it support multiple countries?

Yes. It supports Idealista pages for Spain (es), Italy (it), Portugal (pt), and France (fr).

Does it support rentals and sales?

Yes. For structured location searches, set operation to sale or rent. For URL searches, use the corresponding Idealista sale or rent URL.

Why are some fields empty?

Some listings do not provide every field. For example, coordinates, bathrooms, features, images, or contact-related data may be missing depending on the listing and selected options.

Should I enable includeDetails?

Enable includeDetails when you need richer property records. Keep it disabled when you want faster runs and basic listing data is enough.

How much does it cost?

The cost depends on your Apify plan, run settings, number of results, detail extraction, media extraction, and proxy usage. Start with a small maxResults value to estimate cost for your workflow.

Start scraping Idealista data

Run the Actor with an Idealista search URL or a city-based search, choose your result limit, and export clean property data in minutes.


Italiano

Estrai annunci immobiliari da Idealista con filtri, dettagli, immagini e paginazione

Estrai annunci immobiliari da Idealista in Spagna, Italia, Portogallo e Francia. Questo Actor è utile per ricercatori, investitori, agenzie, analisti e team che vogliono dati strutturati senza copiare manualmente ogni annuncio.

Puoi raccogliere prezzi, località, dettagli, immagini, descrizioni e URL da pagine di ricerca o da singole pagine di immobili.

Perché usare questo Actor?

Non vuoi controllare gli annunci a mano, copiare prezzi nei fogli di calcolo o perdere i cambiamenti del mercato?

Questo Actor trasforma le pagine di Idealista in dati JSON ordinati. Puoi esportare, analizzare o collegare questi dati ai tuoi flussi di lavoro.

Vantaggi principali

  • Estrai molti annunci in una sola esecuzione.
  • Inizia da un URL di Idealista e mantieni paese, località, tipo di immobile e filtri già scelti.
  • Raccogli dettagli e contenuti multimediali: prezzo, dimensione, locali, bagni, indirizzo, posizione, descrizione, immagini e URL.
  • Cerca per città o zona se non hai già un URL.
  • Filtra per prezzo, dimensione, locali, bagni, foto, planimetria, ascensore, garage, riscaldamento, aria condizionata e altro.
  • Esporta facilmente in JSON, CSV, Excel, Google Sheets, database o API.
  • Pianifica esecuzioni regolari per controllare nuovi annunci, variazioni di prezzo e disponibilità.

Quali dati puoi estrarre?

In base all'annuncio e alle opzioni scelte, l'Actor può estrarre:

  • ID e codice dell'immobile
  • URL dell'annuncio Idealista
  • Paese
  • Vendita o affitto
  • Tipo di immobile
  • Prezzo e valuta
  • Dimensione
  • Numero di locali e bagni
  • Indirizzo, comune/città e provincia/regione
  • Latitudine e longitudine, se disponibili
  • Descrizione
  • Immagine di anteprima
  • Altre immagini e contenuti multimediali, se attivati
  • Metadati di contatto, se disponibili
  • Caratteristiche dell'immobile
  • Immobili simili consigliati, se attivati
  • URL di origine
  • Data e ora di estrazione
  • Messaggio di errore per i record non riusciti

Funzioni, vantaggi e risultati

FunzioneVantaggioRisultato
Supporto URL di ricercaIncolla una pagina di ricerca IdealistaRiusa i filtri già scelti
Supporto URL di un immobileEstrae un singolo annuncioOttieni subito dati strutturati
Paginazione automaticaLegge più pagine fino al limiteNon devi cambiare pagina a mano
Ricerca per localitàCerca per paese, operazione, tipo e zonaCrea ricerche senza URL
Filtri di prezzo e dimensioneLimita i risultatiTrova solo immobili adatti
Filtri per locali e bagniCerca requisiti precisiRisparmia tempo
Dettagli facoltativiApre le pagine degli annunciOttieni record più completi
Contenuti multimediali facoltativiRaccoglie immagini e mediaCrea database e dashboard più ricchi
Immobili consigliatiInclude immobili similiTrova annunci comparabili
Limite configurabileControlla quanti record salvareGestisci costo, velocità e dimensione

Esempio di output

{
"id": "35585970",
"propertyCode": "35585970",
"url": "https://www.idealista.it/immobile/35585970/",
"country": "it",
"operation": "sale",
"propertyType": "chalet",
"price": 37000,
"currency": "EUR",
"size": 172,
"rooms": 6,
"bathrooms": 2,
"address": "Detached house in Località Scabbiabella, 24, Torriglia",
"municipality": "Torriglia",
"province": "Genova",
"latitude": 44.5184183,
"longitude": 9.1172171,
"description": "Scabbiabella – Semi-detached two-level house...",
"thumbnail": "https://img4.idealista.it/...",
"multimedia": {
"images": [
{ "url": "https://img4.idealista.it/...", "tag": "views" },
{ "url": "https://img4.idealista.it/...", "tag": "corridor" }
]
},
"features": {
"hasSwimmingPool": false,
"hasTerrace": true,
"hasAirConditioning": false,
"hasBoxRoom": false,
"hasGarden": false
},
"sourceUrl": "https://www.idealista.it/en/vendita-case/genova-provincia/",
"scrapedAt": "2026-07-11T14:14:42.211Z",
"status": "success"
}

Come si usa

Opzione 1: estrazione da URL di Idealista

Usa questa opzione se hai già aperto una pagina di ricerca o di un immobile.

  1. Apri Idealista.
  2. Applica i filtri necessari.
  3. Copia l'URL dei risultati o dell'annuncio.
  4. Incollalo in Idealista URLs.
  5. Imposta Maximum results per query.
  6. Avvia l'Actor.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 100,
"includeDetails": true,
"includeMultimedia": true
}

Opzione 2: ricerca per località

Usa questa opzione se non hai un URL e vuoi cercare per paese e zona.

{
"country": "it",
"operation": "sale",
"propertyType": "homes",
"locationQuery": "Genova",
"maxResults": 100,
"minPrice": 100000,
"maxPrice": 400000,
"minRooms": 2,
"includeDetails": true
}

Opzioni di input

Origine della ricerca

InputDescrizioneEsempio
startUrlsURL di risultati o di singoli immobili. È la scelta migliore se hai già applicato i filtri.https://www.idealista.it/vendita-case/genova-provincia/
countryPaese per la ricerca per località. Usato quando startUrls è vuoto.it
operationVendita o affitto.sale
propertyTypeTipo di immobile.homes
locationQueryCittà, paese, quartiere o zona.Genova
locationIdsOpzione avanzata per gli ID località di Idealista.["0-EU-IT-08-000-000001"]
locationSelectionModeSeleziona la corrispondenza migliore, tutte o solo quella esatta.best

Paesi supportati: es Spagna, it Italia, pt Portogallo, fr Francia.

Tipi supportati: homes, offices, premises, garages, lands, buildings, rooms, newDevelopments.

Impostazioni dei risultati

InputDescrizionePredefinito
maxResultsNumero massimo di immobili per ogni URL o ricerca.100
includeDetailsRaccoglie più dati dalla pagina dell'immobile. È più lento.false
includeMultimediaRaccoglie altre foto e media, se disponibili.false
includeRecommendationsRaccoglie immobili simili, se disponibili.false

Filtri per prezzo e dimensione

Questi filtri servono soprattutto per le ricerche per località. Con un URL, i filtri di solito vengono letti dall'URL.

InputDescrizione
minPrice / maxPricePrezzo minimo / massimo
minSize / maxSizeDimensione minima / massima in metri quadrati
minRooms / maxRoomsNumero minimo / massimo di locali
minBathroomsNumero minimo di bagni

Filtri dell'immobile

InputDescrizione
hasPhotosPreferisce annunci con foto, se supportato
hasPlanSolo annunci con planimetria, se supportato
exteriorSolo immobili con affaccio esterno, se supportato
elevatorSolo immobili con ascensore, se supportato
airConditioningSolo immobili con aria condizionata, se supportato
garageSolo immobili con garage o parcheggio, se supportato
heatingSolo immobili con riscaldamento, se supportato
accessibleSolo immobili accessibili, se supportato
securitySolo immobili con sistemi di sicurezza, se supportato

Impostazioni avanzate

La maggior parte degli utenti può mantenere i valori predefiniti.

InputDescrizionePredefinito
qualityPreferenza per qualità di immagini e dettagli.low
galleryInclude immagini della galleria nei risultati, se disponibili.true
orderModalità di ordinamento.weigh
sortDirezione di ordinamento.desc
itemsPerPageRisultati richiesti per pagina.50
searchConcurrencyPagine richieste in parallelo.4
maxRetriesTentativi per errori temporanei.3
requestTimeoutSecondsTempo massimo di attesa prima di riprovare.45
delaySecondsPausa tra gruppi di richieste.0
debugAttiva log più dettagliati.false

Casi d'uso comuni

  • Ricerca di mercato: confronta prezzi tra città, quartieri e tipi di immobili.
  • Controllo dei prezzi: monitora annunci adatti al tuo budget.
  • Generazione di lead: raccoglie dati strutturati per attività immobiliari.
  • Analisi di investimento: analizza prezzo, dimensione, posizione e caratteristiche.
  • Analisi della concorrenza: controlla l'offerta nelle zone scelte.
  • Controllo dell'inventario: crea dataset per dashboard interne.
  • Analisi delle località: mostra gli immobili su una mappa con le coordinate.

Perché scegliere questo Actor

  • Ricerca flessibile tramite URL o località.
  • Output ordinato con campi normalizzati.
  • Filtri utili per prezzo, dimensione, locali e caratteristiche.
  • Dettagli e media facoltativi.
  • Supporto per Spagna, Italia, Portogallo e Francia.
  • Esportazione verso dataset, API, fogli di calcolo e altri sistemi.
  • Pianificazione giornaliera, settimanale o oraria.

Automatizza il monitoraggio con esecuzioni pianificate

Puoi fare eseguire l'Actor ogni giorno, ogni settimana o con la frequenza necessaria.

Idee

  • Controllo giornaliero dei nuovi annunci
  • Controllo delle variazioni di prezzo
  • Liste di immobili per investitori
  • Controllo dell'offerta per agenzie
  • Report di mercato settimanali
  • Invio di nuovi annunci a CRM o database

Come pianificare l'Actor su Apify

  1. Apri l'Actor su Apify.
  2. Fai clic su Run e configura l'input.
  3. Salva il task dopo una prova riuscita.
  4. Apri Schedules.
  5. Crea una pianificazione e seleziona il task.
  6. Scegli la frequenza.
  7. Collega il dataset a Google Sheets, API, Make, Zapier o al tuo database.

Esempio:

{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 200,
"includeDetails": true,
"includeMultimedia": false
}

Esegui questo task ogni mattina per creare un dataset degli immobili in vendita a Genova. Confronta i dataset per trovare nuovi annunci, annunci rimossi e variazioni di prezzo.

Domande frequenti

Questo Actor richiede proxy?

I proxy sono consigliati per un'estrazione affidabile. La configurazione predefinita è adatta alla maggior parte delle esecuzioni su Apify.

Può estrarre tutte le pagine di una ricerca?

Sì, fino al valore maxResults. Ricerche molto grandi possono dipendere dalla disponibilità, dal comportamento del sito e dai filtri.

Posso estrarre un singolo immobile?

Sì. Inserisci l'URL in startUrls e avvia l'Actor.

Posso usare i filtri di Idealista?

Sì. Applica i filtri su Idealista e copia l'URL risultante in startUrls.

Supporta più paesi?

Sì: Spagna (es), Italia (it), Portogallo (pt) e Francia (fr).

Supporta affitti e vendite?

Sì. Per una ricerca per località, imposta operation su sale o rent. Per una ricerca tramite URL, usa l'URL corretto.

Perché alcuni campi sono vuoti?

Alcuni annunci non hanno tutti i dati. Coordinate, bagni, caratteristiche, immagini o dati di contatto possono mancare.

Devo attivare includeDetails?

Attivalo se vuoi record più completi. Lascialo disattivato se vuoi maggiore velocità e ti bastano i dati di base.

Quanto costa?

Il costo dipende dal piano Apify, dalle impostazioni, dal numero di risultati, dai dettagli, dai media e dai proxy. Inizia con un valore maxResults basso per fare una stima.

Inizia a estrarre dati da Idealista

Avvia l'Actor con un URL di Idealista o una ricerca per città, scegli il limite ed esporta dati immobiliari ordinati in pochi minuti.


Español

Extrae anuncios de Idealista con filtros, detalles, imágenes y paginación

Extrae anuncios inmobiliarios de Idealista en España, Italia, Portugal y Francia. Este Actor sirve para investigadores, inversores, agencias, analistas y equipos que necesitan datos estructurados sin copiar cada anuncio a mano.

Puedes recopilar precios, ubicaciones, detalles, imágenes, descripciones y URL desde páginas de búsqueda o páginas de inmuebles.

¿Por qué usar este Actor?

¿No quieres revisar anuncios a mano, copiar precios en hojas de cálculo o perder cambios del mercado?

Este Actor convierte las páginas de Idealista en datos JSON limpios. Puedes exportarlos, analizarlos o conectarlos a tus procesos.

Ventajas principales

  • Extrae muchos anuncios en una ejecución.
  • Empieza con una URL de Idealista y conserva el país, la ubicación, el tipo de inmueble y los filtros elegidos.
  • Recopila detalles y contenido multimedia: precio, tamaño, habitaciones, baños, dirección, ubicación, descripción, imágenes y URL.
  • Busca por ciudad o zona si no tienes una URL.
  • Filtra por precio, tamaño, habitaciones, baños, fotos, plano, ascensor, garaje, calefacción, aire acondicionado y más.
  • Exporta fácilmente a JSON, CSV, Excel, Google Sheets, bases de datos o API.
  • Programa ejecuciones periódicas para controlar anuncios nuevos, cambios de precio e inventario.

¿Qué datos puedes extraer?

Según el anuncio y las opciones elegidas, el Actor puede extraer:

  • ID y código del inmueble
  • URL del anuncio de Idealista
  • País
  • Venta o alquiler
  • Tipo de inmueble
  • Precio y moneda
  • Tamaño
  • Número de habitaciones y baños
  • Dirección, municipio/ciudad y provincia/región
  • Latitud y longitud, si están disponibles
  • Descripción
  • Imagen en miniatura
  • Más imágenes y contenido multimedia, si se activa
  • Metadatos de contacto, si están disponibles
  • Características del inmueble
  • Inmuebles similares recomendados, si se activa
  • URL de origen
  • Fecha y hora de extracción
  • Mensaje de error para registros fallidos

Funciones, ventajas y beneficios

FunciónVentajaBeneficio
URL de búsquedaPega una página de búsquedaReutiliza los filtros elegidos
URL de un inmuebleExtrae un solo anuncioObtén datos estructurados rápidamente
Paginación automáticaLee varias páginas hasta el límiteNo cambies de página a mano
Búsqueda por ubicaciónBusca por país, operación, tipo y zonaCrea búsquedas sin URL
Filtros de precio y tamañoLimita los resultadosEncuentra inmuebles adecuados
Filtros de habitaciones y bañosBusca requisitos concretosAhorra tiempo
Detalles opcionalesAbre las páginas de anunciosObtén registros más completos
Multimedia opcionalRecopila imágenes y otros mediosCrea bases de datos más completas
Inmuebles recomendadosIncluye inmuebles similaresEncuentra anuncios comparables
Límite configurableControla cuántos registros se guardanGestiona coste, velocidad y tamaño

Ejemplo de salida

{
"id": "35585970",
"propertyCode": "35585970",
"url": "https://www.idealista.it/immobile/35585970/",
"country": "it",
"operation": "sale",
"propertyType": "chalet",
"price": 37000,
"currency": "EUR",
"size": 172,
"rooms": 6,
"bathrooms": 2,
"address": "Detached house in Località Scabbiabella, 24, Torriglia",
"municipality": "Torriglia",
"province": "Genova",
"latitude": 44.5184183,
"longitude": 9.1172171,
"description": "Scabbiabella – Semi-detached two-level house...",
"thumbnail": "https://img4.idealista.it/...",
"multimedia": {
"images": [
{ "url": "https://img4.idealista.it/...", "tag": "views" },
{ "url": "https://img4.idealista.it/...", "tag": "corridor" }
]
},
"features": {
"hasSwimmingPool": false,
"hasTerrace": true,
"hasAirConditioning": false,
"hasBoxRoom": false,
"hasGarden": false
},
"sourceUrl": "https://www.idealista.it/en/vendita-case/genova-provincia/",
"scrapedAt": "2026-07-11T14:14:42.211Z",
"status": "success"
}

Cómo usarlo

Opción 1: extraer desde URL de Idealista

Usa esta opción si ya tienes abierta una búsqueda o la página de un inmueble.

  1. Abre Idealista.
  2. Aplica los filtros necesarios.
  3. Copia la URL de resultados o del anuncio.
  4. Pégala en Idealista URLs.
  5. Define Maximum results per query.
  6. Ejecuta el Actor.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 100,
"includeDetails": true,
"includeMultimedia": true
}

Opción 2: buscar por ubicación

Usa esta opción si no tienes una URL y quieres buscar por país y zona.

{
"country": "it",
"operation": "sale",
"propertyType": "homes",
"locationQuery": "Genova",
"maxResults": 100,
"minPrice": 100000,
"maxPrice": 400000,
"minRooms": 2,
"includeDetails": true
}

Opciones de entrada

Origen de la búsqueda

EntradaDescripciónEjemplo
startUrlsURL de resultados o de inmuebles. Es la mejor opción si ya aplicaste filtros.https://www.idealista.it/vendita-case/genova-provincia/
countryPaís para búsquedas por ubicación. Se usa si startUrls está vacío.it
operationVenta o alquiler.sale
propertyTypeTipo de inmueble.homes
locationQueryCiudad, población, barrio o zona.Genova
locationIdsOpción avanzada para ID de ubicación de Idealista.["0-EU-IT-08-000-000001"]
locationSelectionModeElige la mejor coincidencia, todas o solo la exacta.best

Países admitidos: es España, it Italia, pt Portugal, fr Francia.

Tipos admitidos: homes, offices, premises, garages, lands, buildings, rooms, newDevelopments.

Ajustes de resultados

EntradaDescripciónPredeterminado
maxResultsMáximo de inmuebles por URL o búsqueda.100
includeDetailsRecopila más datos de cada inmueble. Es más lento.false
includeMultimediaRecopila más fotos y contenido multimedia.false
includeRecommendationsRecopila inmuebles similares.false

Filtros de precio y tamaño

Se usan sobre todo en búsquedas por ubicación. Con una URL, los filtros normalmente se leen desde la URL.

EntradaDescripción
minPrice / maxPricePrecio mínimo / máximo
minSize / maxSizeTamaño mínimo / máximo en metros cuadrados
minRooms / maxRoomsNúmero mínimo / máximo de habitaciones
minBathroomsNúmero mínimo de baños

Filtros del inmueble

EntradaDescripción
hasPhotosPrefiere anuncios con fotos, si se admite
hasPlanSolo anuncios con plano, si se admite
exteriorSolo inmuebles exteriores, si se admite
elevatorSolo inmuebles con ascensor, si se admite
airConditioningSolo inmuebles con aire acondicionado, si se admite
garageSolo inmuebles con garaje o aparcamiento, si se admite
heatingSolo inmuebles con calefacción, si se admite
accessibleSolo inmuebles accesibles, si se admite
securitySolo inmuebles con medidas de seguridad, si se admite

Ajustes avanzados

La mayoría de los usuarios puede mantener los valores predeterminados.

EntradaDescripciónPredeterminado
qualityPreferencia de calidad de imágenes y detalles.low
galleryIncluye imágenes de galería, si están disponibles.true
orderModo de ordenación.weigh
sortDirección de ordenación.desc
itemsPerPageResultados solicitados por página.50
searchConcurrencyPáginas solicitadas en paralelo.4
maxRetriesReintentos para errores temporales.3
requestTimeoutSecondsTiempo máximo de espera antes de reintentar.45
delaySecondsPausa entre grupos de solicitudes.0
debugActiva registros más detallados.false

Casos de uso comunes

  • Estudio de mercado: compara precios entre ciudades, barrios y tipos.
  • Control de precios: vigila anuncios que cumplen tu presupuesto.
  • Generación de contactos: recopila datos para procesos inmobiliarios.
  • Análisis de inversión: analiza precio, tamaño, ubicación y características.
  • Análisis de competencia: controla la oferta en zonas objetivo.
  • Control de inventario: crea conjuntos de datos para paneles internos.
  • Análisis de ubicación: muestra inmuebles en mapas con sus coordenadas.

Por qué elegir este Actor

  • Búsqueda flexible mediante URL o ubicación.
  • Salida limpia con campos normalizados.
  • Filtros de precio, tamaño, habitaciones y características.
  • Detalles y contenido multimedia opcionales.
  • Compatible con España, Italia, Portugal y Francia.
  • Exportación a conjuntos de datos, API, hojas de cálculo y otros sistemas.
  • Programación diaria, semanal o cada hora.

Automatiza el control con ejecuciones programadas

Puedes ejecutar el Actor cada día, cada semana o con la frecuencia que necesites.

Ideas

  • Control diario de anuncios nuevos
  • Control de cambios de precio
  • Listas de seguimiento para inversores
  • Control de inventario para agencias
  • Informes semanales del mercado
  • Envío de anuncios nuevos a un CRM o una base de datos

Cómo programar el Actor en Apify

  1. Abre el Actor en Apify.
  2. Haz clic en Run y configura la entrada.
  3. Guarda la tarea después de una prueba correcta.
  4. Abre Schedules.
  5. Crea una programación y elige la tarea.
  6. Elige la frecuencia.
  7. Conecta el conjunto de datos a Google Sheets, una API, Make, Zapier o tu base de datos.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 200,
"includeDetails": true,
"includeMultimedia": false
}

Ejecuta esta tarea cada mañana para crear un conjunto de datos de inmuebles en venta en Génova. Compara los datos para detectar anuncios nuevos, eliminados y cambios de precio.

Preguntas frecuentes

¿Este Actor necesita proxies?

Se recomiendan proxies para una extracción fiable. La configuración predeterminada sirve para la mayoría de las ejecuciones en Apify.

¿Puede extraer todas las páginas de una búsqueda?

Sí, hasta el valor de maxResults. Las búsquedas muy grandes dependen de la disponibilidad, el comportamiento del sitio y los filtros.

¿Puedo extraer un solo inmueble?

Sí. Añade su URL a startUrls y ejecuta el Actor.

¿Puedo usar los filtros de Idealista?

Sí. Aplica los filtros en Idealista y copia la URL resultante en startUrls.

¿Admite varios países?

Sí: España (es), Italia (it), Portugal (pt) y Francia (fr).

¿Admite alquiler y venta?

Sí. Para búsquedas por ubicación, define operation como sale o rent. Para búsquedas por URL, usa la URL correspondiente.

¿Por qué hay campos vacíos?

Algunos anuncios no incluyen todos los datos. Pueden faltar coordenadas, baños, características, imágenes o datos de contacto.

¿Debo activar includeDetails?

Actívalo si necesitas registros más completos. Déjalo desactivado si prefieres más velocidad y los datos básicos son suficientes.

¿Cuánto cuesta?

El coste depende del plan de Apify, los ajustes, el número de resultados, los detalles, el contenido multimedia y los proxies. Empieza con un valor bajo de maxResults para calcular el coste.

Empieza a extraer datos de Idealista

Ejecuta el Actor con una URL de Idealista o una búsqueda por ciudad, elige el límite y exporta datos inmobiliarios limpios en pocos minutos.


Português

Extraia anúncios do Idealista com filtros, detalhes, imagens e paginação

Extraia anúncios de imóveis do Idealista em Espanha, Itália, Portugal e França. Este Actor é útil para investigadores, investidores, agências, analistas e equipas que precisam de dados estruturados sem copiar cada anúncio manualmente.

Pode recolher preços, localizações, detalhes, imagens, descrições e URLs de páginas de pesquisa ou de páginas de imóveis.

Porquê usar este Actor?

Não quer verificar anúncios manualmente, copiar preços para folhas de cálculo ou perder alterações no mercado?

Este Actor transforma páginas do Idealista em dados JSON organizados. Pode exportar, analisar ou ligar estes dados aos seus processos.

Principais vantagens

  • Extraia muitos anúncios numa execução.
  • Comece com um URL do Idealista e mantenha o país, a localização, o tipo de imóvel e os filtros escolhidos.
  • Recolha detalhes e multimédia: preço, área, quartos, casas de banho, morada, localização, descrição, imagens e URL.
  • Pesquise por cidade ou zona se não tiver um URL.
  • Filtre por preço, área, quartos, casas de banho, fotografias, planta, elevador, garagem, aquecimento, ar condicionado e mais.
  • Exporte facilmente para JSON, CSV, Excel, Google Sheets, bases de dados ou APIs.
  • Agende execuções regulares para acompanhar novos anúncios, alterações de preço e oferta.

Que dados pode extrair?

Conforme o anúncio e as opções escolhidas, o Actor pode extrair:

  • ID e código do imóvel
  • URL do anúncio no Idealista
  • País
  • Venda ou arrendamento
  • Tipo de imóvel
  • Preço e moeda
  • Área
  • Número de quartos e casas de banho
  • Morada, município/cidade e distrito/região
  • Latitude e longitude, quando disponíveis
  • Descrição
  • Imagem em miniatura
  • Mais imagens e conteúdos multimédia, quando ativados
  • Metadados de contacto, quando disponíveis
  • Características do imóvel
  • Imóveis semelhantes recomendados, quando ativados
  • URL de origem
  • Data e hora da extração
  • Mensagem de erro para registos com falha

Funcionalidades, vantagens e benefícios

FuncionalidadeVantagemBenefício
URL de pesquisaCole uma página de pesquisaReutilize os filtros escolhidos
URL de um imóvelExtraia um anúncioObtenha dados estruturados rapidamente
Paginação automáticaLê várias páginas até ao limiteNão mude de página manualmente
Pesquisa por localizaçãoPesquise por país, operação, tipo e zonaCrie pesquisas sem URL
Filtros de preço e áreaLimite os resultadosEncontre imóveis adequados
Filtros de quartos e casas de banhoDefina requisitos específicosPoupe tempo
Detalhes opcionaisAbre as páginas dos anúnciosObtenha registos mais completos
Multimédia opcionalRecolhe imagens e outros conteúdosCrie bases de dados mais completas
Imóveis recomendadosInclui imóveis semelhantesEncontre anúncios comparáveis
Limite configurávelControla quantos registos são guardadosControle custo, velocidade e tamanho

Exemplo de resultado

{
"id": "35585970",
"propertyCode": "35585970",
"url": "https://www.idealista.it/immobile/35585970/",
"country": "it",
"operation": "sale",
"propertyType": "chalet",
"price": 37000,
"currency": "EUR",
"size": 172,
"rooms": 6,
"bathrooms": 2,
"address": "Detached house in Località Scabbiabella, 24, Torriglia",
"municipality": "Torriglia",
"province": "Genova",
"latitude": 44.5184183,
"longitude": 9.1172171,
"description": "Scabbiabella – Semi-detached two-level house...",
"thumbnail": "https://img4.idealista.it/...",
"multimedia": {
"images": [
{ "url": "https://img4.idealista.it/...", "tag": "views" },
{ "url": "https://img4.idealista.it/...", "tag": "corridor" }
]
},
"features": {
"hasSwimmingPool": false,
"hasTerrace": true,
"hasAirConditioning": false,
"hasBoxRoom": false,
"hasGarden": false
},
"sourceUrl": "https://www.idealista.it/en/vendita-case/genova-provincia/",
"scrapedAt": "2026-07-11T14:14:42.211Z",
"status": "success"
}

Como usar

Opção 1: extrair a partir de URLs do Idealista

Use esta opção se já tiver uma página de pesquisa ou de um imóvel aberta.

  1. Abra o Idealista.
  2. Aplique os filtros necessários.
  3. Copie o URL dos resultados ou do anúncio.
  4. Cole-o em Idealista URLs.
  5. Defina Maximum results per query.
  6. Execute o Actor.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 100,
"includeDetails": true,
"includeMultimedia": true
}

Opção 2: pesquisar por localização

Use esta opção se não tiver um URL e quiser pesquisar por país e zona.

{
"country": "it",
"operation": "sale",
"propertyType": "homes",
"locationQuery": "Genova",
"maxResults": 100,
"minPrice": 100000,
"maxPrice": 400000,
"minRooms": 2,
"includeDetails": true
}

Opções de entrada

Origem da pesquisa

EntradaDescriçãoExemplo
startUrlsURLs de resultados ou de imóveis. É a melhor opção se já aplicou filtros.https://www.idealista.it/vendita-case/genova-provincia/
countryPaís para pesquisas por localização. Usado quando startUrls está vazio.it
operationVenda ou arrendamento.sale
propertyTypeTipo de imóvel.homes
locationQueryCidade, vila, bairro ou zona.Genova
locationIdsOpção avançada para IDs de localização do Idealista.["0-EU-IT-08-000-000001"]
locationSelectionModeEscolha a melhor correspondência, todas ou apenas a exata.best

Países suportados: es Espanha, it Itália, pt Portugal, fr França.

Tipos suportados: homes, offices, premises, garages, lands, buildings, rooms, newDevelopments.

Definições dos resultados

EntradaDescriçãoPredefinição
maxResultsMáximo de imóveis por URL ou pesquisa.100
includeDetailsRecolhe mais dados de cada imóvel. É mais lento.false
includeMultimediaRecolhe mais fotografias e multimédia.false
includeRecommendationsRecolhe imóveis semelhantes.false

Filtros de preço e área

São usados principalmente em pesquisas por localização. Com um URL, os filtros são normalmente lidos a partir do URL.

EntradaDescrição
minPrice / maxPricePreço mínimo / máximo
minSize / maxSizeÁrea mínima / máxima em metros quadrados
minRooms / maxRoomsNúmero mínimo / máximo de quartos
minBathroomsNúmero mínimo de casas de banho

Filtros do imóvel

EntradaDescrição
hasPhotosPrefere anúncios com fotografias, quando suportado
hasPlanApenas anúncios com planta, quando suportado
exteriorApenas imóveis exteriores, quando suportado
elevatorApenas imóveis com elevador, quando suportado
airConditioningApenas imóveis com ar condicionado, quando suportado
garageApenas imóveis com garagem ou estacionamento, quando suportado
heatingApenas imóveis com aquecimento, quando suportado
accessibleApenas imóveis acessíveis, quando suportado
securityApenas imóveis com elementos de segurança, quando suportado

Definições avançadas

A maioria dos utilizadores pode manter os valores predefinidos.

EntradaDescriçãoPredefinição
qualityPreferência de qualidade para imagens e detalhes.low
galleryInclui imagens da galeria, quando disponíveis.true
orderModo de ordenação.weigh
sortDireção da ordenação.desc
itemsPerPageResultados pedidos por página.50
searchConcurrencyPáginas pedidas em paralelo.4
maxRetriesNovas tentativas para erros temporários.3
requestTimeoutSecondsTempo máximo de espera antes de tentar novamente.45
delaySecondsPausa entre grupos de pedidos.0
debugAtiva registos mais detalhados.false

Casos de uso comuns

  • Estudo de mercado: compare preços entre cidades, bairros e tipos.
  • Acompanhamento de preços: siga anúncios dentro do seu orçamento.
  • Geração de contactos: recolha dados para processos imobiliários.
  • Análise de investimento: analise preço, área, localização e características.
  • Análise da concorrência: acompanhe a oferta nas zonas escolhidas.
  • Controlo de inventário: crie conjuntos de dados para painéis internos.
  • Análise de localização: mostre imóveis em mapas com coordenadas.

Porquê escolher este Actor

  • Pesquisa flexível por URL ou localização.
  • Resultado limpo com campos normalizados.
  • Filtros de preço, área, quartos e características.
  • Detalhes e multimédia opcionais.
  • Suporte para Espanha, Itália, Portugal e França.
  • Exportação para conjuntos de dados, APIs, folhas de cálculo e outros sistemas.
  • Agendamento diário, semanal ou horário.

Automatize o acompanhamento com execuções agendadas

Pode executar o Actor todos os dias, todas as semanas ou com a frequência necessária.

Ideias

  • Acompanhamento diário de novos anúncios
  • Acompanhamento de alterações de preço
  • Listas para investidores
  • Controlo da oferta para agências
  • Relatórios semanais de mercado
  • Envio de novos anúncios para um CRM ou uma base de dados

Como agendar o Actor no Apify

  1. Abra o Actor no Apify.
  2. Clique em Run e configure a entrada.
  3. Guarde a tarefa depois de um teste correto.
  4. Abra Schedules.
  5. Crie um agendamento e escolha a tarefa.
  6. Escolha a frequência.
  7. Ligue o conjunto de dados ao Google Sheets, a uma API, ao Make, ao Zapier ou à sua base de dados.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 200,
"includeDetails": true,
"includeMultimedia": false
}

Execute esta tarefa todas as manhãs para criar um conjunto de dados de imóveis à venda em Génova. Compare os dados para encontrar anúncios novos, removidos e alterações de preço.

Perguntas frequentes

Este Actor precisa de proxies?

Os proxies são recomendados para uma extração fiável. A configuração predefinida serve para a maioria das execuções no Apify.

Pode extrair todas as páginas de uma pesquisa?

Sim, até ao valor de maxResults. Pesquisas muito grandes dependem da disponibilidade, do comportamento do site e dos filtros.

Posso extrair um único imóvel?

Sim. Adicione o URL a startUrls e execute o Actor.

Posso usar os filtros do Idealista?

Sim. Aplique os filtros no Idealista e copie o URL resultante para startUrls.

Suporta vários países?

Sim: Espanha (es), Itália (it), Portugal (pt) e França (fr).

Suporta arrendamento e venda?

Sim. Para pesquisas por localização, defina operation como sale ou rent. Para pesquisas por URL, use o URL correspondente.

Porque estão alguns campos vazios?

Alguns anúncios não incluem todos os dados. Podem faltar coordenadas, casas de banho, características, imagens ou dados de contacto.

Devo ativar includeDetails?

Ative se precisar de registos mais completos. Deixe desativado se quiser mais velocidade e os dados básicos forem suficientes.

Quanto custa?

O custo depende do plano Apify, das definições, do número de resultados, dos detalhes, da multimédia e dos proxies. Comece com um valor baixo de maxResults para estimar o custo.

Comece a extrair dados do Idealista

Execute o Actor com um URL do Idealista ou uma pesquisa por cidade, escolha o limite e exporte dados de imóveis organizados em poucos minutos.


Français

Extrayez les annonces Idealista avec filtres, détails, images et pagination

Extrayez des annonces immobilières Idealista en Espagne, en Italie, au Portugal et en France. Cet Actor est utile aux chercheurs, investisseurs, agences, analystes et équipes qui ont besoin de données structurées sans copier chaque annonce à la main.

Vous pouvez collecter les prix, lieux, détails, images, descriptions et URL depuis les pages de recherche ou les pages de biens.

Pourquoi utiliser cet Actor ?

Vous ne voulez plus vérifier les annonces à la main, copier les prix dans des feuilles de calcul ou manquer les changements du marché ?

Cet Actor transforme les pages Idealista en données JSON propres. Vous pouvez les exporter, les analyser ou les connecter à vos processus.

Principaux avantages

  • Extrayez de nombreuses annonces en une exécution.
  • Commencez avec une URL Idealista et conservez le pays, le lieu, le type de bien et les filtres choisis.
  • Collectez les détails et les médias : prix, surface, pièces, salles de bains, adresse, lieu, description, images et URL.
  • Recherchez par ville ou zone si vous n'avez pas d'URL.
  • Filtrez par prix, surface, pièces, salles de bains, photos, plan, ascenseur, garage, chauffage, climatisation et plus.
  • Exportez facilement vers JSON, CSV, Excel, Google Sheets, des bases de données ou des API.
  • Planifiez des exécutions régulières pour suivre les nouvelles annonces, les changements de prix et l'offre.

Quelles données pouvez-vous extraire ?

Selon l'annonce et les options choisies, l'Actor peut extraire :

  • Identifiant et code du bien
  • URL de l'annonce Idealista
  • Pays
  • Vente ou location
  • Type de bien
  • Prix et devise
  • Surface
  • Nombre de pièces et de salles de bains
  • Adresse, commune/ville et département/région
  • Latitude et longitude, si disponibles
  • Description
  • Image miniature
  • Autres images et médias, si activés
  • Métadonnées de contact, si disponibles
  • Caractéristiques du bien
  • Biens similaires recommandés, si activés
  • URL source
  • Date et heure de l'extraction
  • Message d'erreur pour les enregistrements en échec

Fonctions, avantages et bénéfices

FonctionAvantageBénéfice
URL de rechercheCollez une page de rechercheRéutilisez les filtres choisis
URL d'un bienExtrayez une seule annonceObtenez vite des données structurées
Pagination automatiqueLit plusieurs pages jusqu'à la limiteNe changez pas de page à la main
Recherche par lieuRecherchez par pays, opération, type et zoneCréez une recherche sans URL
Filtres de prix et de surfaceLimitez les résultatsTrouvez les biens adaptés
Filtres de pièces et salles de bainsDéfinissez des critères précisGagnez du temps
Détails facultatifsOuvre les pages des annoncesObtenez des données plus complètes
Médias facultatifsCollecte les images et autres médiasCréez des bases plus riches
Biens recommandésInclut des biens similairesTrouvez des annonces comparables
Limite configurableContrôle le nombre de données enregistréesGérez le coût, la vitesse et la taille

Exemple de résultat

{
"id": "35585970",
"propertyCode": "35585970",
"url": "https://www.idealista.it/immobile/35585970/",
"country": "it",
"operation": "sale",
"propertyType": "chalet",
"price": 37000,
"currency": "EUR",
"size": 172,
"rooms": 6,
"bathrooms": 2,
"address": "Detached house in Località Scabbiabella, 24, Torriglia",
"municipality": "Torriglia",
"province": "Genova",
"latitude": 44.5184183,
"longitude": 9.1172171,
"description": "Scabbiabella – Semi-detached two-level house...",
"thumbnail": "https://img4.idealista.it/...",
"multimedia": {
"images": [
{ "url": "https://img4.idealista.it/...", "tag": "views" },
{ "url": "https://img4.idealista.it/...", "tag": "corridor" }
]
},
"features": {
"hasSwimmingPool": false,
"hasTerrace": true,
"hasAirConditioning": false,
"hasBoxRoom": false,
"hasGarden": false
},
"sourceUrl": "https://www.idealista.it/en/vendita-case/genova-provincia/",
"scrapedAt": "2026-07-11T14:14:42.211Z",
"status": "success"
}

Comment l'utiliser

Option 1 : extraction depuis des URL Idealista

Utilisez cette option si une page de recherche ou de bien est déjà ouverte.

  1. Ouvrez Idealista.
  2. Appliquez les filtres nécessaires.
  3. Copiez l'URL des résultats ou de l'annonce.
  4. Collez-la dans Idealista URLs.
  5. Définissez Maximum results per query.
  6. Exécutez l'Actor.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 100,
"includeDetails": true,
"includeMultimedia": true
}

Option 2 : recherche par lieu

Utilisez cette option si vous n'avez pas d'URL et souhaitez rechercher par pays et zone.

{
"country": "it",
"operation": "sale",
"propertyType": "homes",
"locationQuery": "Genova",
"maxResults": 100,
"minPrice": 100000,
"maxPrice": 400000,
"minRooms": 2,
"includeDetails": true
}

Options d'entrée

Source de la recherche

EntréeDescriptionExemple
startUrlsURL de résultats ou de biens. C'est le meilleur choix si vous avez déjà appliqué des filtres.https://www.idealista.it/vendita-case/genova-provincia/
countryPays pour les recherches par lieu. Utilisé si startUrls est vide.it
operationVente ou location.sale
propertyTypeType de bien.homes
locationQueryVille, commune, quartier ou zone.Genova
locationIdsOption avancée pour les identifiants de lieu Idealista.["0-EU-IT-08-000-000001"]
locationSelectionModeChoisit le meilleur résultat, tous les résultats ou le résultat exact.best

Pays pris en charge : es Espagne, it Italie, pt Portugal, fr France.

Types pris en charge : homes, offices, premises, garages, lands, buildings, rooms, newDevelopments.

Réglages des résultats

EntréeDescriptionValeur par défaut
maxResultsNombre maximal de biens par URL ou recherche.100
includeDetailsCollecte plus de données sur chaque bien. Plus lent.false
includeMultimediaCollecte plus de photos et de médias.false
includeRecommendationsCollecte des biens similaires.false

Filtres de prix et de surface

Ils servent surtout aux recherches par lieu. Avec une URL, les filtres sont généralement lus dans l'URL.

EntréeDescription
minPrice / maxPricePrix minimal / maximal
minSize / maxSizeSurface minimale / maximale en mètres carrés
minRooms / maxRoomsNombre minimal / maximal de pièces
minBathroomsNombre minimal de salles de bains

Filtres du bien

EntréeDescription
hasPhotosPréfère les annonces avec photos, si disponible
hasPlanUniquement les annonces avec un plan, si disponible
exteriorUniquement les biens donnant sur l'extérieur, si disponible
elevatorUniquement les biens avec ascenseur, si disponible
airConditioningUniquement les biens avec climatisation, si disponible
garageUniquement les biens avec garage ou parking, si disponible
heatingUniquement les biens avec chauffage, si disponible
accessibleUniquement les biens accessibles, si disponible
securityUniquement les biens avec équipements de sécurité, si disponible

Réglages avancés

La plupart des utilisateurs peuvent conserver les valeurs par défaut.

EntréeDescriptionValeur par défaut
qualityPréférence de qualité des images et détails.low
galleryInclut les images de galerie, si disponibles.true
orderMode de classement.weigh
sortSens du tri.desc
itemsPerPageRésultats demandés par page.50
searchConcurrencyPages demandées en parallèle.4
maxRetriesNouvelles tentatives après une erreur temporaire.3
requestTimeoutSecondsTemps d'attente maximal avant une nouvelle tentative.45
delaySecondsPause entre les groupes de requêtes.0
debugActive des journaux plus détaillés.false

Cas d'utilisation courants

  • Étude de marché : comparez les prix entre villes, quartiers et types.
  • Suivi des prix : suivez les annonces qui respectent votre budget.
  • Génération de prospects : collectez des données pour vos processus immobiliers.
  • Analyse d'investissement : analysez le prix, la surface, le lieu et les caractéristiques.
  • Analyse concurrentielle : suivez l'offre dans les zones ciblées.
  • Suivi de l'inventaire : créez des jeux de données pour vos tableaux de bord.
  • Analyse géographique : affichez les biens sur une carte avec leurs coordonnées.

Pourquoi choisir cet Actor

  • Recherche flexible par URL ou lieu.
  • Résultat propre avec des champs normalisés.
  • Filtres de prix, surface, pièces et caractéristiques.
  • Détails et médias facultatifs.
  • Prise en charge de l'Espagne, de l'Italie, du Portugal et de la France.
  • Export vers des jeux de données, API, feuilles de calcul et autres systèmes.
  • Planification quotidienne, hebdomadaire ou horaire.

Automatisez le suivi avec des exécutions planifiées

Vous pouvez exécuter l'Actor chaque jour, chaque semaine ou à la fréquence nécessaire.

Idées

  • Suivi quotidien des nouvelles annonces
  • Suivi des changements de prix
  • Listes de suivi pour les investisseurs
  • Suivi de l'offre pour les agences
  • Rapports de marché hebdomadaires
  • Envoi des nouvelles annonces vers un CRM ou une base de données

Comment planifier l'Actor sur Apify

  1. Ouvrez l'Actor sur Apify.
  2. Cliquez sur Run et configurez l'entrée.
  3. Enregistrez la tâche après un test réussi.
  4. Ouvrez Schedules.
  5. Créez une planification et choisissez la tâche.
  6. Choisissez la fréquence.
  7. Connectez le jeu de données à Google Sheets, une API, Make, Zapier ou votre base de données.
{
"startUrls": [{ "url": "https://www.idealista.it/vendita-case/genova-provincia/" }],
"maxResults": 200,
"includeDetails": true,
"includeMultimedia": false
}

Exécutez cette tâche chaque matin pour créer un jeu de données des biens à vendre à Gênes. Comparez les données pour trouver les nouvelles annonces, les annonces supprimées et les changements de prix.

Questions fréquentes

Cet Actor nécessite-t-il des proxies ?

Les proxies sont recommandés pour une extraction fiable. La configuration par défaut convient à la plupart des exécutions sur Apify.

Peut-il extraire toutes les pages d'une recherche ?

Oui, jusqu'à la valeur de maxResults. Les grandes recherches dépendent de la disponibilité, du comportement du site et des filtres.

Puis-je extraire un seul bien ?

Oui. Ajoutez son URL dans startUrls et exécutez l'Actor.

Puis-je utiliser les filtres d'Idealista ?

Oui. Appliquez les filtres sur Idealista et copiez l'URL obtenue dans startUrls.

Prend-il en charge plusieurs pays ?

Oui : Espagne (es), Italie (it), Portugal (pt) et France (fr).

Prend-il en charge la location et la vente ?

Oui. Pour une recherche par lieu, définissez operation sur sale ou rent. Pour une recherche par URL, utilisez l'URL correspondante.

Pourquoi certains champs sont-ils vides ?

Certaines annonces ne donnent pas toutes les données. Les coordonnées, salles de bains, caractéristiques, images ou coordonnées de contact peuvent manquer.

Dois-je activer includeDetails ?

Activez cette option si vous voulez des données plus complètes. Désactivez-la si vous préférez une exécution rapide et si les données de base suffisent.

Combien cela coûte-t-il ?

Le coût dépend de votre forfait Apify, des réglages, du nombre de résultats, des détails, des médias et des proxies. Commencez avec une faible valeur de maxResults pour estimer le coût.

Commencez à extraire les données Idealista

Exécutez l'Actor avec une URL Idealista ou une recherche par ville, choisissez la limite et exportez des données immobilières propres en quelques minutes.