Demandes de valeurs foncières géolocalisées (DVF)
Qu’est-ce que le DVF ? Le jeu de données « Demandes de valeurs foncières » (DVF), publié par la Direction générale des finances publiques (DGFiP), permet de connaître les transactions immobilières intervenues au cours des cinq dernières années sur le territoire métropolitain et les DOM-TOM, à l’e...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (41 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| id_mutationId mutation | text | — |
| date_mutationDate mutation | date | — |
| numero_dispositionNumero disposition | text | — |
| nature_mutationNature mutation | text | — |
| valeur_fonciereValeur fonciere | int | — |
| adresse_numeroAdresse numero | int | — |
| adresse_suffixeAdresse suffixe | text | — |
| adresse_nom_voieAdresse nom voie | text | — |
| adresse_code_voieAdresse code voie | text | — |
| code_postalPostal code | int | — |
| code_communeCommune code | int | — |
| nom_communeCommune name | text | — |
| code_departementDépartement code | int | — |
| ancien_code_communeAncien code commune | text | — |
| ancien_nom_communeAncien nom commune | text | — |
| id_parcelleId parcelle | text | — |
| ancien_id_parcelleAncien id parcelle | text | — |
| numero_volumeNumero volume | text | — |
| lot1_numeroLot1 numero | int | — |
| lot1_surface_carrezLot1 surface carrez | double | — |
| lot2_numeroLot2 numero | int | — |
| lot2_surface_carrezLot2 surface carrez | double | — |
| lot3_numeroLot3 numero | int | — |
| lot3_surface_carrezLot3 surface carrez | double | — |
| lot4_numeroLot4 numero | text | — |
| lot4_surface_carrezLot4 surface carrez | text | — |
| lot5_numeroLot5 numero | text | — |
| lot5_surface_carrezLot5 surface carrez | text | — |
| nombre_lotsNombre lots | int | — |
| code_type_localCode type local | int | — |
| type_localType local | text | — |
| surface_reelle_batiSurface reelle bati | int | — |
| nombre_pieces_principalesNombre pieces principales | int | — |
| code_nature_cultureCode nature culture | text | — |
| nature_cultureNature culture | text | — |
| code_nature_culture_specialeCode nature culture speciale | text | — |
| nature_culture_specialeNature culture speciale | text | — |
| surface_terrainSurface terrain | int | — |
| longitudeLongitude | double | — |
| latitudeLatitude | double | — |
| point_geoPoint geo | geo_point_2d | — |
Schema captured from opendatasoft 2 hours ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1latitude: 43.195424 · longitude: 5.618852
{
"latitude": 43.195424,
"longitude": 5.618852,
"point_geo": {
"lat": 43.195424,
"lon": 5.618852
},
"type_local": "Dépendance",
"code_postal": 13600,
"id_mutation": "2023-129638",
"id_parcelle": "13028000AZ0201",
"lot1_numero": 19,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nom_commune": "La Ciotat",
"nombre_lots": 1,
"code_commune": 13028,
"date_mutation": "2023-02-16",
"numero_volume": null,
"adresse_numero": 28,
"nature_culture": null,
"adresse_suffixe": null,
"code_type_local": 3,
"nature_mutation": "Vente en l'état futur d'achèvement",
"surface_terrain": null,
"valeur_fonciere": 504000,
"adresse_nom_voie": "AV ALBERT RITT",
"code_departement": 13,
"adresse_code_voie": "0046",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000001",
"ancien_code_commune": null,
"code_nature_culture": null,
"lot1_surface_carrez": null,
"lot2_surface_carrez": null,
"lot3_surface_carrez": null,
"lot4_surface_carrez": null,
"lot5_surface_carrez": null,
"surface_reelle_bati": null,
"nature_culture_speciale": null,
"nombre_pieces_principales": 0,
"code_nature_culture_speciale": null
}Record 2latitude: 43.285839 · longitude: 5.37329
{
"latitude": 43.285839,
"longitude": 5.37329,
"point_geo": {
"lat": 43.285839,
"lon": 5.37329
},
"type_local": "Appartement",
"code_postal": 13006,
"id_mutation": "2023-129641",
"id_parcelle": "132068280A0011",
"lot1_numero": 11,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nom_commune": "Marseille 6e Arrondissement",
"nombre_lots": 1,
"code_commune": 13206,
"date_mutation": "2023-02-21",
"numero_volume": null,
"adresse_numero": 72,
"nature_culture": null,
"adresse_suffixe": null,
"code_type_local": 2,
"nature_mutation": "Vente",
"surface_terrain": null,
"valeur_fonciere": 130000,
"adresse_nom_voie": "RUE JULES MOULET",
"code_departement": 13,
"adresse_code_voie": "4946",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000001",
"ancien_code_commune": null,
"code_nature_culture": null,
"lot1_surface_carrez": 42.47,
"lot2_surface_carrez": null,
"lot3_surface_carrez": null,
"lot4_surface_carrez": null,
"lot5_surface_carrez": null,
"surface_reelle_bati": 47,
"nature_culture_speciale": null,
"nombre_pieces_principales": 2,
"code_nature_culture_speciale": null
}Record 3latitude: 43.33729 · longitude: 5.586516
{
"latitude": 43.33729,
"longitude": 5.586516,
"point_geo": {
"lat": 43.33729,
"lon": 5.586516
},
"type_local": "Dépendance",
"code_postal": 13360,
"id_mutation": "2023-129642",
"id_parcelle": "13086000DS0065",
"lot1_numero": null,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nom_commune": "Roquevaire",
"nombre_lots": 0,
"code_commune": 13086,
"date_mutation": "2023-02-08",
"numero_volume": null,
"adresse_numero": 1590,
"nature_culture": "sols",
"adresse_suffixe": null,
"code_type_local": 3,
"nature_mutation": "Vente",
"surface_terrain": 468,
"valeur_fonciere": 476500,
"adresse_nom_voie": "CHE DES MANAUX",
"code_departement": 13,
"adresse_code_voie": "0547",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000001",
"ancien_code_commune": null,
"code_nature_culture": "S",
"lot1_surface_carrez": null,
"lot2_surface_carrez": null,
"lot3_surface_carrez": null,
"lot4_surface_carrez": null,
"lot5_surface_carrez": null,
"surface_reelle_bati": null,
"nature_culture_speciale": null,
"nombre_pieces_principales": 0,
"code_nature_culture_speciale": null
}Record 4latitude: 43.295759 · longitude: 5.388038
{
"latitude": 43.295759,
"longitude": 5.388038,
"point_geo": {
"lat": 43.295759,
"lon": 5.388038
},
"type_local": "Appartement",
"code_postal": 13005,
"id_mutation": "2023-129643",
"id_parcelle": "132058200H0027",
"lot1_numero": 2,
"lot2_numero": 6,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nom_commune": "Marseille 5e Arrondissement",
"nombre_lots": 2,
"code_commune": 13205,
"date_mutation": "2023-02-17",
"numero_volume": null,
"adresse_numero": 9,
"nature_culture": null,
"adresse_suffixe": null,
"code_type_local": 2,
"nature_mutation": "Vente",
"surface_terrain": null,
"valeur_fonciere": 135000,
"adresse_nom_voie": "RUE HORACE BERTIN",
"code_departement": 13,
"adresse_code_voie": "4508",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000001",
"ancien_code_commune": null,
"code_nature_culture": null,
"lot1_surface_carrez": null,
"lot2_surface_carrez": 29.07,
"lot3_surface_carrez": null,
"lot4_surface_carrez": null,
"lot5_surface_carrez": null,
"surface_reelle_bati": 35,
"nature_culture_speciale": null,
"nombre_pieces_principales": 2,
"code_nature_culture_speciale": null
}Record 5latitude: 43.309544 · longitude: 5.405772
{
"latitude": 43.309544,
"longitude": 5.405772,
"point_geo": {
"lat": 43.309544,
"lon": 5.405772
},
"type_local": "Appartement",
"code_postal": 13004,
"id_mutation": "2023-129647",
"id_parcelle": "132048160C0197",
"lot1_numero": 3,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nom_commune": "Marseille 4e Arrondissement",
"nombre_lots": 1,
"code_commune": 13204,
"date_mutation": "2023-02-23",
"numero_volume": null,
"adresse_numero": 87,
"nature_culture": null,
"adresse_suffixe": null,
"code_type_local": 2,
"nature_mutation": "Vente",
"surface_terrain": null,
"valeur_fonciere": 180000,
"adresse_nom_voie": "AV DE MONTOLIVET",
"code_departement": 13,
"adresse_code_voie": "6274",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000001",
"ancien_code_commune": null,
"code_nature_culture": null,
"lot1_surface_carrez": 43.79,
"lot2_surface_carrez": null,
"lot3_surface_carrez": null,
"lot4_surface_carrez": null,
"lot5_surface_carrez": null,
"surface_reelle_bati": 44,
"nature_culture_speciale": null,
"nombre_pieces_principales": 3,
"code_nature_culture_speciale": null
}Live sample captured at profiling time — values may have changed upstream.
Using the API
Configuration
- Base URL
- https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/ol-demande-de-valeurs-foncieres-geolocalisee
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/ol-demande-de-valeurs-foncieres-geolocalisee/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.