Retour au blog
app dvf etalabapp dvfdvf etalabDVFAPIdonnées ouvertesprix immobilier

App DVF Etalab (app.dvf.etalab.gouv.fr) : mode d'emploi, limites et passage à l'API

IM

Immo API

·7 min de lecture
App DVF Etalab (app.dvf.etalab.gouv.fr) : mode d'emploi, limites et passage à l'API

En bref : l'app DVF d'Etalab (app.dvf.etalab.gouv.fr) est la carte officielle et gratuite qui affiche les ventes immobilières des 5 dernières années, parcelle par parcelle. On choisit un département, une commune, puis une section cadastrale, et on clique sur une parcelle en bleu pour voir la date, le prix et la nature de chaque vente. C'est idéal pour vérifier quelques biens à la main. Dès qu'il faut comparer des centaines de ventes, calculer un prix au m² ou alimenter un logiciel, il faut passer aux fichiers bruts ou à une API DVF.

Chaque mois, des milliers de personnes tapent « app dvf » ou « app dvf etalab gouv fr » dans Google : vendeurs qui veulent connaître le prix du voisin, acheteurs qui préparent une offre, professionnels qui vérifient une estimation. Ce guide explique comment tirer le meilleur de l'application, ce qu'elle ne sait pas faire, et à quel moment une API devient plus efficace.

Qu'est-ce que l'app DVF d'Etalab ?

L'application est éditée par Etalab, département de la DINUM (Direction interministérielle du numérique). Elle permet de visualiser sur une carte les données DVF (Demandes de Valeurs Foncières), c'est-à-dire les mutations à titre onéreux des 5 dernières années. La base elle-même est produite par la DGFiP (direction générale des Finances publiques) et publiée en open data sur data.gouv.fr depuis le 24 avril 2019.

Sa publication découle de la loi du 10 août 2018 pour un État au service d'une société de confiance, codifiée à l'article L. 112 A du livre des procédures fiscales. Autrement dit : ce sont des données publiques officielles, pas des annonces ni des estimations.

Comment utiliser l'app DVF pas à pas

Étapes pour utiliser l'app DVF Etalab : département, commune, section cadastrale, parcelle
  1. Choisissez un département sur la carte ou dans le menu déroulant de gauche (masqué sur petit écran).
  2. Sélectionnez la commune. Attention, l'app raisonne en code commune INSEE, pas en code postal.
  3. Cliquez sur une section cadastrale. Le fond de carte satellite aide beaucoup à se repérer à ce stade.
  4. Cliquez sur une parcelle en bleu. Les parcelles bleues sont celles qui ont connu au moins une mutation. La liste des ventes s'affiche : date, valeur foncière et dispositions.

Pour bien lire le résultat, retenez deux règles officielles. Le prix affiché est un prix net vendeur : sans frais d'agence ni frais de notaire, TVA incluse, hors mobilier vendu avec le bien. La surface affichée est la surface réelle bâtie, pas la surface Carrez (nous détaillons la différence dans notre article surface Carrez vs surface réelle bâtie).

Les limites de l'app DVF

L'outil est excellent pour une consultation ponctuelle, mais il montre vite ses limites dès qu'on veut analyser un marché.

Pas d'export ni d'API intégrée

L'app sert à consulter, pas à extraire. Etalab l'indique dans sa FAQ : aucune API n'est prévue dans l'immédiat, et l'application renvoie vers les données brutes de data.gouv.fr ou vers l'API communautaire de Christian Quest. Impossible donc de récupérer d'un clic toutes les ventes d'un quartier dans un tableur.

Une navigation parcelle par parcelle

Pour comparer 50 ventes d'appartements dans une commune, il faut cliquer 50 fois, noter les montants, puis recalculer soi-même les prix au m². Aucune statistique agrégée (médiane, volume, évolution) n'est proposée.

Des transactions manquantes

  • Alsace, Moselle et Mayotte : la DGFiP ne dispose pas de ces mutations. Dans le Bas-Rhin, le Haut-Rhin et la Moselle, elles relèvent du Livre foncier (voir notre article sur DVF en Alsace-Moselle).
  • Jointure cadastrale ratée : l'app relie chaque vente à une parcelle du plan cadastral. Si la parcelle est mal renseignée ou renumérotée, la vente n'apparaît pas sur la carte alors qu'elle est bien dans les données brutes.
  • Communes nouvelles : après une fusion, les sections sont renommées et une partie des ventes antérieures peut manquer.
  • Remontée lente : une partie des ventes de l'année précédente arrive avec retard.

Des données mises à jour deux fois par an

Les données brutes sont actualisées par la DGFiP fin avril (ventes jusqu'à fin décembre de l'année précédente) et fin octobre (ventes jusqu'à fin juin de l'année en cours). Notre calendrier des mises à jour DVF récapitule les dates.

