Demande de valeurs foncières géolocalisée
Le présent jeu de données « Demandes de valeurs foncières », publié et produit par la direction générale des finances publiques, 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’exception de l’Alsa...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (46 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| id_mutationIdentifiant de mutation (Etalab) | text | — |
| date_mutationDate de la mutation | date | — |
| numero_dispositionNuméro de disposition | text | — |
| nature_mutationNature de la mutation | text | — |
| valeur_fonciereValeur foncière | double | — |
| adresse_numeroNuméro de voie | int | — |
| adresse_suffixeSuffixe du numéro (bis/ter) | text | — |
| adresse_nom_voieNom de la voie | text | — |
| adresse_code_voieCode Fantoir/Rivoli de la voie | text | — |
| code_postalPostal code | text | — |
| com_codeCode INSEE de la commune | text | — |
| com_nameNom de la commune | text | — |
| dep_codeCode INSEE du département | text | — |
| ancien_code_communeAncien code de la commune | text | — |
| ancien_nom_communeAncien nom de la commune | text | — |
| id_parcelleIdentifiant de la parcelle cadastrale | text | — |
| ancien_id_parcelleAncien identifiant de la parcelle cadastrale | text | — |
| numero_volumeNuméro du volume | text | — |
| lot1_numeroNuméro du lot 1 | text | — |
| lot1_surface_carrezSurface Carrez du lot 1 | double | — |
| lot2_numeroNuméro du lot 2 | text | — |
| lot2_surface_carrezSurface Carrez du lot 2 | double | — |
| lot3_numeroNuméro du lot 3 | text | — |
| lot3_surface_carrezSurface Carrez du lot 3 | double | — |
| lot4_numeroNuméro du lot 4 | text | — |
| lot4_surface_carrezSurface Carrez du lot 4 | double | — |
| lot5_numeroNuméro du lot 5 | text | — |
| lot5_surface_carrezSurface Carrez du lot 5 | double | — |
| nombre_lotsNombre de lots | int | — |
| code_type_localCode du type de local | text | — |
| type_localType de local | text | — |
| surface_reelle_batiSurface réelle du bâti | double | — |
| nombre_pieces_principalesNombre de pièces principales | int | — |
| code_nature_cultureCode de la nature de culture | text | — |
| nature_cultureNature de culture | text | — |
| code_nature_culture_specialeCode de la nature de culture spéciale | text | — |
| nature_culture_specialeNature de culture spéciale | text | — |
| surface_terrainSurface du terrain | double | — |
| longitudeLongitude | double | — |
| latitudeLatitude | double | — |
| epci_codeCode Officiel EPCI | text | — |
| epci_nameNom Officiel EPCI | text | — |
| dep_nameNom du département | text | — |
| reg_codeCode INSEE de la région | text | — |
| reg_nameNom de la région | text | — |
| geo_pointGéolocalisation | 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 1com_code: 60673 · com_name: Viefvillers
{
"com_code": "60673",
"com_name": "Viefvillers",
"dep_code": "60",
"dep_name": "Oise",
"latitude": 49.610456,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"epci_code": "200068005",
"epci_name": "Communauté de communes de l'Oise Picarde",
"geo_point": {
"lat": 49.610456,
"lon": 2.132254
},
"longitude": 2.132254,
"type_local": "Maison",
"code_postal": "60360",
"id_mutation": "2017-833152",
"id_parcelle": "606730000A0812",
"lot1_numero": null,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nombre_lots": 0,
"date_mutation": "2017-06-01",
"numero_volume": null,
"adresse_numero": 11,
"nature_culture": "sols",
"adresse_suffixe": null,
"code_type_local": "1",
"nature_mutation": "Vente",
"surface_terrain": 494,
"valeur_fonciere": 27000,
"adresse_nom_voie": "RTE DE ROUEN",
"adresse_code_voie": "0031",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000002",
"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": 66,
"nature_culture_speciale": null,
"nombre_pieces_principales": 5,
"code_nature_culture_speciale": null
}Record 2com_code: 59383 · com_name: Marly
{
"com_code": "59383",
"com_name": "Marly",
"dep_code": "59",
"dep_name": "Nord",
"latitude": 50.352096,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"epci_code": "200039865",
"epci_name": "Metz Métropole",
"geo_point": {
"lat": 50.352096,
"lon": 3.537733
},
"longitude": 3.537733,
"type_local": "Maison",
"code_postal": "59770",
"id_mutation": "2017-824075",
"id_parcelle": "593830000A0924",
"lot1_numero": null,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nombre_lots": 0,
"date_mutation": "2017-03-28",
"numero_volume": null,
"adresse_numero": 27,
"nature_culture": "sols",
"adresse_suffixe": null,
"code_type_local": "1",
"nature_mutation": "Vente",
"surface_terrain": 143,
"valeur_fonciere": 80000,
"adresse_nom_voie": "AV HENRI BARBUSSE",
"adresse_code_voie": "0410",
"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": 87,
"nature_culture_speciale": null,
"nombre_pieces_principales": 3,
"code_nature_culture_speciale": null
}Record 3com_code: 59153 · com_name: Condé-sur-l'Escaut
{
"com_code": "59153",
"com_name": "Condé-sur-l'Escaut",
"dep_code": "59",
"dep_name": "Nord",
"latitude": 50.465127,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"epci_code": "245901160",
"epci_name": "Communauté d'agglomération Valenciennes Métropole",
"geo_point": {
"lat": 50.465127,
"lon": 3.604064
},
"longitude": 3.604064,
"type_local": null,
"code_postal": "59163",
"id_mutation": "2017-824170",
"id_parcelle": "59153000AM0098",
"lot1_numero": null,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nombre_lots": 0,
"date_mutation": "2017-03-23",
"numero_volume": null,
"adresse_numero": 84,
"nature_culture": "jardins",
"adresse_suffixe": null,
"code_type_local": null,
"nature_mutation": "Vente",
"surface_terrain": 1719,
"valeur_fonciere": 66000,
"adresse_nom_voie": "RUE GRAS BOEUF",
"adresse_code_voie": "0359",
"ancien_id_parcelle": null,
"ancien_nom_commune": null,
"numero_disposition": "000001",
"ancien_code_commune": null,
"code_nature_culture": "J",
"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": null,
"code_nature_culture_speciale": null
}Record 4com_code: 59447 · com_name: Onnaing
{
"com_code": "59447",
"com_name": "Onnaing",
"dep_code": "59",
"dep_name": "Nord",
"latitude": 50.389684,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"epci_code": "245901160",
"epci_name": "Communauté d'agglomération Valenciennes Métropole",
"geo_point": {
"lat": 50.389684,
"lon": 3.58718
},
"longitude": 3.58718,
"type_local": null,
"code_postal": "59264",
"id_mutation": "2017-824716",
"id_parcelle": "594470000A3147",
"lot1_numero": null,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nombre_lots": 0,
"date_mutation": "2017-05-16",
"numero_volume": null,
"adresse_numero": null,
"nature_culture": "sols",
"adresse_suffixe": null,
"code_type_local": null,
"nature_mutation": "Vente",
"surface_terrain": 2,
"valeur_fonciere": 1,
"adresse_nom_voie": "RUE LANTHIEZ",
"adresse_code_voie": "0460",
"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": null,
"code_nature_culture_speciale": null
}Record 5com_code: 59504 · com_name: Rœulx
{
"com_code": "59504",
"com_name": "Rœulx",
"dep_code": "59",
"dep_name": "Nord",
"latitude": 50.307728,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"epci_code": "200042190",
"epci_name": "Communauté d'agglomération de la Porte du Hainaut",
"geo_point": {
"lat": 50.307728,
"lon": 3.329973
},
"longitude": 3.329973,
"type_local": null,
"code_postal": "59172",
"id_mutation": "2017-825025",
"id_parcelle": "595040000B2779",
"lot1_numero": null,
"lot2_numero": null,
"lot3_numero": null,
"lot4_numero": null,
"lot5_numero": null,
"nombre_lots": 0,
"date_mutation": "2017-06-08",
"numero_volume": null,
"adresse_numero": 3,
"nature_culture": "sols",
"adresse_suffixe": null,
"code_type_local": null,
"nature_mutation": "Vente",
"surface_terrain": 89,
"valeur_fonciere": 218829,
"adresse_nom_voie": "RESIDENCE ELSA TRIOLET",
"adresse_code_voie": "0169",
"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": null,
"code_nature_culture_speciale": null
}Live sample captured at profiling time — values may have changed upstream.
Using the API
Configuration
- Base URL
- https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/buildingref-france-demande-de-valeurs-foncieres-geolocalisee-millesime
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/buildingref-france-demande-de-valeurs-foncieres-geolocalisee-millesime/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.