Une plateforme d'estimation et d'intelligence de marché sur dix pays, face à une API d'annonces centrée sur la France. Le recouvrement est plus faible que les catégories ne le laissent croire — mais il existe.
PriceHubble AG est une société suisse dont le siège est à Zurich, active dans dix pays, dont le produit central est l'estimation automatisée et l'intelligence de marché immobilier.
Stream.Estate est une API de données immobilières : 1 500+ sources agrégées, 50M+ annonces dédupliquées, un endpoint, des clés en self-service, la France en marché principal plus la Belgique.
Une correction d'emblée, parce que c'est l'erreur la plus répandue sur PriceHubble : son API renvoie bien des annonces. L'endpoint documenté offers/search fournit le titre, la description, les photos, le contact de l'agence et l'URL d'origine de l'annonce, en vente comme en location. Ce qu'il ne fournit pas, c'est un flux exhaustif — et c'est cette distinction-là, pas « estimation contre annonces », qui sépare réellement les deux produits.
Les mêmes données immobilières, deux modèles très différents.
| Critère | Stream.Estate | PriceHubble |
|---|---|---|
| Finalité principale | Flux d'annonces — tout le marché, dédupliqué | Estimation automatisée et intelligence de marché |
| Renvoie de vraies annonces | Oui — fiches complètes issues de 1 500+ sources | Oui — offers/search renvoie titre, description, photos, contact agence, URL d'origine |
| Plafond de résultats par requête | 30 éléments par page, paginé ; comptage plafonné à 10 000 | offset max 1 000, limit max 500 ; totalItems fiable seulement sous 1 500 |
| Profondeur historique des annonces | Événements de modification par annonce (prix, surface, photos, expiration) | Fenêtre glissante de 5 ans imposée ; annonces inactives avec endDate et daysOnMarket |
| Estimation automatique (AVM) | Non — les données de marché pour en construire une | Oui — POST /api/v1/valuation/property_value avec prix, fourchette et confiance |
| Analyses de quartier et de marché | Indicateurs de prix au m² (moyenne, médiane, série temporelle) | Socio-économie, POI, isochrones, scores de localisation, projets, cadastre, indices de prix |
| Notification au changement | Webhooks sur recherches sauvegardées — nouvelle annonce, prix, surface, photos, expiration | Non documenté publiquement |
| Couverture géographique | France (principal) et Belgique | 10 pays : CH, FR, DE, AT, UK, JP, BE, CZ, SK, US (la doc évoque aussi ES et NL) |
| Tarifs publiés | 0,01 €/élément à l'usage ; 99 / 399 / 799 € par mois ; Enterprise sur mesure | Non publiés — aucune page de prix dans les sitemaps |
| Inscription self-service | Oui — inscription et création de clé, 5 € de crédits | Non — « Request a demo » ; identifiants délivrés à l'avance |
| Documentation API publique | Référence publique sur docs.stream.estate | Documentation publique sur docs.pricehubble.com, sans compte |
| Modèle d'authentification | En-tête X-API-KEY sur chaque requête | POST /auth/login/credentials, jeton valable 12 heures |
L'endpoint offers/search de PriceHubble est une recherche de comparables bornée, et sa propre documentation le dit dans les limites. La pagination plafonne à 1 000 pour offset et 500 pour limit, et totalItems est documenté comme « capped and is only accurate if there are less than 1'500 results ». Une fenêtre glissante de cinq ans est également imposée : les annonces dont la startDate est antérieure à aujourd'hui moins cinq ans ne sont jamais renvoyées, le seuil étant calculé dynamiquement.
Dans cette fenêtre, le contenu est riche. Vous obtenez endDate (« date à laquelle l'annonce a disparu du marché ; renseignée uniquement pour les annonces historiques, inactives »), daysOnMarket et isActive : de quoi raisonner sur la durée de commercialisation et le prix de sortie. Pour valoriser un bien précis face à ses voisins, c'est exactement la bonne forme.
Ce pour quoi ce n'est pas conçu, c'est ingérer un marché. Si votre produit a besoin de chaque nouvelle annonce d'une zone au fil de l'eau, un plafond de 1 500 résultats par requête est une limite structurelle, pas une question de palier tarifaire. Stream.Estate est bâti dans l'autre sens : un flux complet d'annonces sur 1 500+ sources agrégées, dédupliqué, avec des webhooks qui poussent les nouvelles annonces et les changements de prix vers votre endpoint au moment où ils surviennent.
La formulation honnête est donc : PriceHubble répond à « combien vaut ce bien, et qu'ont fait les biens comparables ». Stream.Estate répond à « qu'y a-t-il sur le marché en ce moment, partout, et préviens-moi dès que ça change ».
PriceHubble indique être actif dans 10 pays : Suisse, France, Allemagne, Autriche, Royaume-Uni, Japon, Belgique, République tchèque, Slovaquie et États-Unis. Sa documentation de filtres API évoque en plus l'Espagne et les Pays-Bas, absents de cette liste marketing — à vérifier auprès d'eux si l'un de ces marchés compte pour vous.
Stream.Estate couvre la France en marché principal, plus la Belgique. Si vous opérez à l'échelle européenne, au Japon ou aux États-Unis, PriceHubble couvre un terrain qu'une API centrée France ne couvre tout simplement pas, et aucune façon de le présenter n'y change rien.
L'étendue fonctionnelle est le second point où PriceHubble est devant. Au-delà de l'estimation et de la recherche d'annonces, sa documentation publique couvre les données socio-économiques, les points d'intérêt, les isochrones, les scores de localisation, les projets de construction, le cadastre, les indices de prix, ainsi que la recherche et les statistiques de transactions — plus une couche front-end en marque blanche pour banques et agences. Stream.Estate ne propose rien de tout cela : il propose des annonces.
Les deux publient une documentation API lisible sans compte, ce qui n'est pas la norme sur ce marché.
PriceHubble ne publie pas ses tarifs. Aucune page de prix n'apparaît dans ses onze sitemaps de langue, et chaque appel à l'action du site en ligne est « Request a demo » ou « Log in ». L'authentification se fait avec des identifiants délivrés à l'avance — POST /auth/login/credentials, qui renvoie un jeton valable 12 heures ("expires_in": 43200) — il n'existe donc pas de chemin de la page d'accueil à la première requête sans passer par un échange commercial.
Stream.Estate publie ses plans : paiement à l'usage à 0,01 € par élément sans engagement minimum, Starter à 99 €/mois (15 000 éléments inclus), Growth à 399 €/mois (150 000 éléments), Scale à 799 €/mois (350 000 éléments), et un palier Enterprise sur mesure. Les nouveaux comptes reçoivent 5 € de crédits, et les startups PropTech peuvent demander le plan Starter gratuit pendant trois mois.
Une réserve en faveur de PriceHubble : leur site public a été reconstruit le jour de notre vérification (le code source est daté du 2026-09-09), et plusieurs pages anciennes — presse, mentions légales, certaines pages produit — redirigent désormais vers l'accueil. Des informations probablement documentées la semaine dernière peuvent donc être simplement absentes plutôt que retirées.
Chaque affirmation sur PriceHubble ci-dessus provient d'une page publiée par PriceHubble ou d'une source publique, consultée à la date indiquée. Les produits évoluent : si une information est devenue inexacte, signalez-le nous.
Une clé API, un endpoint, des données dédupliquées en temps réel.