Pas d'étage, pas d'état du bien

Certaines informations n'existent tout simplement pas dans la base d'origine : étage d'un appartement, état général, DPE. Il faut les croiser avec d'autres sources.

App DVF, fichiers bruts ou API : que choisir ?

Comparatif app DVF Etalab, fichiers DVF data.gouv et API DVF selon le besoin
BesoinApp DVF EtalabFichiers data.gouvAPI DVF
Vérifier 2 ou 3 ventes près de chez soiIdéalTrop lourdPossible
Comparer des dizaines de ventesFastidieuxOui, après nettoyageOui, filtres directs
Prix médian au m² d'une zoneNonÀ calculer soi-mêmeOui
Intégrer dans un site, un CRM ou un agent IANonPipeline à construireOui

Les fichiers de data.gouv.fr sont complets et gratuits, mais volumineux : il faut les télécharger, les nettoyer, dédupliquer les mutations multi-lots et les recharger à chaque mise à jour. Notre guide pour obtenir les données de transactions immobilières détaille cette méthode.

Passer de l'app DVF à une API : exemple concret

Avec Immo API, les recherches que vous faites à la main dans l'app deviennent des requêtes REST. Trois endpoints couvrent l'essentiel :

  • GET /api/mutations : rechercher des ventes par commune, département, type de bien, fourchette de prix et période.
  • GET /api/mutations/nearby : trouver les ventes autour d'un point GPS, pratique pour sortir des comparables dans un quartier.
  • GET /api/stats : obtenir prix médian, prix au m² médian et volume de transactions d'une zone, calculés sur les ventes dédupliquées par mutation.

Exemple : les appartements vendus dans un rayon de 1 km autour d'un point.

curl "https://immoapi.app/api/mutations/nearby?lat=48.8566&lng=2.3522&radius=1&type_local=Appartement" \
  -H "Authorization: Bearer VOTRE_CLE_API"

La réponse renvoie pour chaque vente la date, la valeur foncière, la commune, le type de bien, la surface réelle bâtie, les coordonnées et la distance au point. Le détail des paramètres est dans la documentation de l'API, et notre guide développeur propose des exemples en Python et JavaScript.

Vous travaillez avec un assistant IA ? Immo API expose aussi un serveur MCP utilisable depuis Claude Code, Cursor ou VS Code, pour interroger les ventes DVF en langage naturel.

Bonnes pratiques avec les données DVF

  • Raisonnez en médiane plutôt qu'en moyenne : quelques ventes atypiques suffisent à fausser une moyenne.
  • Filtrez les ventes multi-lots avant de calculer un prix au m², sinon le montant global d'un immeuble ou d'un lot avec parking se retrouve divisé par une seule surface.
  • Respectez le cadre légal : le décret du 28 décembre 2018 interdit toute réutilisation visant à réidentifier les personnes concernées.
  • Croisez les sources pour les informations absentes de DVF (étage, DPE, état du bien).

FAQ : app DVF Etalab

L'app DVF Etalab est-elle gratuite ?

Oui. L'application app.dvf.etalab.gouv.fr est un service public gratuit, sans inscription. Les données brutes sont également téléchargeables gratuitement sur data.gouv.fr.

Pourquoi je ne trouve pas ma vente dans l'app DVF ?

Plusieurs causes possibles : la vente est trop récente (les données sont publiées deux fois par an), la parcelle n'a pas pu être reliée au plan cadastral, la commune a fusionné, ou le bien se situe en Alsace, en Moselle ou à Mayotte, absents de DVF.

Le prix affiché dans l'app DVF inclut-il les frais de notaire ?

Non. C'est un prix net vendeur, sans frais d'agence ni frais de notaire, TVA incluse et hors mobilier.

Sur combien d'années l'app DVF affiche-t-elle les ventes ?

L'application présente les mutations à titre onéreux des 5 dernières années.

Existe-t-il une API pour l'app DVF ?

Etalab ne propose pas d'API dans l'application. Pour automatiser l'accès, on peut passer par les fichiers bruts de data.gouv.fr ou par une API DVF comme Immo API, qui expose les ventes et des statistiques de prix au m² en REST et en MCP.

Peut-on connaître le prix au m² d'une rue avec l'app DVF ?

Pas directement : il faut ouvrir chaque parcelle et faire le calcul soi-même. Une API permet d'obtenir ces agrégats en une requête. Voir notre article sur le prix au m² par rue.

Conclusion

L'app DVF d'Etalab reste la meilleure porte d'entrée pour consulter quelques ventes officielles sur une carte. Dès qu'il s'agit d'analyser un marché, de calculer des prix au m² ou d'intégrer les ventes dans un produit, une API fait gagner des heures. Créez votre compte Immo API pour obtenir votre clé et tester vos premières requêtes.