Aggregated Property Transaction Values Request (DVF+)Demande de valeurs foncières agrégée à la mutation (DVF+)
Demande de valeurs foncières agrégée à la mutation (DVF+)Aggregated Property Transaction Values Request (DVF+)
ol-demande-de-valeurs-foncieres-agregee-a-la-mutation-dvf
This dataset provides open access to French property transaction records (Demande de Valeurs Foncières, DVF), aggregated at the transaction level and geolocated for easier analysis. Originally published on data.gouv.fr since May 2019, the enriched "DVF+ open-data" version is developed by the DGALN and Cerema, and made available here by Aix-Marseille-Provence Métropole for its local territory. It covers real estate sales (land and buildings) with location, price, and transaction details, supporting market analysis, urban planning, and property valuation studies at the local level.Depuis mai 2019, les données "Demande de Valeurs Foncières" (DVF) sont disponibles en open-data sur le site data.gouv.fr . La DGALN et le Cerema proposent "DVF+ open-data", qui permet d'accéder librement à cette même donnée sous la forme d'une base de données géolocalisée aisément exploitable pou...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (58 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | identifiant_de_mutation_ceremaIdentifiant de mutation cerema | int | Unique Cerema identifier for the property transaction.Unique Cerema identifier for the property transaction. |
| 100% | idmutinvaridentifiant invariable de mutation (Cerema) | text | Invariable Cerema identifier for the property transaction.Invariable Cerema identifier for the property transaction. |
| 100% | idopendataIdentifiant open data de mutation (Cerema) | text | Cerema open-data identifier for the property transaction.Cerema open-data identifier for the property transaction. |
| 100% | idnatmutIdentifiant de la nature de mutation | int | Code identifying the nature of the transaction.Code identifying the nature of the transaction. |
| 0% | codservch | text | Code of the land registry office handling the transaction.Code of the land registry office handling the transaction. |
| 0% | refdoc | text | Reference of the official document recording the transaction.Reference of the official document recording the transaction. |
| 100% | datemutDate de la mutation | date | Date on which the property transaction occurred.Date on which the property transaction occurred. |
| 100% | anneemutAnnée de la mutation | text | Year in which the property transaction occurred.Year in which the property transaction occurred. |
| 100% | moismutMois de la mutation | int | Month in which the property transaction occurred.Month in which the property transaction occurred. |
| 100% | coddepCode INSEE du département | int | INSEE code of the department where the transaction occurred.INSEE code of the department where the transaction occurred. |
| 100% | libnatmutNature de la mutation | text | Text description of the nature of the transaction, e.g. sale.Text description of the nature of the transaction, e.g. sale. |
| 100% | vefaVente en état futur d’achèvement | text | Indicates whether the sale was of a property under construction (VEFA).Indicates whether the sale was of a property under construction (VEFA). |
| 99.8% | valeurfoncValeur foncière | double | Total monetary value of the property transaction.Total monetary value of the property transaction. |
| 100% | nbdispoNombre de dispositions de la mutation | int | Number of dispositions (clauses) within the transaction.Number of dispositions (clauses) within the transaction. |
| 100% | nblotNombre de lots de la mutation | int | Number of lots included in the transaction.Number of lots included in the transaction. |
| 100% | nbcommNombre de communes | int | Number of municipalities involved in the transaction.Number of municipalities involved in the transaction. |
| 100% | l_codinseeListe des codes INSEE des communes | text | List of INSEE codes of the municipalities involved.List of INSEE codes of the municipalities involved. |
| 100% | nbsection | int | Number of cadastral sections involved in the transaction.Number of cadastral sections involved in the transaction. |
| 100% | l_sectionNombre de sections | text | List of cadastral section codes involved in the transaction.List of cadastral section codes involved in the transaction. |
| 100% | nbparNombre de parcelles concernées | int | Number of cadastral parcels concerned by the transaction.Number of cadastral parcels concerned by the transaction. |
| 100% | l_idparListe des identifiants des parcelles concernées | text | List of identifiers of the cadastral parcels concerned.List of identifiers of the cadastral parcels concerned. |
| 100% | nbparmutNombre de parcelles mutées | int | Number of cadastral parcels actually transferred.Number of cadastral parcels actually transferred. |
| 100% | l_idparmutListe des identifiants des parcelles mutées | text | List of identifiers of the transferred cadastral parcels.List of identifiers of the transferred cadastral parcels. |
| 100% | nbsufNombre de subdivisions fiscales mutées | int | Number of fiscal subdivisions transferred in the transaction.Number of fiscal subdivisions transferred in the transaction. |
| 100% | sterrSurface de terrain | double | Land area involved in the transaction, in square metres.Land area involved in the transaction, in square metres. |
| 100% | nbvolmutNombre de volumes mutés | int | Number of volumes (building units) transferred.Number of volumes (building units) transferred. |
| 100% | nblocmutNombre de locaux mutés | int | Number of premises (locaux) transferred in the transaction.Number of premises (locaux) transferred in the transaction. |
| 100% | l_idlocmutListe des identifiants des locaux mutés | text | List of identifiers of the premises transferred.List of identifiers of the premises transferred. |
| 100% | nblocmaiNombre de maisons | int | Number of houses transferred in the transaction.Number of houses transferred in the transaction. |
| 100% | nblocaptNombre d’appartements | int | Number of apartments transferred in the transaction.Number of apartments transferred in the transaction. |
| 100% | nblocdepNombre de dépendances | int | Number of dependencies (outbuildings) transferred.Number of dependencies (outbuildings) transferred. |
| 100% | nblocactNombre de locaux d’activité | int | Number of business/activity premises transferred.Number of business/activity premises transferred. |
| 100% | nbapt1ppNombre d’appartements d’1 pièce principale | int | Number of one-room apartments transferred.Number of one-room apartments transferred. |
| 100% | nbapt2ppNombre d’appartements de 2 pièces principales | int | Number of two-room apartments transferred.Number of two-room apartments transferred. |
| 100% | nbapt3ppNombre d’appartements de 3 pièces principales | int | Number of three-room apartments transferred.Number of three-room apartments transferred. |
| 100% | nbapt4ppNombre d’appartements de 4 pièces principales | int | Number of four-room apartments transferred.Number of four-room apartments transferred. |
| 100% | nbapt5ppNombre d’appartements de 5 pièces principales ou plus | int | Number of apartments with five or more rooms transferred.Number of apartments with five or more rooms transferred. |
| 100% | nbmai1ppNombre de maisons d’1 pièce principale | int | Number of one-room houses transferred.Number of one-room houses transferred. |
| 100% | nbmai2ppNombre de maisons de 2 pièces principales | int | Number of two-room houses transferred.Number of two-room houses transferred. |
| 100% | nbmai3ppNombre de maisons de 3 pièces principales | int | Number of three-room houses transferred.Number of three-room houses transferred. |
| 100% | nbmai4ppNombre de maisons de 4 pièces principales | int | Number of four-room houses transferred.Number of four-room houses transferred. |
| 100% | nbmai5ppNombre de maisons de 5 pièces principales ou plus | int | Number of houses with five or more rooms transferred.Number of houses with five or more rooms transferred. |
| 100% | sbati | double | Total built floor area involved in the transaction.Total built floor area involved in the transaction. |
| 100% | sbatmaiSurface des maisons | double | Total floor area of houses transferred, in square metres.Total floor area of houses transferred, in square metres. |
| 100% | sbataptSurface des appartements | double | Total floor area of apartments transferred, in square metres.Total floor area of apartments transferred, in square metres. |
| 100% | sbatactSurface des locaux d’activité | double | Total floor area of business premises transferred.Total floor area of business premises transferred. |
| 100% | sapt1ppSurface des appartements d’1 pièce principale | double | Total floor area of one-room apartments transferred.Total floor area of one-room apartments transferred. |
| 100% | sapt2ppSurface des appartements de 2 pièces principales | double | Total floor area of two-room apartments transferred.Total floor area of two-room apartments transferred. |
| 100% | sapt3ppSurface des appartements de 3 pièces principales | double | Total floor area of three-room apartments transferred.Total floor area of three-room apartments transferred. |
| 100% | sapt4ppSurface des appartements de 4 pièces principales | double | Total floor area of four-room apartments transferred.Total floor area of four-room apartments transferred. |
| 100% | sapt5ppSurface des appartements de 5 pièces principales ou plus | double | Total floor area of apartments with five or more rooms.Total floor area of apartments with five or more rooms. |
| 100% | smai1ppSurface des maisons d’1 pièce principale | double | Total floor area of one-room houses transferred.Total floor area of one-room houses transferred. |
| 100% | smai2ppSurface des maisons de 2 pièces principales | double | Total floor area of two-room houses transferred.Total floor area of two-room houses transferred. |
| 100% | smai3ppSurface des maisons de 3 pièces principales | double | Total floor area of three-room houses transferred.Total floor area of three-room houses transferred. |
| 100% | smai4ppSurface des maisons de 4 pièces principales | double | Total floor area of four-room houses transferred.Total floor area of four-room houses transferred. |
| 100% | smai5ppSurface des maisons de 5 pièces principales ou plus | double | Total floor area of houses with five or more rooms.Total floor area of houses with five or more rooms. |
| 100% | codtypbienCode du type de bien | int | Numeric code identifying the type of property.Numeric code identifying the type of property. |
| 100% | libtypbienType de bien | text | Text label describing the type of property.Text label describing the type of property. |
Schema captured from opendatasoft 3 days 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 1vefa: False · nblot: 1
{
"vefa": "False",
"nblot": 1,
"nbpar": 1,
"nbsuf": 0,
"sbati": 56,
"sterr": 0,
"coddep": 13,
"nbcomm": 1,
"refdoc": null,
"datemut": "2017-08-10",
"l_idpar": "'13117000BP0005']",
"moismut": 8,
"nbdispo": 1,
"sapt1pp": 0,
"sapt2pp": 56,
"sapt3pp": 0,
"sapt4pp": 0,
"sapt5pp": 0,
"sbatact": 0,
"sbatapt": 56,
"sbatmai": 0,
"smai1pp": 0,
"smai2pp": 0,
"smai3pp": 0,
"smai4pp": 0,
"smai5pp": 0,
"anneemut": "2017",
"idnatmut": 1,
"nbapt1pp": 0,
"nbapt2pp": 1,
"nbapt3pp": 0,
"nbapt4pp": 0,
"nbapt5pp": 0,
"nblocact": 0,
"nblocapt": 1,
"nblocdep": 0,
"nblocmai": 0,
"nblocmut": 1,
"nbmai1pp": 0,
"nbmai2pp": 0,
"nbmai3pp": 0,
"nbmai4pp": 0,
"nbmai5pp": 0,
"nbparmut": 0,
"nbvolmut": 0,
"codservch": null,
"l_section": "'BP']",
"libnatmut": "Vente",
"nbsection": 1,
"codtypbien": 121,
"idmutinvar": "2754d9601cdd9e4951c495ae121fff35",
"idopendata": "2754d9601cdd9e4951c495ae121fff35",
"l_codinsee": "13117",
"l_idlocmut": "'131170002360448_0']",
"l_idparmut": "None",
"libtypbien": "UN APPARTEMENT",
"valeurfonc": 124800,
"identifiant_de_mutation_cerema": 1560109
}Record 2vefa: False · nblot: 0
{
"vefa": "False",
"nblot": 0,
"nbpar": 2,
"nbsuf": 2,
"sbati": 70,
"sterr": 172,
"coddep": 13,
"nbcomm": 1,
"refdoc": null,
"datemut": "2022-03-01",
"l_idpar": "'13004000AW0100', '13004000AW0101']",
"moismut": 3,
"nbdispo": 1,
"sapt1pp": 0,
"sapt2pp": 0,
"sapt3pp": 0,
"sapt4pp": 0,
"sapt5pp": 0,
"sbatact": 0,
"sbatapt": 0,
"sbatmai": 70,
"smai1pp": 0,
"smai2pp": 0,
"smai3pp": 70,
"smai4pp": 0,
"smai5pp": 0,
"anneemut": "2022",
"idnatmut": 1,
"nbapt1pp": 0,
"nbapt2pp": 0,
"nbapt3pp": 0,
"nbapt4pp": 0,
"nbapt5pp": 0,
"nblocact": 0,
"nblocapt": 0,
"nblocdep": 0,
"nblocmai": 1,
"nblocmut": 1,
"nbmai1pp": 0,
"nbmai2pp": 0,
"nbmai3pp": 1,
"nbmai4pp": 0,
"nbmai5pp": 0,
"nbparmut": 2,
"nbvolmut": 0,
"codservch": null,
"l_section": "'AW']",
"libnatmut": "Vente",
"nbsection": 1,
"codtypbien": 111,
"idmutinvar": "5a542a1fdd481649bed818934ae4e7e7",
"idopendata": "5a542a1fdd481649bed818934ae4e7e7",
"l_codinsee": "13004",
"l_idlocmut": "'130040001752884_0']",
"l_idparmut": "'13004000AW0100', '13004000AW0101']",
"libtypbien": "UNE MAISON",
"valeurfonc": 189000,
"identifiant_de_mutation_cerema": 1112634
}Record 3vefa: False · nblot: 2
{
"vefa": "False",
"nblot": 2,
"nbpar": 1,
"nbsuf": 0,
"sbati": 86,
"sterr": 0,
"coddep": 13,
"nbcomm": 1,
"refdoc": null,
"datemut": "2020-12-10",
"l_idpar": "'13001000RD0001']",
"moismut": 12,
"nbdispo": 1,
"sapt1pp": 0,
"sapt2pp": 0,
"sapt3pp": 0,
"sapt4pp": 0,
"sapt5pp": 0,
"sbatact": 0,
"sbatapt": 0,
"sbatmai": 86,
"smai1pp": 0,
"smai2pp": 0,
"smai3pp": 0,
"smai4pp": 0,
"smai5pp": 86,
"anneemut": "2020",
"idnatmut": 1,
"nbapt1pp": 0,
"nbapt2pp": 0,
"nbapt3pp": 0,
"nbapt4pp": 0,
"nbapt5pp": 0,
"nblocact": 0,
"nblocapt": 0,
"nblocdep": 1,
"nblocmai": 1,
"nblocmut": 2,
"nbmai1pp": 0,
"nbmai2pp": 0,
"nbmai3pp": 0,
"nbmai4pp": 0,
"nbmai5pp": 1,
"nbparmut": 0,
"nbvolmut": 0,
"codservch": null,
"l_section": "'RD']",
"libnatmut": "Vente",
"nbsection": 1,
"codtypbien": 111,
"idmutinvar": "ea7f83a0a3d176ed8b2b5e4a87734083",
"idopendata": "ea7f83a0a3d176ed8b2b5e4a87734083",
"l_codinsee": "13001",
"l_idlocmut": "'130010002051906_0', '130010002051907_0']",
"l_idparmut": "None",
"libtypbien": "UNE MAISON",
"valeurfonc": 375000,
"identifiant_de_mutation_cerema": 1338364
}Record 4vefa: False · nblot: 1
{
"vefa": "False",
"nblot": 1,
"nbpar": 1,
"nbsuf": 0,
"sbati": 43,
"sterr": 0,
"coddep": 13,
"nbcomm": 1,
"refdoc": null,
"datemut": "2019-09-12",
"l_idpar": "'13005000AE0200']",
"moismut": 9,
"nbdispo": 1,
"sapt1pp": 0,
"sapt2pp": 43,
"sapt3pp": 0,
"sapt4pp": 0,
"sapt5pp": 0,
"sbatact": 0,
"sbatapt": 43,
"sbatmai": 0,
"smai1pp": 0,
"smai2pp": 0,
"smai3pp": 0,
"smai4pp": 0,
"smai5pp": 0,
"anneemut": "2019",
"idnatmut": 1,
"nbapt1pp": 0,
"nbapt2pp": 1,
"nbapt3pp": 0,
"nbapt4pp": 0,
"nbapt5pp": 0,
"nblocact": 0,
"nblocapt": 1,
"nblocdep": 0,
"nblocmai": 0,
"nblocmut": 1,
"nbmai1pp": 0,
"nbmai2pp": 0,
"nbmai3pp": 0,
"nbmai4pp": 0,
"nbmai5pp": 0,
"nbparmut": 0,
"nbvolmut": 0,
"codservch": null,
"l_section": "'AE']",
"libnatmut": "Vente",
"nbsection": 1,
"codtypbien": 121,
"idmutinvar": "4e810aacd2b9c16abde8dfea298dcf33",
"idopendata": "4e810aacd2b9c16abde8dfea298dcf33",
"l_codinsee": "13005",
"l_idlocmut": "'130050002147282_0']",
"l_idparmut": "None",
"libtypbien": "UN APPARTEMENT",
"valeurfonc": 65500,
"identifiant_de_mutation_cerema": 1419611
}Record 5vefa: False · nblot: 0
{
"vefa": "False",
"nblot": 0,
"nbpar": 1,
"nbsuf": 0,
"sbati": 220,
"sterr": 0,
"coddep": 13,
"nbcomm": 1,
"refdoc": null,
"datemut": "2019-03-29",
"l_idpar": "'13001000HT0588']",
"moismut": 3,
"nbdispo": 1,
"sapt1pp": 0,
"sapt2pp": 0,
"sapt3pp": 0,
"sapt4pp": 0,
"sapt5pp": 0,
"sbatact": 0,
"sbatapt": 0,
"sbatmai": 220,
"smai1pp": 0,
"smai2pp": 0,
"smai3pp": 0,
"smai4pp": 0,
"smai5pp": 220,
"anneemut": "2019",
"idnatmut": 1,
"nbapt1pp": 0,
"nbapt2pp": 0,
"nbapt3pp": 0,
"nbapt4pp": 0,
"nbapt5pp": 0,
"nblocact": 0,
"nblocapt": 0,
"nblocdep": 0,
"nblocmai": 1,
"nblocmut": 1,
"nbmai1pp": 0,
"nbmai2pp": 0,
"nbmai3pp": 0,
"nbmai4pp": 0,
"nbmai5pp": 1,
"nbparmut": 0,
"nbvolmut": 0,
"codservch": null,
"l_section": "'HT']",
"libnatmut": "Vente",
"nbsection": 1,
"codtypbien": 111,
"idmutinvar": "158e099fe57e16a6d35dce1431f6a3ac",
"idopendata": "158e099fe57e16a6d35dce1431f6a3ac",
"l_codinsee": "13001",
"l_idlocmut": "'130010002160321_0']",
"l_idparmut": "None",
"libtypbien": "UNE MAISON",
"valeurfonc": 1160000,
"identifiant_de_mutation_cerema": 1423948
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/ol-demande-de-valeurs-foncieres-agregee-a-la-mutation-dvf
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/ol-demande-de-valeurs-foncieres-agregee-a-la-mutation-dvf/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.