infoparcelle_parcelle_get
📋 Obtenir la fiche complète d'une parcelle cadastrale par son identifiant.
Fonction: Récupérer TOUTES les informations disponibles (26 champs principaux + sous-objets) pour une parcelle cadastrale spécifique.
⚠️ STRUCTURE COMPLÈTE DES DONNÉES RETOURNÉES:
1. Identité cadastrale (7 champs):
cadastre_id (string): Identifiant unique. Ex: "75108000BO0025"
section (string): Code section (2 car). Ex: "BO"
numero (string): Numéro parcelle (4 car). Ex: "0025"
prefixe (string): Préfixe (3 car). Ex: "000"
superficie (number): Surface en m². Ex: 523.45
perimetre (number): Périmètre en m. Ex: 102.34
arpente (boolean): Parcelle mesurée par géomètre
2. Localisation (3 champs objets):
municipalite (object): Commune
code (string): Code INSEE "75108"
nom (string): "Paris 8e Arrondissement"
codes_postaux (array): ["75008"]
quartier (object|null): Quartier IRIS
code (string): "751080804"
nom (string): "Champs-Elysées"
type (string): "Habitat" | "Activité" | "Divers" | "Hors IRIS"
lieu_dit (string|null): Nom du lieu-dit
adresses (array[object]): Adresses postales
label (string): Adresse normalisée
fiability (integer): Score 0-95
3. Detail (object) - 11 SOUS-OBJETS COMPLEXES:
piscines (object):
nombre (integer)
surface_totale (number) en m²
forme (string): "Rectangle" | "L" | "Ronde" | "Autres"
batiments_durs (object):
nombre (integer)
surface_totale (number) en m²
batiments_legers (object):
nombre (integer)
surface_totale (number) en m²
surfaces (object):
jardin (number) en m²
emprise_sol (number) en m²
habitable (number) en m²
habitable_calculee (boolean)
hauteurs (object):
min (number) en mètres
max (number) en mètres
altitudes (object):
min (number) en mètres
max (number) en mètres
construction (object):
annee_min (integer)
annee_max (integer)
nombre_etages (integer)
caracteristiques (object):
bati_type (integer): 0-17
est_isolee (boolean)
nb_parcelles_adjacentes (integer)
nb_batiments_mitoyens (integer)
risques (object):
argile (string): "Faible" | "Moyen" | "Fort"
radon (string): "Faible" | "Moyen" | "Fort"
estimations (object):
prix_vente (number) en € Ex: 850000
prix_vente_ppm (number) prix/m²
prix_location (number) loyer mensuel en €
prix_location_ppm (number) loyer/m²
consommations (object): Séries temporelles électricité/gaz
4. Listes associées (arrays - max 10 éléments chacune):
batiments (array[object]): Bâtiments sur la parcelle, AVEC LEUR EMPRISE AU SOL
type (integer), type_label (string)
superficie (number), perimetre (number)
centre (object): Point GeoJSON, centroïde du bâtiment
contour (object): Polygon GeoJSON, emprise au sol du bâtiment (null si absente en base) ➜ Ces géométries permettent de DESSINER les bâtiments : inutile d'interroger une source externe (WFS BDTOPO / apicarto IGN) pour les obtenir.
zones_plu (array[object]): Zones PLU
titre, description, zone, type_zone
surface (number), perimetre (number)
documents (object): Documents PDF du PLU
partition (string): ID PLU
fichiers (array): [{titre, nom_fichier, url (HTTPS), categorie, date_creation}]
dpes (array[object]): Max 10 diagnostics DPE
numero_dpe, type_dpe (0=Existant, 1=Neuf, 2=Tertiaire)
date_etablissement, date_reception
etiquette_dpe (string): "A" à "G"
etiquette_ges (string): "A" à "G"
surface_habitable (number)
annee_construction (integer)
conso_energie (number): kWh/m²/an
emission_ges (number): kg CO2/m²/an
cout_total (number): €/an
[+ 10 champs détaillés conso_chauffage, conso_ecs, etc.]
dvfs (array[object]): Max 10 transactions
id_mutation, date_mutation
nature_mutation (string): "Vente" | "Échange"
valeur_fonciere (number) en €
code_type_bien, libelle_type
nb_maisons, nb_appartements (integer)
surface_terrain, surface_batie (number)
[+ 15 champs détaillés]
coproprietaires (array[object]): Max 10 copropriétés
immatriculation, nom
type_syndic: "Professionnel" | "Bénévole"
nb_lot, nb_lot_hab (integer)
date_reglement
syndic (object): {siren, denomination}
proprietaires (array[object]): Max 10 propriétaires
siren, denomination
code_droit: "P" (Pleine propriété) | "U" (Usufruit) | etc.
forme_juridique
type_bien: "PARCELLE" | "LOCAL"
occupants (array[object]): Max 10 établissements SIRENE
siret (14 chiffres), siren (9 chiffres)
denomination_complete
activite_principale (code NAF)
etat_administratif: "Actif" | "Fermé"
caractere_employeur (boolean)
tranche_effectifs (integer)
[+ 25 champs]
permis_construire (array[object]): Max 10 permis
code (numéro permis)
type_autorisation: "PC" | "DP" | "PA"
etat: "Autorisé" | "Annulé" | "Commencé" | "Terminé"
date_autorisation, date_doc
nb_lgt_ind_crees, nb_lgt_demolis (integer)
surf_hab_creee, surf_hab_demolie (number)
[+ 35 champs détaillés]
risques (array[object]): Risques naturels et technologiques
monuments_historiques (array[object]): Monuments classés
statistiques (object): Statistiques agrégées de la zone
5. Géométrie (3 champs):
centre (object): Point GeoJSON {type: "Point", coordinates: [lon, lat]}
contour (object): Polygon GeoJSON {type: "Polygon", coordinates: [[[lon, lat]...]]} ➜ Les coordonnées complètes sont TOUJOURS présentes dans le structuredContent de la réponse, même quand le texte n'en affiche qu'un résumé. Le contour de la parcelle et celui de chaque bâtiment suffisent à produire une carte.
bbox (array): Boîte englobante [minX, minY, maxX, maxY]
Cas d'usage:
Analyse complète d'une parcelle avant achat/vente
Étude de faisabilité d'un projet immobilier
Évaluation immobilière détaillée (avec estimations prix)
Vérification des droits à construire (PLU + permis)
Analyse de l'historique des transactions (DVF)
Étude environnementale et risques (argile, radon)
Audit énergétique (DPE historiques)
Conseils:
geometrie='centre' = réponse rapide (juste Point GPS)
geometrie='contour' = limites exactes de la parcelle (Polygon)
Paramètre champs permet de ne récupérer que certains champs (optimise la réponse)
Les arrays sont limités à 10 éléments max par type
Les URLs des documents PLU sont accessibles directement en HTTPS
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"cadastre_id": "<cadastre_id>"
},
"name": "infoparcelle_parcelle_get"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| champs | No | Liste des champs souhaités. Valeurs possibles: cadastre_id, section, numero, prefixe, superficie, perimetre, arpente, municipalite, quartier, lieu_dit, adresses, detail, batiments, zones_plu, dpes, dvfs, coproprietaires, proprietaires, occupants, permis_construire, risques, monuments_historiques, consommations, statistiques, centre, contour, bbox | |
| format | No | Format de sortie | json |
| geometrie | No | Type de géométrie: centre, contour ou bbox | centre |
| cadastre_id | Yes | Identifiant cadastral unique de la parcelle. Ex: '010040000B0064' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| donnees | Yes |