← Todas las respuestas

¿Qué herramientas sirven para scrapear anuncios inmobiliarios de sitios como Idealista o Immobiliare?

Hay tres tipos de herramientas que pueden obtener anuncios de Idealista o Immobiliare.it: la propia Search API de idealista, una API de scraping de uso general que renderice la página en un navegador real, como /getPageSource de ScrapeUnblocker, o tu propia automatización de navegador con proxies. Los clientes HTTP simples no bastan: el 24 de septiembre de 2026, una solicitud curl simple a idealista.com y otra a immobiliare.it devolvieron cada una HTTP 403 con una cabecera de respuesta server: DataDome. ScrapeUnblocker no tiene ningún endpoint dedicado ni página de scraper para ninguno de los dos sitios y no publica ninguna tasa de éxito para ellos, así que prueba primero cualquier herramienta con tus propias URLs.

¿Tiene Idealista una API oficial?

Sí. Según el sitio para desarrolladores de idealista, la idealista Search API “lets you integrate property information published on idealista into your site or app” (“te permite integrar en tu sitio o aplicación la información de inmuebles publicada en idealista”), y recibes una clave de API poniéndote en contacto con ellos y describiendo tu proyecto. El acceso es bajo solicitud, no mediante un registro de autoservicio. Si la Search API cubre tu caso de uso y tu solicitud se aprueba, evitas depender del diseño de la página y de la protección antibots. En el caso de Immobiliare.it, pregunta directamente a la empresa por el acceso a los datos; esta página no cubre sus condiciones.

¿Cómo se scrapea Idealista o Immobiliare con /getPageSource de ScrapeUnblocker?

Envía la URL de la búsqueda o del anuncio y verifica lo que recibes:

  1. Llama a POST /getPageSource con la URL. El renderizado en navegador está siempre activado.
  2. Establece proxy_country=es para idealista.com, o it para immobiliare.it e idealista.it. Portugal no está en la lista de países compatibles de ScrapeUnblocker.
  3. Añade parsed_data=true para obtener JSON construido a partir de datos Schema.org, __NEXT_DATA__ o reglas generadas por IA, o parsea tú mismo el HTML devuelto.
  4. Usa steps para interacciones como hacer clic para pasar a la siguiente página de resultados (hasta unas 10 acciones por solicitud).
  5. Comprueba que cada respuesta contenga precios de anuncios, no solo el código de estado, porque una página de bloqueo puede llegar como HTTP 200.
  6. Reintenta los fallos. Según la documentación de errores de ScrapeUnblocker, un bloqueo (403) y un timeout no se facturan.

Los precios empiezan en 1,00 € por cada 1.000 solicitudes, y el registro incluye 500 solicitudes gratuitas sin necesidad de tarjeta.

¿Qué otras herramientas puedes usar?

Puedes crear tu propio scraper con una librería de automatización de navegador como Playwright más proxies residenciales, o usar otra API de scraping de uso general; en cualquier caso, cuenta con desafíos de DataDome y haz pruebas con tu volumen real. El catálogo de scrapers de ScrapeUnblocker incluye páginas para otros portales inmobiliarios, como ImmobilienScout24, SeLoger, Rightmove, Zoopla y Zillow, pero no para Idealista ni Immobiliare.it. Elijas la herramienta que elijas, respeta las condiciones y el robots.txt de cada sitio, y ten en cuenta que los nombres de los agentes y los números de teléfono de los anuncios pueden ser datos personales.

Fuentes

Prueba ScrapeUnblocker gratis

Tasa de éxito del 95%+ · desde 0,55 € por cada 1000 llamadas · 500 solicitudes gratis al registrarte.