c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated QuarterlyUNVERIFIED
D

Demande de valeurs foncières géolocalisée

APIQuery nowOpen workbench🇫🇷France

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...

0
poor

Weighted across five axes. Tap a ring for what it measures.

Data schema (46 fields)

Filterable via the API (45)
id_mutationdate_mutationnumero_dispositionnature_mutationvaleur_fonciereadresse_numeroadresse_suffixeadresse_nom_voieadresse_code_voiecode_postalcom_codecom_namedep_codeancien_code_communeancien_nom_communeid_parcelleancien_id_parcellenumero_volumelot1_numerolot1_surface_carrezlot2_numerolot2_surface_carrezlot3_numerolot3_surface_carrezlot4_numerolot4_surface_carrezlot5_numerolot5_surface_carreznombre_lotscode_type_localtype_localsurface_reelle_batinombre_pieces_principalescode_nature_culturenature_culturecode_nature_culture_specialenature_culture_specialesurface_terrainlongitudelatitudeepci_codeepci_namedep_namereg_codereg_name

Click a field to see example values.

FieldTypeDescription
id_mutationFilterable via the APIIdentifiant de mutation (Etalab)text
date_mutationFilterable via the APIDate de la mutationdate
numero_dispositionFilterable via the APINuméro de dispositiontext
nature_mutationFilterable via the APINature de la mutationtext
valeur_fonciereFilterable via the APIValeur foncièredouble
adresse_numeroFilterable via the APINuméro de voieint
adresse_suffixeFilterable via the APISuffixe du numéro (bis/ter)text
adresse_nom_voieFilterable via the APINom de la voietext
adresse_code_voieFilterable via the APICode Fantoir/Rivoli de la voietext
code_postalFilterable via the APIPostal codetext
com_codeFilterable via the APICode INSEE de la communetext
com_nameFilterable via the APINom de la communetext
dep_codeFilterable via the APICode INSEE du départementtext
ancien_code_communeFilterable via the APIAncien code de la communetext
ancien_nom_communeFilterable via the APIAncien nom de la communetext
id_parcelleFilterable via the APIIdentifiant de la parcelle cadastraletext
ancien_id_parcelleFilterable via the APIAncien identifiant de la parcelle cadastraletext
numero_volumeFilterable via the APINuméro du volumetext
lot1_numeroFilterable via the APINuméro du lot 1text
lot1_surface_carrezFilterable via the APISurface Carrez du lot 1double
lot2_numeroFilterable via the APINuméro du lot 2text
lot2_surface_carrezFilterable via the APISurface Carrez du lot 2double
lot3_numeroFilterable via the APINuméro du lot 3text
lot3_surface_carrezFilterable via the APISurface Carrez du lot 3double
lot4_numeroFilterable via the APINuméro du lot 4text
lot4_surface_carrezFilterable via the APISurface Carrez du lot 4double
lot5_numeroFilterable via the APINuméro du lot 5text
lot5_surface_carrezFilterable via the APISurface Carrez du lot 5double
nombre_lotsFilterable via the APINombre de lotsint
code_type_localFilterable via the APICode du type de localtext
type_localFilterable via the APIType de localtext
surface_reelle_batiFilterable via the APISurface réelle du bâtidouble
nombre_pieces_principalesFilterable via the APINombre de pièces principalesint
code_nature_cultureFilterable via the APICode de la nature de culturetext
nature_cultureFilterable via the APINature de culturetext
code_nature_culture_specialeFilterable via the APICode de la nature de culture spécialetext
nature_culture_specialeFilterable via the APINature de culture spécialetext
surface_terrainFilterable via the APISurface du terraindouble
longitudeFilterable via the APILongitudedouble
latitudeFilterable via the APILatitudedouble
epci_codeFilterable via the APICode Officiel EPCItext
epci_nameFilterable via the APINom Officiel EPCItext
dep_nameFilterable via the APINom du départementtext
reg_codeFilterable via the APICode INSEE de la régiontext
reg_nameFilterable via the APINom de la régiontext
geo_pointGéolocalisationgeo_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.

Full API documentation ↗

Rate limits

10 000 000 req/day
per ipmeasured
observed 2 hours ago

Dataset

Volume & freshness

Records
39M
38947031
Update cadence
Quarterly
declared upstream
Last upstream update
2 years ago
2025-01-28
Temporal coverage
2014 → ongoing

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Demande de valeurs foncières géolocalisée — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.