c0mm0.com — the continuously verified register of European data

Register record·API·FR·AGENCYVERIFIED · checked 8m ago
P

Cadastral parcels (IGN)Parcelles cadastrales (IGN)

Parcelles cadastrales (IGN)Cadastral parcels (IGN)

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides access to French cadastral parcel data (Parcellaire Express, PCI) published by the Institut national de l'information géographique et forestière (IGN) via the Géoplateforme. It delivers georeferenced cadastral parcel boundaries covering France, refreshed annually. The dataset is used for land registry mapping, property boundary identification, and geospatial analysis involving land parcels. Access is free and does not require authentication.Parcelles cadastrales (IGN) — official French public-data API published by IGN (Parcelle, Annuel refresh).

geospatialland
73
good

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

Data schema (48 fields)

Click a field to see example values.

FieldTypeDescription
objectidintInternal record identifier.Internal record identifier.
id_parcId parcstringUnique identifier of the cadastral parcel.Unique identifier of the cadastral parcel.
inseestringINSEE code of the municipality where the parcel is located.INSEE code of the municipality where the parcel is located.
prefixestringCadastral prefix used to distinguish parcels within a commune.Cadastral prefix used to distinguish parcels within a commune.
sectionstringCadastral section letter or code of the parcel.Cadastral section letter or code of the parcel.
numerostringCadastral parcel number within its section.Cadastral parcel number within its section.
dept_codeDept codestringCode of the department where the parcel is located.Code of the department where the parcel is located.
dept_nomDept nomstringName of the department where the parcel is located.Name of the department where the parcel is located.
com_codeCom codestringINSEE code of the municipality of the parcel.INSEE code of the municipality of the parcel.
com_nomCom nomstringName of the municipality where the parcel is located.Name of the municipality where the parcel is located.
id_delgId delgintIdentifier of the delegated region managing the protected area.Identifier of the delegated region managing the protected area.
nom_delgNom delgstringName of the delegated region managing the protected area.Name of the delegated region managing the protected area.
pera_idPera idstringIdentifier of the protected natural area (PERA) covering the parcel.Identifier of the protected natural area (PERA) covering the parcel.
pera_nomPera nomstringName of the protected natural area covering the parcel.Name of the protected natural area covering the parcel.
prot_datProt datdateTimeDate the protection status was established.Date the protection status was established.
surface_protegeeSurface protegeedoubleProtected surface area of the parcel, in square metres.Protected surface area of the parcel, in square metres.
type_maitriseType maitrisestringType of land control or ownership applied to the protected area.Type of land control or ownership applied to the protected area.
geomgeometryGeometric shape of the parcel boundary.Geometric shape of the parcel boundary.
pacagestringPACAGE identifier of the farm operating the parcel.PACAGE identifier of the farm operating the parcel.
num_ilotNum ilotintNumber of the agricultural block (îlot) containing the parcel.Number of the agricultural block (îlot) containing the parcel.
num_parcelNum parcelintNumber of the agricultural parcel within its block.Number of the agricultural parcel within its block.
iupstringUnique parcel identifier used in the agricultural land register.Unique parcel identifier used in the agricultural land register.
code_cultuCode cultustringCode identifying the main crop grown on the parcel.Code identifying the main crop grown on the parcel.
cat_cult_pCat cult pstringCategory of the main crop grown on the parcel.Category of the main crop grown on the parcel.
sf_adm_deSf adm dedoubleDeclared administrative surface area of the parcel, in hectares.Declared administrative surface area of the parcel, in hectares.
sf_adm_coSf adm codoubleCorrected administrative surface area of the parcel, in hectares.Corrected administrative surface area of the parcel, in hectares.
precisionstringPrecision level or method of the parcel's geometric data.Precision level or method of the parcel's geometric data.
reconver_pReconver pintIndicator of whether the parcel is reconverted from another use.Indicator of whether the parcel is reconverted from another use.
retournmt_intIndicator of whether grassland turnover (retournement) occurred.Indicator of whether grassland turnover (retournement) occurred.
semence_pcSemence pcintIndicator of seed production on the parcel.Indicator of seed production on the parcel.
semence_pfSemence pfintIndicator of fodder seed production on the parcel.Indicator of fodder seed production on the parcel.
deshydraintIndicator of whether the crop is dehydrated.Indicator of whether the crop is dehydrated.
dest_chanvDest chanvstringIntended use or destination of hemp grown on the parcel.Intended use or destination of hemp grown on the parcel.
date_plantDate plantstringPlanting date of the crop on the parcel.Planting date of the crop on the parcel.
dest_ichnDest ichnstringDestination code related to mountain area compensatory allowance (ICHN).Destination code related to mountain area compensatory allowance (ICHN).
culture_d1Culture d1stringCode of the primary crop declared on the parcel.Code of the primary crop declared on the parcel.
culture_d2Culture d2stringCode of a secondary crop declared on the parcel.Code of a secondary crop declared on the parcel.
cult_seconCult seconstringIndicator or code for a secondary crop on the parcel.Indicator or code for a secondary crop on the parcel.
labourstringIndicator of whether the parcel is ploughed (labour).Indicator of whether the parcel is ploughed (labour).
inter_rangInter rangstringIndicator of inter-row cropping practice.Indicator of inter-row cropping practice.
biointIndicator of whether the parcel is farmed organically.Indicator of whether the parcel is farmed organically.
cond_bioCond biostringOrganic farming certification condition or status.Organic farming certification condition or status.
maraichageintIndicator of market gardening (maraîchage) use on the parcel.Indicator of market gardening (maraîchage) use on the parcel.
abri_serreAbri serrestringIndicator of whether the parcel has a shelter or greenhouse.Indicator of whether the parcel has a shelter or greenhouse.
couv_foretCouv foretintIndicator of forest cover on the parcel.Indicator of forest cover on the parcel.
acc_cultAcc cultintIndicator related to crop access conditions.Indicator related to crop access conditions.
force_majeForce majeintIndicator of a force majeure event affecting the parcel.Indicator of a force majeure event affecting the parcel.
elig_iaeElig iaeintIndicator of eligibility for ecological interest features (IAE).Indicator of eligibility for ecological interest features (IAE).

