Qu'est-ce que DVF ?
DVF signifie « Demandes de valeurs foncières ». Le fichier publie les mutations immobilières issues de la fiscalité foncière : prix de vente, date, adresse, commune, type de local, surface, nombre de pièces et parcelles concernées.
Concrètement, DVF répond à une question simple : combien les biens se sont-ils réellement vendus autour d'une adresse ou dans une commune ? Ce n'est pas une estimation marketing, mais une base administrative ouverte, très utile pour créer des comparables immobiliers.
- Couverture : ventes de biens bâtis et non bâtis en France, hors cas juridiquement exclus.
- Granularité : mutation, local, parcelle, adresse et coordonnées quand elles sont disponibles.
- Usage clé : transformer des actes de vente bruts en indicateurs de prix/m², volumes et tendances locales.
Comment accéder aux données DVF gratuitement
La voie la plus simple consiste à télécharger les fichiers DVF sur data.gouv.fr. C'est adapté pour une analyse ponctuelle, un notebook ou une ingestion dans PostgreSQL/BigQuery.
Pour un produit applicatif, l'API DVF+ est souvent plus pratique : elle expose les mutations via des paramètres géographiques et métiers, évite de manipuler tout le fichier national et accélère les prototypes front ou back-office.
- Téléchargement bulk : idéal pour historiser, agréger et recalculer vos propres indicateurs.
- API DVF+ : utile pour interroger une commune, une adresse, une parcelle ou un périmètre dans une interface métier.
- Pipeline recommandé : API pour l'expérience utilisateur, fichier complet pour les jobs analytiques lourds.
Exemples de requêtes API DVF+
Les paramètres exacts dépendent de l'API utilisée, mais les requêtes DVF suivent généralement cette logique : filtrer par territoire, période, type de bien, puis agréger côté application.
Voici trois exemples de requêtes à adapter à votre endpoint DVF+ ou à votre proxy interne.
# 1) Dernières ventes dans une commune (Paris 11e)
curl "https://api.example.com/dvf/mutations?code_commune=75111&annee=2023&type_local=Appartement"
# 2) Comparables autour d'une adresse géocodée
curl "https://api.example.com/dvf/mutations?lat=48.8566&lon=2.3522&rayon=500&surface_min=35&surface_max=70"
# 3) Agrégation mensuelle prix/m² par commune
curl "https://api.example.com/dvf/stats?code_commune=33063&group_by=mois&type_local=Maison"Cas d'usage B2B concrets
Les données ventes immobilières gratuites deviennent vraiment utiles lorsqu'elles sont intégrées dans un workflow métier : CRM agence, outil d'estimation, cockpit d'investissement ou scoring de zones.
- Agences immobilières : préparer un avis de valeur avec des ventes réellement comparables à proximité.
- PropTech : alimenter un modèle d'estimation, une carte de prix ou un outil de veille concurrentielle locale.
- Investisseurs : repérer les communes où les volumes augmentent, comparer les prix/m² et prioriser les zones d'acquisition.
- Collectivités et foncières : suivre les dynamiques foncières, la tension du marché et les ruptures de prix.
Limites à connaître avant d'industrialiser
DVF est une base puissante, mais elle n'est pas un produit prêt à brancher. Les libellés doivent être nettoyés, certaines transactions sont atypiques, les délais de publication créent un décalage temporel et les données ne décrivent pas l'état intérieur du bien.
Il faut aussi construire des règles d'exclusion : ventes en lot, dépendances, surfaces manquantes, valeurs extrêmes, biens non comparables ou mutations qui ne reflètent pas un marché résidentiel classique.
- Alternative pour l'énergie : croiser avec la base DPE afin d'intégrer la performance énergétique.
- Alternative pour l'environnement local : ajouter INSEE, cadastre, Base Adresse Nationale et équipements publics.
- Alternative produit : stocker vos agrégats dans une base interne pour servir des réponses rapides et stables.