Prix immobiliers officiels DVF · gratuit, sans inscription

API DVF — JSON gratuit, sans clé

Accès libre Toutes les données affichées sur les pages communes sont disponibles en JSON, sans inscription ni clé d'API. Les fichiers sont statiques — utilisez-les dans vos scripts, notebooks ou intégrations. Merci de citer foncierdata.fr et la source DGFiP/data.gouv.fr.

Endpoints

GET /api/v1/communes.json

Index des 5 324 communes couvertes, avec prix médian, nombre de ventes et lien API.

curl https://foncierdata.fr/api/v1/communes.json

Champs : annee_reference, date_mise_a_jour, nombre, communes[] (code_insee, nom, departement, prix_m2_median, ventes_annee_reference, api), source.

GET /api/v1/commune/{insee}.json

Agrégats complets d'une commune : médianes par type de bien, évolution annuelle 2021–2025, tranches de surface, fiabilité.

curl https://foncierdata.fr/api/v1/commune/31555.json   # Toulouse

Champs : prix_m2_median, prix_m2_median_appartement(_yoy_pct), prix_m2_median_maison(_yoy_pct), prix_vente_median, ventes_annee_reference, ventes_5_ans, fiabilite, derniers_12_mois, series_annuelles[], tranches_surface, est_hub_arrondissements, arrondissements[], source, page.

GET /api/v1/commune/{insee}/transactions.json

Les 20 dernières ventes de l'année de référence (date, type, surface, prix, €/m²).

curl https://foncierdata.fr/api/v1/commune/31555/transactions.json

Champs : code_insee, nom, annee, nombre, transactions[] (date, type_local, surface_m2, prix_eur, prix_m2_eur), source.

GET /api/v1/simulateur-communes.json

Liste compacte de toutes les communes avec prix médians DVF et loyers indicatifs (carte des loyers 2025) — utilisée par le simulateur de rentabilité locative.

curl https://foncierdata.fr/api/v1/simulateur-communes.json

Champs : annee_reference, loyers_annee, communes[] (code, nom, dept, slug, prix_apt, prix_maison, loyer_apt, loyer_maison), source.

Exemple : /api/v1/commune/31555.json (extrait)

{
 "code_insee": "31555",
 "nom": "Toulouse",
 "departement": "31",
 "annee_reference": 2025,
 "prix_m2_median": 3333,
 "prix_m2_median_appartement": 3272,
 "prix_m2_median_appartement_yoy_pct": 2.3,
 "prix_m2_median_maison": 3731,
 "prix_m2_median_maison_yoy_pct": 0.6,
 "prix_vente_median": 174000,
 "ventes_annee_reference": 7526,
 "ventes_5_ans": 37990,
 "fiabilite": "Forte",
 "derniers_12_mois": {
  "debut": "2025-07-01",
  "fin": "2026-06-30",
  "ventes": 7589,
  "prix_m2_median": 3367,
  "prix_m2_median_appartement": 3301,
  "prix_m2_median_appartement_yoy_pct": 2.3,
  "prix_m2_median_maison": 3732,
  "prix_m2_median_maison_yoy_pct": 0.3
 },
 "series_annuelles": [
  {
   "annee": 2021,
   "apt": 3252,
   "apt_n": 3972,
   "maison": 3813,
   "maison_n": 753
  },
  …
 ],
 "est_hub_arrondissements": false,
 "source": {
  "dataset": "Demandes de valeurs foncières (DVF), DGFiP",
  "url": "https://www.data.gouv.fr/fr/datasets/demandes-de-valeurs-foncieres/",
  "licence": "Licence Ouverte 2.0",
  "methodologie": "https://foncierdata.fr/methodologie"
 },
 "page": "https://foncierdata.fr/prix-immobilier/31555-toulouse"
}

Prix en €/m² entiers, évolutions en % avec une décimale ; null lorsqu'une valeur n'est pas disponible (par exemple pas de maison vendue).

Notes

Pas besoin de coder : le widget prix immobilier affiche ces chiffres sur n'importe quel site en deux lignes.

API Pro : liste d'attente

L'API ci-dessus reste gratuite. Nous préparons une offre pour les usages professionnels (proptech, courtiers, CGP, agences, équipes data) :

Vous utilisez déjà l'API pour un projet ou une chaîne de données ? Dites-nous ce qu'il vous faut : les premiers inscrits définissent l'offre et bénéficient d'un tarif de lancement.

Rejoindre la liste d'attente API Pro