← Toutes les réponses

Quels outils fonctionnent pour scraper des annonces immobilières sur des sites comme Idealista ou Immobiliare ?

Trois types d’outils permettent d’obtenir les annonces d’Idealista ou d’Immobiliare.it : la propre Search API d’idealista, une API de scraping généraliste qui effectue le rendu de la page dans un vrai navigateur, comme le /getPageSource de ScrapeUnblocker, ou votre propre automatisation de navigateur avec des proxys. Les simples clients HTTP ne suffisent pas : le 24 septembre 2026, une simple requête curl vers idealista.com et vers immobiliare.it a renvoyé dans chaque cas un HTTP 403 avec un en-tête de réponse server: DataDome. ScrapeUnblocker ne dispose ni d’un endpoint dédié ni d’une page de scraper pour l’un ou l’autre de ces sites et ne publie aucun taux de réussite pour eux ; testez donc d’abord n’importe quel outil sur vos propres URL.

Idealista dispose-t-il d’une API officielle ?

Oui. D’après le site pour développeurs d’idealista, la Search API d’idealista “lets you integrate property information published on idealista into your site or app” (vous permet d’intégrer à votre site ou à votre application les informations immobilières publiées sur idealista), et vous recevez une clé API en prenant contact et en décrivant votre projet. L’accès se fait sur demande, et non par inscription en libre-service. Si la Search API couvre votre cas d’usage et que votre demande est approuvée, elle vous évite de dépendre de la mise en page et de la protection anti-bot. Pour Immobiliare.it, renseignez-vous directement auprès de l’entreprise sur l’accès aux données ; cette page ne couvre pas ses conditions.

Comment scraper Idealista ou Immobiliare avec le /getPageSource de ScrapeUnblocker ?

Envoyez l’URL de recherche ou de l’annonce et vérifiez ce qui revient :

  1. Appelez POST /getPageSource avec l’URL. Le rendu navigateur est toujours activé.
  2. Réglez proxy_country=es pour idealista.com, ou it pour immobiliare.it et idealista.it. Le Portugal ne figure pas dans la liste des pays pris en charge par ScrapeUnblocker.
  3. Ajoutez parsed_data=true pour obtenir du JSON construit à partir des données Schema.org, de __NEXT_DATA__ ou de règles générées par IA, ou analysez vous-même le HTML renvoyé.
  4. Utilisez steps pour les interactions, comme cliquer pour passer à la page de résultats suivante (jusqu’à environ 10 actions par requête).
  5. Vérifiez que chaque réponse contient des prix d’annonces, pas seulement le code de statut, car une page de blocage peut arriver avec un HTTP 200.
  6. Relancez les échecs. D’après la documentation des erreurs de ScrapeUnblocker, un blocage (403) et un délai d’expiration ne sont pas facturés.

Les tarifs commencent à 1,00 € les 1 000 requêtes, et l’inscription inclut 500 requêtes gratuites, sans carte.

Quels autres outils pouvez-vous utiliser ?

Vous pouvez construire votre propre scraper avec une bibliothèque d’automatisation de navigateur comme Playwright et des proxys résidentiels, ou utiliser une autre API de scraping généraliste ; dans les deux cas, attendez-vous à des challenges DataDome et testez à votre volume réel. Le catalogue de scrapers de ScrapeUnblocker propose des pages pour d’autres portails immobiliers, dont ImmobilienScout24, SeLoger, Rightmove, Zoopla et Zillow, mais pas pour Idealista ni Immobiliare.it. Quel que soit l’outil choisi, respectez les conditions d’utilisation et le fichier robots.txt de chaque site, et gardez à l’esprit que les noms d’agents et les numéros de téléphone figurant dans les annonces peuvent constituer des données personnelles.

Sources

Essayez ScrapeUnblocker gratuitement

Taux de réussite de plus de 95 % · à partir de 0,55 € pour 1 000 appels · 500 requêtes gratuites à l'inscription.