Schema captured from wfs 26 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 (3 records)

Record 1insee: 11266 · numero: 0104
{
  "insee": "11266",
  "numero": "0104",
  "com_nom": "Port-la-Nouvelle",
  "id_delg": 6,
  "id_parc": "11266-AX0104",
  "pera_id": "216",
  "prefixe": "000",
  "section": "AX",
  "com_code": "11266",
  "dept_nom": "Aude",
  "nom_delg": "Languedoc-roussillon",
  "objectid": 1,
  "pera_nom": "DOMAINE DE FRESCATI",
  "prot_dat": "1987-02-23T23:00:00Z",
  "dept_code": "11",
  "type_maitrise": "Propriété",
  "surface_protegee": 33430
}
Record 2insee: 11285 · numero: 1370
{
  "insee": "11285",
  "numero": "1370",
  "com_nom": "Peyriac-de-Mer",
  "id_delg": 6,
  "id_parc": "11285-B1370",
  "pera_id": "101",
  "prefixe": "000",
  "section": "B",
  "com_code": "11285",
  "dept_nom": "Aude",
  "nom_delg": "Languedoc-roussillon",
  "objectid": 2,
  "pera_nom": "ETANG DU DOUL",
  "prot_dat": "1981-07-28T22:00:00Z",
  "dept_code": "11",
  "type_maitrise": "Propriété",
  "surface_protegee": 70670
}
Record 3insee: 11285 · numero: 0961
{
  "insee": "11285",
  "numero": "0961",
  "com_nom": "Peyriac-de-Mer",
  "id_delg": 6,
  "id_parc": "11285-B0961",
  "pera_id": "101",
  "prefixe": "000",
  "section": "B",
  "com_code": "11285",
  "dept_nom": "Aude",
  "nom_delg": "Languedoc-roussillon",
  "objectid": 3,
  "pera_nom": "ETANG DU DOUL",
  "prot_dat": "1982-10-18T23:00:00Z",
  "dept_code": "11",
  "type_maitrise": "Propriété",
  "surface_protegee": 5770
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://data.geopf.fr/wfs

License

Terms stated by the source (not a recognized license):

Conditions Générales d'Utilisation disponibles ici : https://cartes.gouv.fr/cgu

Query examples

curl -s 'https://data.geopf.fr/wfs?service=WFS&version=2.0.0&request=GetCapabilities' -H 'Accept: application/json'

List the feature types (layers) and supported operations.

Full API documentation ↗

Rate limits

No documented numeric rate limit (99.5% SLA target only) — treat as fair-use, not unlimited.

Dataset

Volume & freshness

Datasets
630
on this portal

License

No license declared upstream.

Documentation Data dictionary Versioning

Machine-readable & source

Parcelles cadastrales (IGN) — live verification badge

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