Infoparcelle
French cadastre & sale prices
- Category
- Pending
- Primary Subcategory
- Pending
Integration details
Description
Query official French land and property data in plain language: 94 million cadastral parcels, actual recorded sale prices (DVF), energy performance certificates, zoning and planning rules, building permits, corporate owners, condominiums and businesses registered at an address. 14 tools let you geocode an address, open a full parcel record, compare actual sale prices in a neighbourhood, or filter properties by energy rating. Data comes from official public sources (DGFiP, Cerema, ADEME, INSEE, IGN, SDES) and is reported as published, without reinterpretation. Covers mainland France and the five overseas departments. Requires an Infoparcelle account whose plan includes API credits. Each search consumes 1 to 20 credits depending on the dataset.
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Category
- Pending
- Primary Subcategory
- Pending
- Secondary Subcategories
- None listed
- Brand
- Unknown
- Access
- Account required
- First tracked
- 2026-09-03
- Tool count
- 14
- Geography
- US
The broad Category that contains the Primary Subcategory.
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
ChatGPT Plugin Discovery Score
ChatGPT Plugin discovery is coming soon
ChatGPT can surface a Plugin when it matches a user's request.Your Plugin Discovery Score measures how often yours appears.
No spam. Unsubscribe any time.
What discovery looks like

