Aller au contenu principal
API REST · DVF

API DVF : les ventes immobilières de France

Les demandes de valeurs foncières depuis 2014, dans leur version enrichie DVF+ du Cerema, interrogeables par commune, code postal, parcelle, période, prix et surface, en JSON ou GeoJSON.

GET /api/v1/dvfs?code_postal=75008&limite=1

[

{

"date_mutation": "2025-12-31",

"nature_mutation": "Vente",

"valeur_fonciere": 2750000,

"libelle_type": "UN APPARTEMENT",

"surface_batie": 85,

"municipalite": {

…

200 OK 10 crédits

Les données de l'API DVF

  • La mutation : identifiant, date, nature (vente, échange, adjudication, expropriation), vente en l'état futur d'achèvement.
  • Le prix : valeur foncière déclarée de la mutation entière.
  • Le bien : type, nombre de maisons, d'appartements, de dépendances et de locaux d'activité, surfaces du terrain et du bâti.
  • La localisation : commune, parcelles concernées et point géographique.

Accès par jeton (Authorization: Bearer), réponses en JSON ou en GeoJSON, pagination par curseur dans les en-têtes X-Pagination-*.

cURL : ventes d'un code postal
curl "https://app.infoparcelle.fr/api/v1/dvfs?code_postal=75008&limite=1&champs=date_mutation,nature_mutation,valeur_fonciere,libelle_type,surface_batie,municipalite" \
  -H "Authorization: Bearer VOTRE_CLE_API"
Réponse (extrait réel)
[
  {
    "date_mutation": "2025-12-31",
    "nature_mutation": "Vente",
    "valeur_fonciere": 2750000,
    "libelle_type": "UN APPARTEMENT",
    "surface_batie": 85,
    "municipalite": {
      "code": "75108",
      "nom": "Paris 8e",
      "codes_postaux": ["75008"]
    }
  }
]

Endpoints et crédits

Chaque appel consomme des crédits API, inclus dans les abonnements Basique, Premium et CRM et dans les plans API. Des packs de crédits permettent d'en ajouter. Voir les tarifs.

EndpointUsageCrédits
GET/api/v1/dvfs Recherche de ventes par commune, code postal, parcelle, période, prix, surface et type de bien. 10 crédits
GET/api/v1/dvfs/{code} Une mutation par son identifiant. 1 crédit
GET/api/v1/sections/{code}/{section}/dvfs Les ventes d'une section cadastrale. 1 crédit

Tous les paramètres et schémas de réponse : guide de l'API DVF dans la documentation technique.

Cas d'usage

Ce que vous construisez avec l'API DVF

Estimation et avis de valeur

Retrouver les ventes comparables d'un secteur pour justifier un prix.

Études de marché

Suivre les prix au m² d'une commune ou d'un quartier dans le temps.

Investissement

Repérer les secteurs où les biens se vendent sous la médiane.

À savoir avant d'intégrer

  • La valeur foncière porte sur la mutation entière : une vente de plusieurs lots ou de plusieurs parcelles n'a qu'un seul prix.
  • Aucune vente n'est publiée en Moselle, dans le Bas-Rhin, dans le Haut-Rhin (livre foncier) ni à Mayotte : un résultat vide y signifie « donnée non publiée », pas « aucune vente ».
  • Les ventes couvrent la période du 1er janvier 2014 à la dernière publication (31 décembre 2025 au 3 novembre 2026) : les données DVF sont publiées plusieurs mois après la vente.

Questions fréquentes sur l'API DVF

Des demandes de valeurs foncières de la DGFiP, dans leur version enrichie DVF+ produite par le Cerema.
Une recherche coûte 10 crédits, une mutation lue par son identifiant ou les ventes d'une section cadastrale 1 crédit.
La Moselle, le Bas-Rhin et le Haut-Rhin relèvent du livre foncier, dont les ventes n'alimentent pas le jeu de données public. Il en va de même pour Mayotte. Le cadastre de ces départements est, lui, bien présent.
Non, c'est la valeur foncière de toute la mutation. Pour un prix au m², rapportez-la à la surface en vérifiant que la mutation ne porte que sur un seul bien.
La pagination se fait par curseur : la réponse porte l'en-tête X-Pagination-Next-Cursor, à renvoyer dans le paramètre curseur pour obtenir la page suivante.

Commencez à intégrer nos données

API REST documentée : parcelles, DVF, DPE, PLU, permis, propriétaires. Essai API gratuit : 14 jours, 2 000 crédits, sans carte bancaire.