Tous les scrapers

Immobilier

Redfin Real Estate Scraper

redfin.com

AWS WAF Protection
Servi par des endpoints plugin

Redfin est servi via un endpoint plugin dédié plutôt que par la récupération de page générique. En mode recherche, donnez-lui une localisation et il renvoie les annonces déjà analysées : prix, chambres, salles de bain, surface habitable et taille du terrain, l'adresse et les coordonnées, le type de bien, le statut et le numéro MLS, les jours sur le marché, le prix au sqft et une URL d'annonce propre. Filtrez par statut (à vendre / vendu), fourchette de prix, chambres, salles de bain et type de bien, puis triez et paginez les résultats. En mode détail, donnez-lui l'URL d'une annonce et il renvoie un bien complet : les agents, l'historique des prix, la Redfin Estimate, les impôts et registres publics, et les écoles à proximité. Un code postal ou une URL de ville Redfin comme /city/30818/TX/Austin est le plus fiable ; un simple 'City, ST' est approximatif. Il lit les propres données d'annonces de Redfin derrière AWS WAF, il n'y a donc pas de HTML à maintenir.

Ce que vous pouvez extraire

  • Prix, chambres, salles de bain, surface habitable (sqft) et taille du terrain
  • Adresse complète et coordonnées (lat/lng)
  • Type de bien, statut MLS et numéro MLS
  • Jours sur le marché, prix au sqft et une URL d'annonce propre
  • Mode détail : agents de l'annonce, historique des prix et la Redfin Estimate
  • Mode détail : impôts et registres publics, et écoles à proximité

Endpoints dédiés

/realestate/redfin

Annonces Redfin pour une localisation

Annonces Redfin pour une localisation (mode=search) : prix, chambres, salles de bain, sqft, taille du terrain, adresse, coordonnées, propertyType, statut/numéro MLS, jours sur le marché, prix/sqft et une URL. Filtrez avec status, min_price/max_price, beds, baths et property_type ; triez et paginez avec max_results. Un code postal ou une URL de ville Redfin est le plus fiable ; un simple 'City, ST' est approximatif.

/realestate/redfin?mode=detail

Un bien Redfin complet

Un bien par URL d'annonce (mode=detail) : les agents, l'historique complet des prix, la Redfin Estimate, les impôts et registres publics, et les écoles à proximité.

Comment le scraper

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);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Lire la documentation de l'API

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.