Competitive lineup
14 tools agents can invoke
🏢 Rechercher des copropriétés immatriculées au registre national. **Fonction:** Accéder aux données officielles des copropriétés en France avec informations sur les syndics, lots, et arrêtés. **Données Copropriétés:** Les copropriétés sont immatriculées au registre national des copropriétés tenu par l'ANAH (Agence Nationale de l'Habitat). Ces données incluent: - Identification (immatriculation, nom, adresse) - Organisation (type de syndic, mandat, date du règlement) - Composition (nombre de lots par type, ASL, AFUL, unions) - Arrêtés (santé, péril, équipement) - Localisation (parcelles, commune, coordonnées) **Filtres de recherche disponibles (24 paramètres):** 1. **Identité:** - immatriculation (numéro unique) - nom (recherche par similarité) 2. **Organisation:** - type_syndic (1=Bénévole, 2=Professionnel, 3=Non connu) - mandat (1=En cours, 2=Pas de mandat, 3=Expiré avec successeur, 4=Expiré sans successeur) - residence_service (résidence-services selon loi 1965) - syndic_cooperatif (syndicat coopératif) - syndic_principal (principal ou secondaire) 3. **Composition:** - nb_lot_min/max (nombre total de lots) - nb_lot_hab_min/max (nombre de lots d'habitation) 4. **Géographiques:** - code_postal, code_municipalite - lat/lon (coordonnées GPS) - code_parcelle, code_section **Retourne (29 champs disponibles):** - **Identification:** immatriculation, nom, adresse complète - **Organisation:** type_syndic, mandat, syndic_cooperatif, syndic_principal - **Syndic:** informations détaillées sur le syndic actuel - **Composition:** nb_lot (total), nb_lot_hab (habitation), nb_lot_stationement - **Associations:** nb_asl, nb_aful, nb_union - **Arrêtés:** nb_arrete_sante, nb_arrete_peril, nb_arrete_equipement - **Règlement:** date_reglement - **Localisation:** parcelles (max 10), municipalite, centre **Cas d'usage principaux:** 1. **Analyse d'une copropriété avant achat:** - Vérifier le type de syndic et l'état du mandat - Consulter les arrêtés de santé/péril - Connaître la composition (nombre de lots) - Identifier les parcelles concernées 2. **Recherche de copropriétés dans une zone:** - Trouver toutes les copropriétés d'une commune - Filtrer par nombre de lots - Comparer les syndics 3. **Due diligence immobilière:** - Vérifier l'immatriculation au registre national - Consulter les arrêtés en vigueur - Analyser la structure de la copropriété 4. **Études de marché:** - Identifier les grandes copropriétés - Analyser la répartition des syndics professionnels/bénévoles - Étudier la présence d'arrêtés par zone **Exemples concrets:** 1. Copropriétés dans le 75008: { code_postal: "75008" } 2. Grandes copropriétés (>50 lots): { code_municipalite: "75056", nb_lot_min: 50 } 3. Copropriétés avec syndic professionnel: { code_postal: "69001", type_syndic: "2" } 4. Copropriétés avec arrêtés de péril: { code_municipalite: "13055", nb_arrete_peril_min: 1 } 5. Copropriétés d'une parcelle spécifique: { code_parcelle: "750560000B0064" } **Conseils:** - Le champ 'parcelles' est limité à 10 parcelles maximum par copropriété - Utilisez la recherche par nom pour trouver une copropriété par son appellation - Le tri par 'nom' avec filtre 'nom' active un tri par similarité
🌿 Rechercher des diagnostics de performance énergétique (DPE). **Fonction:** Accéder aux diagnostics officiels de performance énergétique des bâtiments en France. **Qu'est-ce qu'un DPE?** Le DPE (Diagnostic de Performance Énergétique) est un document obligatoire qui évalue: - La consommation énergétique d'un bâtiment (kWh/m²/an) - Les émissions de gaz à effet de serre (kg CO2/m²/an) - Classe énergétique de A (meilleure) à G (moins bonne) - Recommandations d'amélioration énergétique **Filtres de recherche disponibles (33 paramètres):** 1. **Identifiants:** - numero_dpe, code_parcelle, code_section 2. **Géographiques:** - code_departement, code_municipalite, code_postal, cadastre_id - lat/lon (coordonnées GPS) 3. **Types:** - type_dpe, type_batiment, bati_type 4. **Classes énergétiques:** - etiquette_dpe / classe_energie (A-G) - etiquette_ges / classe_ges (A-G) 5. **Consommations:** - conso_energie_min/max / consommation_min/max (kWh/m²/an) - emission_ges_min/max (kg CO2/m²/an) 6. **Coûts:** - cout_total_min/max (euros/an) 7. **Dates:** - date_etablissement_min/max - date_reception_dpe_min/max 8. **Construction:** - annee_construction_min/max - surface_habitable_min/max (m²) **Retourne:** - Identifiant du DPE - Classe de consommation énergétique (A à G) - Classe d'émissions GES (A à G) - Consommation annuelle en kWh/m²/an - Émissions de GES en kg CO2/m²/an - Dates d'établissement et réception - Adresse du bien - Type de bien (maison, appartement) - Surface du bien - Année de construction - Type de chauffage, isolation, etc. - Coûts énergétiques annuels **Classes énergétiques:** - A: ≤ 70 kWh/m²/an (très performant) - B: 71-110 kWh/m²/an (performant) - C: 111-180 kWh/m²/an (assez performant) - D: 181-250 kWh/m²/an (moyenne performance) - E: 251-330 kWh/m²/an (faible performance) - F: 331-420 kWh/m²/an (très faible performance) - G: > 420 kWh/m²/an (extrêmement faible - passoire énergétique) **Cas d'usage principaux:** 1. **Recherche de logements performants:** - Trouver des biens avec bonnes performances énergétiques - Identifier les "passoires énergétiques" (F et G) - Comparer les performances dans un secteur 2. **Investissement immobilier:** - Évaluer les coûts énergétiques futurs - Identifier les biens nécessitant des travaux - Anticiper les obligations réglementaires (interdiction location F-G) 3. **Études environnementales:** - Analyser le parc immobilier d'une commune - Évaluer l'impact carbone d'un territoire - Identifier les priorités de rénovation 4. **Analyse de marché:** - Corrélation entre DPE et prix de vente - Évolution des performances dans le temps - Comparaison entre différents quartiers **Exemples concrets:** 1. Logements très performants (A-B) à Paris: { code_municipalite: "75056", classe_energie: "A,B" } 2. Passoires énergétiques dans le 69: { code_departement: "69", classe_energie: "F,G" } 3. Biens avec faible émission GES: { code_postal: "69001", classe_ges: "A,B,C" } 4. Consommation < 150 kWh/m²/an: { code_postal: "75008", consommation_max: 150 } 5. DPE récents d'une parcelle: { cadastre_id: "750560000B0064", date_etablissement_min: "2021-01-01" } **Contexte réglementaire:** - Depuis 2023: Interdiction de louer les logements classés G - Depuis 2025: Interdiction de louer les logements classés F - Depuis 2028: Interdiction de louer les logements classés E - Le DPE est obligatoire pour toute vente ou location
💰 Rechercher des transactions immobilières (DVF - Demandes de Valeurs Foncières). **Fonction:** Accéder à l'historique des ventes immobilières en France avec prix réels et caractéristiques détaillées des biens. **Données DVF:** Les données DVF (Demandes de Valeurs Foncières) sont des informations officielles sur les transactions immobilières publiées par la Direction Générale des Finances Publiques (DGFiP). Elles incluent: - Prix de vente réel (valeur foncière) - Date de la transaction - Type de bien (maison, appartement, local commercial, etc.) - Surfaces détaillées (habitable, terrain, bâtie) - Nombre de pièces, lots, locaux - Localisation précise (adresse, parcelle cadastrale) **Filtres de recherche disponibles (48 paramètres):** 1. **Identifiants:** - code, code_parcelle, code_section 2. **Géographiques:** - code_departement, code_municipalite, code_postal, cadastre_id - lat/lon (coordonnées GPS) 3. **Transaction:** - valeur_fonciere_min/max / prix_min/max (€) - date_mutation_min/max / date_min/max (YYYY-MM-DD) - nature_mutation (1=échange, 2=adjudication, 3=vente, 4=expropriation) - vefa (Vente en État Futur d'Achèvement) 4. **Type de bien:** - code_type_bien / type_local (111=maison, 121=appartement, 131=local industriel/commercial, 141=dépendance) - bati_type (LEGER, DUR, INDUSTRIEL, COMMERCIAL, RELIGIEUX) 5. **Surfaces détaillées:** - surface_habitable_min/max / surface_min/max (m²) - surface_terrain_min/max (m²) - surface_batie_min/max (m²) - surface_maisons_min/max (m²) - surface_appartements_min/max (m²) - surface_activite_min/max (m²) 6. **Comptages détaillés:** - nb_lots_min/max - nb_parcelles_min/max - nb_locaux_min/max - nb_maisons_min/max - nb_appartements_min/max - nb_dependances_min/max - nb_locaux_activite_min/max - pieces_min/max **Retourne:** - Identifiant de la transaction - Date de mutation (vente) - Prix de vente (valeur foncière) - Type de bien (code + libellé) - Surfaces détaillées - Comptages (lots, locaux, parcelles) - Adresse complète - Parcelle(s) cadastrale(s) concernée(s) - Nature de la mutation (vente, échange, etc.) **Cas d'usage principaux:** 1. **Étude de marché immobilier:** - Analyser les prix de vente dans un quartier - Comparer les prix au m² entre différentes zones - Identifier les tendances du marché 2. **Évaluation immobilière:** - Estimer la valeur d'un bien par comparaison - Vérifier le prix de vente d'un bien spécifique - Analyser l'historique des ventes d'une parcelle 3. **Investissement:** - Trouver des opportunités d'achat - Analyser la rentabilité potentielle - Comparer les prix entre différents secteurs 4. **Recherche académique:** - Études statistiques sur le marché immobilier - Analyse de l'évolution des prix - Corrélations entre caractéristiques et prix **Exemples concrets:** 1. Transactions récentes dans le 75008: { code_postal: "75008", date_min: "2023-01-01" } 2. Maisons vendues entre 300k€ et 500k€: { code_departement: "69", type_local: "MAISON", prix_min: 300000, prix_max: 500000 } 3. Appartements > 100m² à Paris: { code_municipalite: "75056", type_local: "APPARTEMENT", surface_min: 100 } 4. Historique d'une parcelle: { cadastre_id: "750560000B0064" } 5. Grandes transactions récentes: { code_postal: "75001", prix_min: 1000000, date_min: "2024-01-01" } **Conseils:** - Les données DVF couvrent toutes les ventes depuis 2014 - Les résultats sont triés par date décroissante par défaut (plus récents d'abord) - Combinez plusieurs filtres pour affiner la recherche - Utilisez date_min/date_max pour analyser une période spécifique
🎯 Obtenir une adresse précise par son identifiant BAN. **Fonction:** Récupérer les détails complets d'une adresse à partir de son identifiant unique BAN (Base Adresse Nationale). **Retourne:** - Informations complètes de l'adresse - Coordonnées GPS exactes - Parcelles cadastrales associées - Toutes les métadonnées disponibles **Cas d'usage:** - Obtenir les détails d'une adresse dont on connaît l'identifiant BAN - Récupérer les coordonnées GPS exactes d'une adresse - Vérifier les informations d'une adresse de référence - Accéder aux parcelles cadastrales d'une adresse connue **Note:** L'identifiant BAN est généralement obtenu via une recherche préalable avec geocoder_search.
📍 Géocodage inversé : convertir des coordonnées GPS en parcelle cadastrale. **Fonction:** À partir de coordonnées GPS (latitude, longitude), identifier la parcelle cadastrale correspondante. **Retourne:** - Identifiant cadastral de la parcelle - Informations cadastrales (section, numéro, préfixe) - Superficie et périmètre - Informations sur la municipalité - Géométrie de la parcelle (centre, contour ou bbox selon paramètre) **Cas d'usage principaux:** - Identifier la parcelle cadastrale à partir d'un point sur une carte - Trouver la parcelle correspondant à une position GPS - Déterminer les limites d'une propriété à partir de coordonnées - Convertir des coordonnées GPS en référence cadastrale - Obtenir les informations cadastrales d'un lieu géolocalisé **Exemples:** - Point cliqué sur une carte → Parcelle cadastrale - Coordonnées GPS d'un bâtiment → Informations cadastrales - Position mobile → Identification de la parcelle **Conseils:** - Utilisez geometrie='centre' pour une réponse rapide avec juste le point central - Utilisez geometrie='contour' si vous avez besoin des limites exactes de la parcelle - Les coordonnées doivent être en WGS84 (standard GPS)
🔍 Rechercher des adresses françaises par texte libre avec algorithme de similarité. **Fonction:** Convertir une requête textuelle en adresses structurées avec coordonnées GPS. **Retourne:** - Informations d'adresse complètes (numéro, rue, code postal, ville) - Coordonnées GPS (latitude, longitude) - Identifiants BAN (Base Adresse Nationale) - Parcelles cadastrales associées - Score de similarité pour chaque résultat **Cas d'usage principaux:** - Trouver l'adresse exacte d'un lieu à partir d'une description textuelle - Obtenir les coordonnées GPS d'une adresse - Identifier les parcelles cadastrales d'une adresse - Géolocaliser une adresse partielle ou approximative - Rechercher toutes les adresses d'une rue **Exemples de recherche:** - "7 Rue de l'Élysée 75008 Paris" → Adresse précise - "Place de la Concorde" → Lieu connu - "Avenue des Champs-Élysées, Paris" → Rue complète - "Rue de Rivoli" → Toutes les adresses de cette rue **Conseils:** - Plus la recherche est précise, meilleurs sont les résultats - Les résultats sont triés par similarité (score de pertinence) - Utilisez la pagination pour les recherches qui retournent beaucoup de résultats
🏙️ Rechercher des communes (municipalités) françaises. **Fonction:** Trouver des communes par code INSEE, nom, département, région ou coordonnées GPS. **Retourne:** - Code INSEE de la commune (identifiant unique) - Nom officiel - Code postal(s) - Département et région - Superficie et périmètre - Population - Coordonnées GPS (centre) - Géométrie (contour de la commune si demandé) **Cas d'usage:** - Trouver le code INSEE d'une commune par son nom - Lister toutes les communes d'un département - Identifier la commune la plus proche de coordonnées GPS - Obtenir les limites géographiques d'une commune - Rechercher des communes par région **Exemples:** 1. Trouver Paris: { nom: "Paris" } 2. Toutes les communes du département 75: { code_departement: "75" } 3. Commune la plus proche de coordonnées: { lat: 48.8566, lon: 2.3522 } 4. Communes commençant par "Saint" dans le 69: { nom: "Saint", code_departement: "69" } **Conseils:** - Utilisez le code INSEE pour une identification précise - La recherche par nom est insensible à la casse et accepte les correspondances partielles - Utilisez geometrie='contour' pour obtenir les limites administratives
🏪 Rechercher des occupants (établissements/entreprises) sur les parcelles cadastrales. **Fonction:** Accéder aux données SIRENE des établissements présents sur les parcelles (commerces, entreprises, services). **Données Occupants:** Les données proviennent de la base SIRENE de l'INSEE (Système d'Identification du Répertoire des ENtreprises). Elles incluent: - Identification (SIRET, SIREN, NIC, dénomination, enseigne) - Activité (code NAF/APE, catégorie, section, division, groupe) - État (actif/fermé, siège/établissement secondaire) - Effectifs (caractère employeur, tranche d'effectifs) - Dates (création, début d'activité, dernier traitement) - Localisation (adresse, parcelle, commune, coordonnées) **Filtres de recherche disponibles (20 paramètres):** 1. **Identité:** - siret (14 chiffres - identifiant unique établissement) - siren (9 chiffres - identifiant unique entreprise) - denomination_complete (recherche par similarité) - denomination_usuelle (nom commercial) 2. **Activité:** - activite_principale (code NAF/APE ex: '10.71C') - categorie_activite (libellé de l'activité) - naf_section, naf_division, naf_groupe (hiérarchie NAF) 3. **État:** - etat_administratif (0=Actif, 1=Fermé) - etablissement_siege (siège ou établissement secondaire) - caractere_employeur (possède des salariés) - tranche_effectifs (0, 1, 2, 3, 11, 12, 21, 22, 31, 32, 41, 42, 51, 52, 53) 4. **Dates:** - date_creation_min/max (création de l'établissement) - date_debut_min/max (début d'activité) 5. **Géographiques:** - code_postal, code_municipalite - lat/lon (coordonnées GPS) - code_parcelle, code_section **Retourne (35 champs disponibles):** - **Identification:** siret, siren, nic, denomination_complete, denomination_usuelle, enseignes (1-3) - **Activité:** activite_principale, activite_principale_registre_metiers, nomenclature_activite_principale - **Catégorie:** categorie_activite, categorie_parent_activite - **NAF:** naf_section, naf_division, naf_groupe, naf_classe, naf_sous_classe - **État:** etat_administratif, caractere_employeur, etablissement_siege, statut_diffusion - **Effectifs:** tranche_effectifs, annee_effectifs - **Dates:** date_creation, date_debut, date_dernier_traitement - **Adresse:** adresse_complete, adresse_numero, adresse_indice_repetition, adresse_nom_voie, adresse_code_postal - **Localisation:** parcelle, municipalite, centre **Tranches d'effectifs:** - 0 = 0 salarié - 1 = 1 ou 2 salariés - 2 = 3 à 5 salariés - 3 = 6 à 9 salariés - 11 = 10 à 19 salariés - 12 = 20 à 49 salariés - 21 = 50 à 99 salariés - 22 = 100 à 199 salariés - 31 = 200 à 249 salariés - 32 = 250 à 499 salariés - 41 = 500 à 999 salariés - 42 = 1 000 à 1 999 salariés - 51 = 2 000 à 4 999 salariés - 52 = 5 000 à 9 999 salariés - 53 = 10 000 salariés et plus **Cas d'usage principaux:** 1. **Analyse commerciale d'une zone:** - Identifier tous les commerces dans un quartier - Étudier la mixité des activités - Repérer les zones commerciales dynamiques 2. **Recherche de concurrents:** - Trouver les établissements d'un secteur d'activité - Analyser la densité des concurrents par zone - Identifier les sièges sociaux 3. **Prospection immobilière:** - Trouver les locaux commerciaux occupés - Identifier les grandes entreprises (tranches effectifs) - Repérer les opportunités (établissements fermés) 4. **Études économiques:** - Analyser la structure économique d'une commune - Étudier la répartition des secteurs d'activité - Suivre l'évolution des créations d'entreprises **Exemples concrets:** 1. Commerces actifs dans le 75008: { code_postal: "75008", etat_administratif: 0 } 2. Boulangeries à Paris: { code_municipalite: "75056", activite_principale: "10.71C" } 3. Sièges sociaux d'une entreprise: { siren: "123456789", etablissement_siege: true } 4. Grandes entreprises (>100 salariés): { code_postal: "69001", tranche_effectifs: "22,31,32,41,42,51,52,53" } 5. Occupants d'une parcelle: { code_parcelle: "750560000B0064" } 6. Créations récentes: { code_municipalite: "13055", date_creation_min: "2024-01-01" } **Conseils:** - Le tri par 'denomination_complete' avec filtre activé utilise la similarité - Utilisez etat_administratif=0 pour n'avoir que les établissements actifs - Combinez categorie_activite pour recherche par libellé et activite_principale pour code NAF exact
📋 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
🗺️ Générer une prévisualisation SVG interactive d'une ou plusieurs parcelles cadastrales. **Fonction:** Créer une carte visuelle haute qualité d'une parcelle avec différents thèmes et options d'affichage. **Capacités de rendu:** **THÈMES RÉALISTES (Rendu coloré immersif):** - `realisme_terrain` (défaut) : Rendu réaliste avec textures terrain - `mediterraneen_azur` : Style méditerranéen tons azur - `chalet_hautes_cimes` : Ambiance chalet montagnard - `japanese_zen` : Zen japonais épuré - `nuit_etoilee` : Ambiance nocturne - `foret_vivante` : Forêt luxuriante verdoyante - Et 17 autres thèmes réalistes... **THÈMES TECHNIQUES (Plans professionnels):** - `cadastre_plan` : Plan cadastral officiel - `architecte_blueprint` : Blueprint d'architecte classique - `plan_millimetre` : Plan technique millimétré précis - `notarial_officiel` : Document notarial officiel - `topographique_contour` : Plan topographique avec courbes - Et 15 autres thèmes techniques... **Options d'annotation:** - Surface de la parcelle - Mesures et dimensions - Périmètre - Coordonnées GPS - Numéro cadastral - Échelle graphique **Formats de sortie:** - PNG haute qualité (converti depuis SVG vectoriel) - Dimensions par défaut: 800x800 pixels (personnalisables 10-10000px) - Résolution optimale: 150 DPI par défaut (ajustable 80-180 DPI) - Rendu optimisé pour affichage dans chatbots et impression **Cas d'usage:** 1. **Documents officiels:** theme='notarial_officiel', afficher_surface=true, afficher_numero_parcelle=true 2. **Présentation client haute définition:** theme='commercial_premium', width=1920, height=1080, afficher_mesures=true, dpi=180 3. **Analyse technique:** theme='plan_millimetre', afficher_coordonnees=true, afficher_echelle=true 4. **Dossier immobilier:** theme='realisme_terrain', afficher_surface=true, afficher_perimetre=true 5. **Étude d'architecte:** theme='architecte_blueprint', afficher_mesures=true, echelle='500' 6. **Comparaison multiple:** cadastre_id='ID1,ID2,ID3' (plusieurs parcelles sur le même plan) **Avantages:** - Qualité optimale 150 DPI par défaut (bon compromis performance/qualité) - Conversion optimisée depuis SVG avec Sharp - Compatible avec tous les chatbots (PNG universellement supporté) - Résolution 800x800 pour un affichage net et rapide - Parfait pour visualisation et impression courante **Conseils:** - Les paramètres par défaut (800x800, 150 DPI) sont optimaux pour la plupart des usages - Utilisez theme='realisme_terrain' pour un rendu grand public - Utilisez theme='cadastre_plan' pour des documents administratifs - Activez afficher_echelle pour documents à échelle précise - Pour écrans 4K: width=3840, height=2160 - Spécifiez plusieurs cadastre_id séparés par virgules pour comparer des parcelles
🎯 Recherche AVANCÉE de parcelles cadastrales avec SCORING intelligent et filtres configurables. Recherche sophistiquée combinant critères stricts (obligatoires) et indicatifs (préférences) avec scoring pour classer par pertinence. SEUL outil de recherche de parcelles disponible. **Deux modes de filtrage:** 1. **Mode STRICT** (sans indicatif ou indicatif:false): Filtre exact, seules les parcelles correspondant EXACTEMENT sont retournées. Ex: {code_postal: {value: "75008"}} 2. **Mode INDICATIF** (indicatif:true): Scoring/pertinence, TOUTES les parcelles sont retournées et classées par score 0-100. Ex: {dpe_energie: {value: "C", indicatif: true}} **⚠️ IMPORTANT - Filtre géographique OBLIGATOIRE:** Au moins UN filtre géographique en mode STRICT est REQUIS (sans indicatif: true): - code_departement: Code département (2-3 caractères). Ex: "75", "69", "2A" - code_municipalite: Code INSEE commune (5 caractères). Ex: "75056" (Paris), "69123" (Lyon) - code_postal: Code postal (5 chiffres). Ex: "75008", "69001" - code_iris: Code IRIS quartier. Ex: "751080804" - lat + lon: Coordonnées GPS (doivent être fournis ensemble). Ex: {lat: {value: 48.8566}, lon: {value: 2.3522}} **📊 Structure de la requête JSON:** ```json { "filtres": { // Filtres géographiques (REQUIS - au moins 1 en mode strict) "code_municipalite": { "value": "75056,75008" }, // Strict (pas d'indicatif) // Filtres avec scoring (mode indicatif) "annee_construction": { "min": 1990, "max": 2020, "indicatif": true }, "surface_habitable": { "min": 50, "max": 150, "indicatif": true }, "dpe_energie": { "value": "C", "indicatif": true }, "piscine": { "value": true, "indicatif": true }, // Filtres stricts (mode exact) "altitude": { "max": 500, "indicatif": false }, "batiment_leger": { "value": "0", "indicatif": false } }, "pagination": { "limite": 20, "curseur": "" }, "options": { "format": "json", // ou "geojson" "geometrie": "centre", // ou "contour", "bbox" "champs": ["cadastre_id", "superficie", "score_pertinence"], "champ_tri": "score_pertinence", // Trier par pertinence! "ordre_tri": "desc" // Meilleurs scores d'abord } } ``` **📋 CATALOGUE COMPLET DES FILTRES (80+ filtres avec documentation détaillée):** **1️⃣ FILTRES GÉOGRAPHIQUES (au moins 1 REQUIS, mode strict uniquement - pas d'indicatif):** - **lat** (number): Latitude GPS entre -90 et 90. Ex: 48.8566 (Paris). DOIT être accompagné de lon - **lon** (number): Longitude GPS entre -180 et 180. Ex: 2.3522 (Paris). DOIT être accompagné de lat - **code_departement** (string): Code département 2-3 caractères. Ex: "75" (Paris), "69" (Rhône), "2A" (Corse-du-Sud) - **code_municipalite** (string): Code INSEE commune 5 caractères. Ex: "75056" (Paris), "69123" (Lyon). Accepte plusieurs valeurs séparées par virgules - **code_postal** (string): Code postal 5 chiffres. Ex: "75008", "69001". Accepte plusieurs valeurs séparées par virgules - **code_iris** (string): Code IRIS (zone infracommunale/quartier). Ex: "751080804". Accepte plusieurs valeurs séparées par virgules - **code_section** (string): Code section cadastrale 1-3 caractères. Ex: "AB", "BO". Accepte plusieurs valeurs séparées par virgules **2️⃣ FILTRES CADASTRAUX (superficie, terrain):** - **parcelle_multiple** (SimpleMultiple): Mode multi-parcelle. Valeurs: "CONTIGUES" (parcelles adjacentes), "MEME_PROPRIETAIRE" (même propriétaire). Accepte {value: "CONTIGUES,MEME_PROPRIETAIRE", indicatif: true/false} - **superficie** (Range): Surface totale de la parcelle en m². Ex: {min: 500, max: 2000, indicatif: true}. Valeurs typiques: 50-10000 m² - **jardin** (Range): Surface du jardin/espace vert en m². Ex: {min: 100, max: 500, indicatif: false} - **emprise_sol** (Range): Surface bâtie (emprise au sol) en m². Ex: {min: 50, max: 200, indicatif: true} - **altitude** (Range): Altitude du terrain en mètres. Ex: {min: 0, max: 500, indicatif: true}. Utile pour zones montagneuses - **arpente** (Boolean): Parcelle mesurée par géomètre-expert. Ex: {value: true, indicatif: false}. true = parcelle arpentée (fiable), false = cadastre estimé **3️⃣ FILTRES BÂTIMENTS (construction, caractéristiques):** - **bati_type** (SimpleMultiple): Type de bâtiment. Codes: 0-17. Valeurs texte: "LEGER" (garage, hangar), "DUR" (maison, immeuble), "INDUSTRIEL", "COMMERCIAL", "RELIGIEUX". Ex: {value: "DUR", indicatif: false} - **annee_construction** (Range): Année de construction du bâtiment. Ex: {min: 1990, max: 2020, indicatif: true}. Valeurs: 1800-2024 - **surface_habitable** (Range): Surface habitable en m² (SHAB). Ex: {min: 50, max: 150, indicatif: true}. Différent de superficie totale - **hauteur** (Range): Hauteur du bâtiment en mètres. Ex: {min: 3, max: 15, indicatif: false}. Utile pour immeubles - **etages** (SimpleMultiple): Nombre d'étages. Valeurs: "0", "1", "2", "3", "4+". Ex: {value: "2,3", indicatif: true} - **isole** (Boolean): Bâtiment isolé (non mitoyen). Ex: {value: true, indicatif: true}. true = maison individuelle isolée - **mitoyen** (SimpleMultiple): Nombre de murs mitoyens. Valeurs: "0" (isolé), "1", "2", "3+". Ex: {value: "1,2", indicatif: false} - **batiment_dur** (SimpleMultiple): Nombre de bâtiments en dur. Valeurs: "0", "1", "2", "3", "4+". Ex: {value: "1", indicatif: false} - **batiment_leger** (SimpleMultiple): Nombre de bâtiments légers (garage, hangar). Valeurs: "0", "1", "2", "3", "4+". Ex: {value: "0", indicatif: true} - **piscine** (Boolean): Présence d'une piscine. Ex: {value: true, indicatif: true} - **piscine_surface** (Range): Surface de la piscine en m². Ex: {min: 20, max: 50, indicatif: false} - **forme_piscine** (SimpleMultiple): Forme de la piscine. Codes: 0-4. Valeurs: "Rectangle", "L", "Ronde", "Autres". Ex: {value: "Rectangle", indicatif: true} **4️⃣ FILTRES DPE (Diagnostic de Performance Énergétique):** - **dpe_energie** (SimpleMultiple): Classe énergétique DPE. Valeurs: "A" (excellent, <50 kWh/m²/an), "B" (bon, 51-90), "C" (moyen, 91-150), "D" (passable, 151-230), "E" (médiocre, 231-330), "F" (mauvais, 331-450), "G" (très mauvais, >450). Ex: {value: "A,B,C", indicatif: true} - **dpe_ges** (SimpleMultiple): Classe GES (émissions CO2). Valeurs: "A" à "G". Ex: {value: "A,B", indicatif: true} - **dpe_date_reception** (Range): Date de réception du DPE. Format timestamp/date. Ex: {min: 1609459200, max: 1672531199, indicatif: false} - **dpe_date_etablissement** (Range): Date d'établissement du DPE. Ex: {min: 1609459200, indicatif: true} - **dpe_date_visite_diagnostiqueur** (Range): Date de visite du diagnostiqueur - **elec_tertiaire** (Range): Consommation électrique tertiaire en kWh/m²/an - **elec_residentielle** (Range): Consommation électrique résidentielle en kWh/m²/an - **gaz_tertiaire** (Range): Consommation gaz tertiaire en kWh/m²/an - **gaz_residentielle** (Range): Consommation gaz résidentielle en kWh/m²/an **5️⃣ FILTRES DVF (Demandes de Valeurs Foncières - Transactions immobilières):** - **dvf_existe** (SimpleStrict): Présence d'une transaction DVF. Ex: {value: true} (obligatoire strict, pas d'indicatif) - **dvf_prix** (Range): Prix de la transaction en euros. Ex: {min: 200000, max: 500000, indicatif: true} - **dvf_date** (Range): Date de la transaction. Format timestamp. Ex: {min: 1609459200, max: 1672531199, indicatif: false} - **dvf_code_type_bien** (SimpleMultiple): Code du type de bien. Codes: 14-2319. Valeurs courantes: "MAISON" (code 14), "APPARTEMENT" (code 15), "LOCAL_INDUSTRIEL_COMMERCIAL", "DEPENDANCE". Ex: {value: "14,15", indicatif: true} **6️⃣ FILTRES ESTIMATION (prix estimés):** - **estimation** (Range): Prix de vente estimé en euros. Ex: {min: 300000, max: 800000, indicatif: true}. Calculé par algorithme - **estimation_ppm** (Range): Prix au m² estimé en €/m². Ex: {min: 3000, max: 8000, indicatif: true} **7️⃣ FILTRES PERMIS DE CONSTRUIRE (autorisations d'urbanisme):** - **permis_type** (SimpleMultiple): Type d'autorisation. Codes: 0-6. Valeurs: "PC" (Permis de Construire), "DP" (Déclaration Préalable), "PA" (Permis d'Aménager), "PD" (Permis de Démolir). Ex: {value: "PC,DP", indicatif: false} - **permis_etat** (SimpleMultiple): État du permis. Codes: 0-6. Valeurs: "Autorisé", "Commencé", "Terminé", "Annulé". Ex: {value: "Autorisé,Commencé", indicatif: true} - **permis_nature** (SimpleMultiple): Nature des travaux. Codes: 0-7. Ex: {value: "0,1", indicatif: false} - **permis_cat_dem** (SimpleMultiple): Catégorie de démolition. Codes: 10-90. Ex: {value: "10,20", indicatif: true} **8️⃣ FILTRES ZONES PLU ET RISQUES (urbanisme et environnement):** - **plu_zone** (SimpleMultiple): Zone du Plan Local d'Urbanisme. Valeurs: "U" (Urbain constructible), "AU" (À Urbaniser), "AUc" (constructible immédiatement), "AUs" (à ouvrir), "A" (Agricole protégé), "Ah" (habitat en zone agricole), "N" (Naturel protégé), "Nd" (zone naturelle dangereuse), "Nh" (habitat en zone naturelle). Ex: {value: "U,AU", indicatif: false} - **plu_zone_type** (SimpleMultiple): Type de zone PLU détaillé. Ex: "UBa", "UAa", "2AU". Ex: {value: "UBa", indicatif: true} - **risque_argile** (SimpleMultiple): Niveau de risque argile (retrait-gonflement). Codes: 1-3. Valeurs: "1" (Faible), "2" (Moyen), "3" (Fort). Ex: {value: "1,2", indicatif: true} - **risque_radon** (SimpleMultiple): Niveau de risque radon. Codes: 1-3. Valeurs: "1" (Faible), "2" (Moyen), "3" (Fort). Ex: {value: "1", indicatif: false} **9️⃣ FILTRES FONCIERS (propriété et opportunités):** - **construction** (Boolean): Présence de construction sur la parcelle. Ex: {value: false, indicatif: false} pour terrain nu - **copropriete** (SimpleMultiple): Présence en copropriété. Valeurs: codes copropriété. Ex: {value: "XXX", indicatif: true} - **personne_morale** (SimpleMultiple): SIREN de personne morale propriétaire (9 chiffres). Ex: {value: "123456789", indicatif: false} - **personne_morale_presente** (Boolean): Présence d'une personne morale comme propriétaire. Ex: {value: true, indicatif: true} - **opportunite** (Boolean): Parcelle identifiée comme opportunité d'investissement. Ex: {value: true, indicatif: true} - **opportunite_date** (Range): Date d'identification de l'opportunité. Ex: {min: 1609459200, indicatif: false} - **opportunite_type** (SimpleMultiple): Type d'opportunité. Valeurs: "dpe" (mauvais DPE à rénover), "terrain" (terrain constructible). Ex: {value: "terrain", indicatif: true} - **numero_rue** (SimpleMultiple): Numéro dans la rue. Ex: {value: "1,2,3", indicatif: false} **Exemple complet:** ```json {"filtres": {"code_postal": {"value": "75008"}, "dpe_energie": {"value": "A,B,C", "indicatif": true}, "surface_habitable": {"min": 80, "indicatif": true}}, "options": {"champs": ["cadastre_id", "superficie", "score_pertinence", "municipalite"], "champ_tri": "score_pertinence", "ordre_tri": "desc"}} ``` **⚠️ STRUCTURE DES DONNÉES RETOURNÉES:** Chaque parcelle dans les résultats contient les 9 champs suivants : 1. **cadastre_id** (string): Identifiant cadastral unique. Ex: "75108000BO0025" 2. **superficie** (number): Surface en m². Ex: 523.45 3. **perimetre** (number): Périmètre en mètres. Ex: 102.34 4. **arpente** (boolean): Parcelle mesurée par géomètre 5. **section** (object): Section cadastrale avec code et nom 6. **municipalite** (object): Commune avec: - code (string): Code INSEE. Ex: "75108" - nom (string): "Paris 8e Arrondissement" - codes_postaux (array): ["75008"] 7. **centre** (object): Coordonnées GPS (Point GeoJSON) - type: "Point" - coordinates: [longitude, latitude] 8. **contour** (object): Limites de la parcelle (Polygon GeoJSON) - Si geometrie='contour' 9. **bbox** (array): Boîte englobante [minX, minY, maxX, maxY] - Si geometrie='bbox' **🎯 score_pertinence (number 0-100):** Présent UNIQUEMENT si filtre indicatif utilisé. 90-100=parfait, 70-89=très bon, 50-69=moyen, 30-49=faible, 0-29=très faible. TOUJOURS demander ce champ et trier par score_pertinence DESC. Score >70 = bonne correspondance. **Pagination:** Cursor-based (X-Pagination-Next-Cursor), max 50/page.
🏗️ Rechercher des permis de construire et autorisations d'urbanisme. **Fonction:** Accéder aux autorisations d'urbanisme délivrées en France. **Types d'autorisations:** - **PC (Permis de Construire):** Construction neuve ou extension importante - **DP (Déclaration Préalable):** Petits travaux modificatifs - **PA (Permis d'Aménager):** Lotissements, campings, etc. - **Permis de démolir:** Démolition de bâtiments **États des permis:** - 2: Autorisé (accordé) - 5: Commencé (travaux débutés) - 6: Terminé (DAACT déposée) **Retourne (44 champs):** - Code unique du permis - Type et état de l'autorisation - Dates (autorisation, dépôt, DAACT) - Demandeur (SIREN, dénomination) - Nature du projet (extension, surélévation, etc.) - Logements (créés, démolis, nombre de pièces) - Surfaces (habitable, totale, avant/après) - Usage (résidence principale/secondaire, etc.) - Localisation (parcelles, municipalité) **Cas d'usage:** 1. **Analyse du marché immobilier neuf:** - Suivre les projets de construction dans un secteur - Identifier les zones en développement - Analyser les types de logements construits 2. **Veille concurrentielle:** - Surveiller les projets des concurrents - Identifier les opportunités foncières - Suivre l'activité des promoteurs (par SIREN) 3. **Études d'urbanisme:** - Analyser les tendances de construction - Évaluer la densification urbaine - Suivre les permis autorisés vs réalisés 4. **Due diligence immobilière:** - Vérifier l'historique des autorisations sur une parcelle - Identifier les projets en cours ou terminés - Analyser la faisabilité de nouveaux projets **Exemples concrets:** 1. Permis récents autorisés dans le 75: { code_postal: "75008", etat: 2, date_autorisation_min: "2024-01-01" } 2. Projets de logements collectifs: { code_municipalite: "75056", type_autorisation: 1, nb_lgt_col_crees_min: 10 } 3. Permis d'un promoteur spécifique: { siren_dem: "123456789" } 4. Grandes opérations (> 1000m²): { code_departement: "92", surf_totale_min: 1000 } 5. Permis terminés avec DAACT: { code_postal: "69001", etat: 6, date_daact_min: "2023-01-01" } **Conseils:** - Les permis autorisés (etat=2) peuvent ne jamais être réalisés - Combinez type_autorisation et etat pour cibler précisément - Les données DAACT (etat=6) confirment l'achèvement des travaux - Utilisez surf_totale pour identifier les grandes opérations
📜 Rechercher des zones PLU (Plans Locaux d'Urbanisme) avec leurs documents associés. **Fonction:** Accéder aux règles d'urbanisme applicables sur un territoire. **Qu'est-ce qu'un PLU?** Le Plan Local d'Urbanisme (PLU) est un document d'urbanisme qui définit: - Les règles de construction et d'aménagement - Les zones constructibles et leurs destinations - Les coefficients d'occupation des sols - Les servitudes d'utilité publique - Les documents graphiques et réglementaires **Zones PLU principales:** - **U (Urbaine):** Zone urbanisée, généralement constructible - **AU (À Urbaniser):** Zone future d'urbanisation - **A (Agricole):** Zone agricole protégée - **N (Naturelle):** Zone naturelle et forestière protégée **Structure des données retournées:** Chaque zone PLU contient les champs suivants : - **titre** (string): Nom de la zone PLU. Ex: "Zone UBa - Habitat dense" - **description** (string): Description textuelle de la zone et ses règles - **zone** (string): Code de zone principal. Ex: "U", "AU", "A", "N" - **type_zone** (string): Sous-type de zone précis. Ex: "UBa", "AUs", "U1e" - **surface** (number): Surface de la zone en m² - **perimetre** (number): Périmètre de la zone en mètres - **documents** (object): ⚠️ STRUCTURE COMPLEXE - Contient les documents officiels du PLU: - **partition** (string): ID unique du PLU. Ex: "DU_75056" - **fichiers** (array): Tableau de fichiers PDF catégorisés. Chaque fichier contient: - **code** (string): Code du document - **titre** (string): Titre du document. Ex: "Règlement zone UBa" - **nom_fichier** (string): Nom du fichier PDF. Ex: "75056_reglement_UBa_2024.pdf" - **url** (string): URL HTTPS du PDF. Ex: "https://../doc.pdf" - **categorie** (string): Catégorie du document. 6 catégories possibles: - "Documents Règlementaires" - Textes réglementaires de la zone - "PADD" - Plan d'Aménagement et Développement Durable - "OAP" - Orientations d'Aménagement et Programmation - "Documents Graphiques" - Plans et cartes - "Annexes" - Documents complémentaires - "Avis de l'État" - Avis des administrations - **date_creation** (string): Date de création au format YYYY-MM-DD - **parcelles** (array): Liste des parcelles concernées (max 10). Chaque parcelle contient: - **cadastre_id** (string): Identifiant cadastral - **superficie** (number): Surface en m² - **municipalite** (object): Commune concernée: - **code** (string): Code INSEE. Ex: "75056" - **nom** (string): Nom de la commune. Ex: "Paris" - **centre** (object): Coordonnées GPS du centre de la zone (Point GeoJSON) - **contour** (object): Géométrie complète de la zone (Polygon GeoJSON) - **bbox** (array): Boîte englobante [minX, minY, maxX, maxY] **Cas d'usage:** - Vérifier les droits à construire sur une parcelle - Consulter le règlement d'urbanisme applicable - Identifier les zones constructibles d'une commune - **Télécharger les documents PDF officiels** (règlement, OAP, PADD) - Analyser les destinations autorisées (habitation, commerce, etc.) **Exemples:** 1. Zone PLU d'une parcelle: { code_parcelle: "75056000AB0001" } 2. Toutes les zones urbaines d'une commune: { code_municipalite: "75056", zone: "U" } 3. Zone PLU à des coordonnées GPS: { lat: 48.8566, lon: 2.3522 } 4. Zones d'un type précis: { code_postal: "75008", type_zone: "UBa" } **Conseils:** - Les documents PLU sont essentiels pour tout projet immobilier - Consultez toujours le règlement de zone avant d'acheter - Les zones U sont généralement les plus constructibles - geometrie='contour' vous donne les limites exactes de la zone - Le champ 'documents.fichiers' contient les URLs des PDF à télécharger
👥 Rechercher des propriétaires (personnes morales) de biens immobiliers. **Fonction:** Identifier les entreprises et organismes propriétaires de biens immobiliers. **Qu'est-ce qu'un propriétaire personne morale?** Entité juridique propriétaire de biens immobiliers: - Sociétés (SAS, SARL, SA, SCI, etc.) - Organismes publics (État, Communes, Départements, Régions) - Associations, Fondations - Établissements publics **Retourne (19 champs):** - SIREN du propriétaire - Dénomination sociale - Forme juridique (code et abréviation) - Code de droit (P, U, N, etc.) - Type de bien (1=Bâti, 2=Non bâti) - Adresse complète du propriétaire - Détails de la propriété (local, subdivision, nature culture, superficie) - Parcelles détenues - Localisation (municipalité, centre) **Codes de droit:** - **P:** Pleine propriété (propriétaire complet) - **U:** Usufruit (droit d'usage et de percevoir les fruits) - **N:** Nue-propriété (propriété sans l'usufruit) - **B:** Bail à construction/emphytéose - **F:** Fiducie - **V:** Indivision - **S:** Servitude **Formes juridiques courantes:** - **5710:** SAS (Société par Actions Simplifiée) - **5498:** SARL (Société À Responsabilité Limitée) - **6540:** SCI (Société Civile Immobilière) - **5599:** SA (Société Anonyme) **Cas d'usage principaux:** 1. **Prospection commerciale:** - Identifier les grands propriétaires institutionnels - Contacter les SCI pour opportunités d'achat - Repérer les propriétaires de parcs immobiliers 2. **Analyse de marché:** - Identifier les principaux acteurs d'un secteur - Analyser la propriété publique vs privée - Étudier la concentration immobilière 3. **Due diligence:** - Vérifier l'identité des propriétaires - Identifier les montages (SCI, usufruit, etc.) - Analyser les droits réels (pleine propriété, usufruit, etc.) 4. **Études foncières:** - Cartographier la propriété publique - Identifier les terrains détenus par l'État/Communes - Repérer les opportunités de foncier disponible **Exemples concrets:** 1. SAS et SARL dans le 75008: { forme_juridique: "5710,5498", code_postal: "75008" } 2. Propriétaires d'une parcelle: { code_parcelle: "75056000AB0001" } 3. Propriétés publiques (État, Commune): { forme_juridique: "7210,7220", code_municipalite: "75056" } 4. SCI d'un secteur: { forme_juridique: "6540", code_postal: "92200" } 5. Recherche par SIREN: { siren: "123456789" } 6. Usufruitiers dans un quartier: { code_droit: "U", code_postal: "69001" } **Conseils:** - Les SCI (6540) sont très présentes dans l'immobilier locatif - Les propriétés publiques (État 7210, Commune 7220) peuvent offrir des opportunités - L'usufruit (U) et la nue-propriété (N) sont souvent séparés pour optimisation fiscale - Combinez SIREN et forme_juridique pour identifier des acteurs précis
How do I improve a ChatGPT Plugin's discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.