Todos los scrapers

Inmobiliario

Redfin Real Estate Scraper

redfin.com

AWS WAF Protección
Servido por endpoints de plugin

Redfin se sirve mediante un endpoint de plugin dedicado en lugar de la obtención de página genérica. En modo búsqueda, dale una ubicación y devuelve los anuncios ya analizados: precio, dormitorios, baños, superficie habitable y tamaño de parcela, la dirección y las coordenadas, el tipo de propiedad, el estado y número MLS, los días en el mercado, el precio por sqft y una URL de anuncio limpia. Filtra por estado (en venta / vendido), rango de precio, dormitorios, baños y tipo de propiedad, y ordena y pagina los resultados. En modo detalle, dale la URL de un anuncio y devuelve una vivienda completa: los agentes, el historial de precios, la Redfin Estimate, los impuestos y registros públicos, y los colegios cercanos. Un código postal o una URL de ciudad de Redfin como /city/30818/TX/Austin es lo más fiable; un simple 'City, ST' es aproximado. Lee los propios datos de anuncios de Redfin tras AWS WAF, así que no hay HTML que mantener.

Qué puedes extraer

  • Precio, dormitorios, baños, superficie habitable (sqft) y tamaño de parcela
  • Dirección completa y coordenadas (lat/lng)
  • Tipo de propiedad, estado MLS y número MLS
  • Días en el mercado, precio por sqft y URL de anuncio limpia
  • Modo detalle: agentes del anuncio, historial de precios y la Redfin Estimate
  • Modo detalle: impuestos y registros públicos, y colegios cercanos

Endpoints dedicados

/realestate/redfin

Anuncios de Redfin para una ubicación

Anuncios de Redfin para una ubicación (mode=search): precio, dormitorios, baños, sqft, tamaño de parcela, dirección, coordenadas, propertyType, estado/número MLS, días en el mercado, precio/sqft y una URL. Filtra con status, min_price/max_price, beds, baths y property_type; ordena y pagina con max_results. Un código postal o una URL de ciudad de Redfin es lo más fiable; un simple 'City, ST' es aproximado.

/realestate/redfin?mode=detail

Una vivienda de Redfin completa

Una vivienda por URL de anuncio (mode=detail): los agentes del anuncio, el historial de precios completo, la Redfin Estimate, los impuestos y registros públicos, y los colegios cercanos.

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/realestate/redfin?mode=search&location=Austin%2C%20TX&status=for_sale&max_results=40"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/realestate/redfin",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"mode": "search", "location": "Austin, TX", "status": "for_sale", "max_results": "40"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.redfinSearch({ location: 'Austin, TX', status: 'for_sale', maxResults: 40 });
console.log(results);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Leer la documentación

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.