Inmobiliario
Redfin Real Estate Scraper
redfin.com
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.
Scrapers relacionados
Empieza a rastrear este sitio hoy
Plan gratuito incluido. No necesitas tarjeta para probarlo.