{
  "date_assemblage": "2026-10-10T05:16:39.950053+00:00",
  "sources": "INSEE, ADEME, CSTB BDNB, Géorisques GASPAR, ANAH",
  "communes": [
    {
      "nom": "Arc-sur-Tille",
      "code_insee": "21021",
      "url_site": "/secteurs/arc-sur-tille/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21021"
        ],
        "noms_historiques": [
          "Arc-sur-Tille"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21021&agg_size=1000",
        "date_extraction": "2026-10-10T05:12:12.685089+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 281,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21021&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:12.685089+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21021",
            "total_certificats": 281,
            "effectif_renseigne": 281,
            "effectif_absent": 0,
            "repartition": {
              "C": 122,
              "D": 85,
              "E": 25,
              "A": 18,
              "B": 12,
              "F": 10,
              "G": 9
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21021&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:14.157005+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21021",
            "total_certificats": 281,
            "effectif_renseigne": 281,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 64,
              "2001-2005": 50,
              "1989-2000": 40,
              "1978-1982": 38,
              "1948-1974": 28,
              "2013-2021": 21,
              "2006-2012": 16,
              "1975-1977": 11,
              "après 2021": 7,
              "1983-1988": 6
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21021&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:15.591309+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21021",
            "total_certificats": 281,
            "effectif_renseigne": 281,
            "effectif_absent": 0,
            "repartition": {
              "maison": 197,
              "appartement": 74,
              "immeuble": 10
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21021&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:17.031391+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21021",
            "total_certificats": 281,
            "effectif_renseigne": 281,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 165,
              "Électricité": 92,
              "Fioul domestique": 15,
              "Bois – Bûches": 5,
              "Bois – Granulés (pellets) ou briquettes": 2,
              "Bois – Plaquettes forestières": 1,
              "GPL": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21021+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:18.451260+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21021 AND etiquette_dpe:F",
            "total_certificats": 10,
            "effectif_renseigne": 10,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 5,
              "1978-1982": 3,
              "1948-1974": 1,
              "1975-1977": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21021+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:19.908178+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21021 AND etiquette_dpe:G",
            "total_certificats": 9,
            "effectif_renseigne": 9,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 5,
              "1948-1974": 4
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 1453,
        "groupes_residentiels": 1041,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 14,
            "Primaire": 4,
            "Résidentiel collectif": 32,
            "Résidentiel individuel": 1009,
            "Secondaire": 9,
            "Tertiaire": 76
          },
          "effectif_total": 1453,
          "effectif_renseigne": 1144,
          "effectif_absent_ou_invalide": 309,
          "taux_renseignement_pct": 78.7337
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1009,
            "collectif": 32
          },
          "parts_pct": {
            "maison": 96.926,
            "collectif": 3.074
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 16,
            "1949-1974": 76,
            "1975-2000": 519,
            "après 2000": 257,
            "avant 1915": 169
          },
          "effectif_total": 1041,
          "effectif_renseigne": 1037,
          "effectif_absent_ou_invalide": 4,
          "taux_renseignement_pct": 99.6158
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 315,
              "AGGLOMERE - BETON": 41,
              "AGGLOMERE - BOIS": 6,
              "AGGLOMERE - BRIQUES": 28,
              "AGGLOMERE - MEULIERE": 8,
              "AGGLOMERE - PIERRE": 36,
              "AUTRES": 24,
              "BETON": 54,
              "BETON - AUTRES": 4,
              "BETON - BOIS": 2,
              "BETON - BRIQUES": 30,
              "BETON - MEULIERE": 28,
              "BETON - PIERRE": 13,
              "BOIS": 12,
              "BOIS - MEULIERE": 2,
              "BOIS - PIERRE": 2,
              "BRIQUES": 75,
              "BRIQUES - AUTRES": 2,
              "BRIQUES - MEULIERE": 7,
              "BRIQUES - PIERRE": 21,
              "MEULIERE": 160,
              "MEULIERE - AUTRES": 1,
              "MEULIERE - PIERRE": 3,
              "PIERRE": 116,
              "PIERRE - AUTRES": 8
            },
            "effectif_total": 1041,
            "effectif_renseigne": 998,
            "effectif_absent_ou_invalide": 43,
            "taux_renseignement_pct": 95.8694
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 6,
              "ARDOISES - TUILES": 1,
              "AUTRES": 19,
              "BETON": 30,
              "BETON - TUILES": 12,
              "BETON - ZINC ALUMINIUM": 1,
              "TUILES": 876,
              "TUILES - AUTRES": 5,
              "TUILES - ZINC ALUMINIUM": 38
            },
            "effectif_total": 1041,
            "effectif_renseigne": 988,
            "effectif_absent_ou_invalide": 53,
            "taux_renseignement_pct": 94.9087
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 10,
            "Moyen": 1027,
            "Nul": null
          },
          "effectif_total": 1041,
          "effectif_renseigne": 1037,
          "effectif_absent_ou_invalide": 4,
          "taux_renseignement_pct": 99.6158,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 2,
            "nombre_arretes_distincts": 2
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 6,
            "nombre_arretes_distincts": 5
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9400171A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1993-10-14",
            "date_fin": "1993-10-18",
            "date_signature_arrete": "1994-04-12",
            "date_publication_jo": "1994-04-29"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9400171A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1993-12-31",
            "date_fin": "1994-01-17",
            "date_signature_arrete": "1994-04-12",
            "date_publication_jo": "1994-04-29"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0500170A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2005-05-27",
            "date_publication_jo": "2005-05-31"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1317705A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-04-25",
            "date_fin": "2013-05-07",
            "date_signature_arrete": "2013-07-08",
            "date_publication_jo": "2013-07-11"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1806551A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2018-01-21",
            "date_fin": "2018-01-30",
            "date_signature_arrete": "2018-03-09",
            "date_publication_jo": "2018-03-10"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2420215A",
            "code_commune_source": "21021",
            "nom_commune_source": "Arc-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-29",
            "date_fin": "2024-04-04",
            "date_signature_arrete": "2024-07-21",
            "date_publication_jo": "2024-08-02"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "absent_du_referentiel",
        "nombre_espaces": null,
        "espaces": null
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 2,
        "nombre_etablissements": 2,
        "nombre_lignes_qualification_valides": 4,
        "nombre_lignes_source": 4,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Chenôve",
      "code_insee": "21166",
      "url_site": "/secteurs/chenove/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21166"
        ],
        "noms_historiques": [
          "Chenôve"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21166&agg_size=1000",
        "date_extraction": "2026-10-10T05:12:21.327259+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 4958,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21166&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:21.327259+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21166",
            "total_certificats": 4958,
            "effectif_renseigne": 4958,
            "effectif_absent": 0,
            "repartition": {
              "C": 2059,
              "B": 1218,
              "D": 1180,
              "E": 283,
              "F": 134,
              "G": 59,
              "A": 25
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21166&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:22.780875+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21166",
            "total_certificats": 4958,
            "effectif_renseigne": 4958,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 3649,
              "1989-2000": 546,
              "2006-2012": 219,
              "2013-2021": 214,
              "avant 1948": 188,
              "1983-1988": 45,
              "1975-1977": 42,
              "1978-1982": 25,
              "2001-2005": 23,
              "après 2021": 7
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21166&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:24.205935+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21166",
            "total_certificats": 4958,
            "effectif_renseigne": 4958,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 4387,
              "maison": 453,
              "immeuble": 118
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21166&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:25.670021+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21166",
            "total_certificats": 4958,
            "effectif_renseigne": 4958,
            "effectif_absent": 0,
            "repartition": {
              "Réseau de Chauffage urbain": 3563,
              "Gaz naturel": 1086,
              "Électricité": 237,
              "Fioul domestique": 48,
              "Bois – Bûches": 11,
              "Bois – Granulés (pellets) ou briquettes": 6,
              "GPL": 3,
              "Électricité d'origine renouvelable utilisée dans le bâtiment": 2,
              "Bois – Plaquettes d’industrie": 1,
              "Propane": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21166+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:27.102829+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21166 AND etiquette_dpe:F",
            "total_certificats": 134,
            "effectif_renseigne": 134,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 102,
              "avant 1948": 28,
              "1975-1977": 2,
              "1983-1988": 2
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21166+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:28.520187+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21166 AND etiquette_dpe:G",
            "total_certificats": 59,
            "effectif_renseigne": 59,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 35,
              "avant 1948": 23,
              "1975-1977": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2627,
        "groupes_residentiels": 1721,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 21,
            "Primaire": 4,
            "Résidentiel collectif": 217,
            "Résidentiel individuel": 1504,
            "Secondaire": 18,
            "Tertiaire": 344
          },
          "effectif_total": 2627,
          "effectif_renseigne": 2108,
          "effectif_absent_ou_invalide": 519,
          "taux_renseignement_pct": 80.2436
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1504,
            "collectif": 217
          },
          "parts_pct": {
            "maison": 87.3911,
            "collectif": 12.6089
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 250,
            "1949-1974": 732,
            "1975-2000": 312,
            "après 2000": 269,
            "avant 1915": 153
          },
          "effectif_total": 1721,
          "effectif_renseigne": 1716,
          "effectif_absent_ou_invalide": 5,
          "taux_renseignement_pct": 99.7095
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 296,
              "AGGLOMERE - AUTRES": 4,
              "AGGLOMERE - BETON": 34,
              "AGGLOMERE - BOIS": 12,
              "AGGLOMERE - BRIQUES": 44,
              "AGGLOMERE - MEULIERE": 10,
              "AGGLOMERE - PIERRE": 36,
              "AUTRES": 9,
              "BETON": 157,
              "BETON - AUTRES": 4,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 161,
              "BETON - MEULIERE": 25,
              "BETON - PIERRE": 34,
              "BOIS": 19,
              "BOIS - AUTRES": 1,
              "BOIS - BRIQUES": 3,
              "BOIS - MEULIERE": 1,
              "BOIS - PIERRE": 3,
              "BRIQUES": 162,
              "BRIQUES - AUTRES": 1,
              "BRIQUES - MEULIERE": 13,
              "BRIQUES - PIERRE": 190,
              "MEULIERE": 128,
              "MEULIERE - AUTRES": 2,
              "MEULIERE - PIERRE": 20,
              "PIERRE": 229,
              "PIERRE - AUTRES": 1
            },
            "effectif_total": 1721,
            "effectif_renseigne": 1600,
            "effectif_absent_ou_invalide": 121,
            "taux_renseignement_pct": 92.9692
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 28,
              "ARDOISES - AUTRES": 1,
              "ARDOISES - TUILES": 5,
              "AUTRES": 45,
              "BETON": 99,
              "BETON - AUTRES": 18,
              "BETON - TUILES": 4,
              "BETON - ZINC ALUMINIUM": 1,
              "TUILES": 1318,
              "TUILES - AUTRES": 7,
              "TUILES - ZINC ALUMINIUM": 59,
              "ZINC ALUMINIUM": 3
            },
            "effectif_total": 1721,
            "effectif_renseigne": 1588,
            "effectif_absent_ou_invalide": 133,
            "taux_renseignement_pct": 92.2719
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 1715,
            "Nul": null
          },
          "effectif_total": 1721,
          "effectif_renseigne": 1715,
          "effectif_absent_ou_invalide": 6,
          "taux_renseignement_pct": 99.6514,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9200474A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1992-05-26",
            "date_fin": "1992-05-27",
            "date_signature_arrete": "1992-10-16",
            "date_publication_jo": "1992-10-17"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9900488A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1999-06-27",
            "date_fin": "1999-06-27",
            "date_signature_arrete": "1999-11-29",
            "date_publication_jo": "1999-12-04"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0200650A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2002-09-19",
            "date_fin": "2002-09-19",
            "date_signature_arrete": "2002-12-17",
            "date_publication_jo": "2003-01-08"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0821938A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-06-10",
            "date_fin": "2008-06-10",
            "date_signature_arrete": "2008-09-11",
            "date_publication_jo": "2008-09-16"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2023940A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-09-15",
            "date_publication_jo": "2020-10-25"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2118485A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-06-22",
            "date_publication_jo": "2021-07-09"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2320254A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-04-01",
            "date_fin": "2022-06-30",
            "date_signature_arrete": "2023-07-25",
            "date_publication_jo": "2023-10-04"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2424583A",
            "code_commune_source": "21166",
            "nom_commune_source": "Chenôve",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-12-31",
            "date_fin": "2023-03-30",
            "date_signature_arrete": "2024-09-23",
            "date_publication_jo": "2024-10-18"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 18,
        "nombre_etablissements": 18,
        "nombre_lignes_qualification_valides": 28,
        "nombre_lignes_source": 28,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Chevigny-Saint-Sauveur",
      "code_insee": "21171",
      "url_site": "/secteurs/chevigny-saint-sauveur/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21171"
        ],
        "noms_historiques": [
          "Chevigny-Saint-Sauveur"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21171&agg_size=1000",
        "date_extraction": "2026-10-10T05:12:29.956371+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 2839,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21171&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:29.956371+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21171",
            "total_certificats": 2839,
            "effectif_renseigne": 2839,
            "effectif_absent": 0,
            "repartition": {
              "C": 1859,
              "D": 656,
              "E": 142,
              "B": 62,
              "F": 55,
              "G": 48,
              "A": 17
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21171&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:31.373101+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21171",
            "total_certificats": 2839,
            "effectif_renseigne": 2839,
            "effectif_absent": 0,
            "repartition": {
              "1989-2000": 682,
              "2006-2012": 615,
              "1948-1974": 581,
              "2013-2021": 494,
              "1983-1988": 221,
              "1975-1977": 147,
              "1978-1982": 46,
              "2001-2005": 26,
              "avant 1948": 17,
              "après 2021": 10
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21171&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:32.802001+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21171",
            "total_certificats": 2839,
            "effectif_renseigne": 2839,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 2247,
              "maison": 454,
              "immeuble": 138
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21171&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:34.238235+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21171",
            "total_certificats": 2839,
            "effectif_renseigne": 2839,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 2139,
              "Électricité": 474,
              "Réseau de Chauffage urbain": 165,
              "Fioul domestique": 36,
              "Bois – Bûches": 18,
              "Bois – Granulés (pellets) ou briquettes": 4,
              "GPL": 3
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21171+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:35.661885+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21171 AND etiquette_dpe:F",
            "total_certificats": 55,
            "effectif_renseigne": 55,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 48,
              "1975-1977": 2,
              "1989-2000": 2,
              "1978-1982": 1,
              "1983-1988": 1,
              "avant 1948": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21171+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:37.083058+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21171 AND etiquette_dpe:G",
            "total_certificats": 48,
            "effectif_renseigne": 48,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 47,
              "1983-1988": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2569,
        "groupes_residentiels": 2049,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 2,
            "Primaire": 1,
            "Résidentiel collectif": 147,
            "Résidentiel individuel": 1902,
            "Secondaire": 33,
            "Tertiaire": 167
          },
          "effectif_total": 2569,
          "effectif_renseigne": 2252,
          "effectif_absent_ou_invalide": 317,
          "taux_renseignement_pct": 87.6606
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1902,
            "collectif": 147
          },
          "parts_pct": {
            "maison": 92.8258,
            "collectif": 7.1742
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 2,
            "1949-1974": 588,
            "1975-2000": 983,
            "après 2000": 444,
            "avant 1915": 27
          },
          "effectif_total": 2049,
          "effectif_renseigne": 2044,
          "effectif_absent_ou_invalide": 5,
          "taux_renseignement_pct": 99.756
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 667,
              "AGGLOMERE - AUTRES": 3,
              "AGGLOMERE - BETON": 148,
              "AGGLOMERE - BOIS": 58,
              "AGGLOMERE - BRIQUES": 75,
              "AGGLOMERE - MEULIERE": 9,
              "AGGLOMERE - PIERRE": 12,
              "AUTRES": 26,
              "BETON": 156,
              "BETON - AUTRES": 102,
              "BETON - BOIS": 3,
              "BETON - BRIQUES": 106,
              "BETON - MEULIERE": 43,
              "BETON - PIERRE": 9,
              "BOIS": 5,
              "BOIS - AUTRES": 12,
              "BOIS - PIERRE": 1,
              "BRIQUES": 168,
              "BRIQUES - AUTRES": 2,
              "BRIQUES - MEULIERE": 8,
              "BRIQUES - PIERRE": 23,
              "MEULIERE": 245,
              "MEULIERE - PIERRE": 2,
              "PIERRE": 46,
              "PIERRE - AUTRES": 9
            },
            "effectif_total": 2049,
            "effectif_renseigne": 1938,
            "effectif_absent_ou_invalide": 111,
            "taux_renseignement_pct": 94.5827
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 9,
              "ARDOISES - TUILES": 1,
              "ARDOISES - ZINC ALUMINIUM": 1,
              "AUTRES": 44,
              "BETON": 156,
              "BETON - AUTRES": 3,
              "BETON - TUILES": 31,
              "BETON - ZINC ALUMINIUM": 5,
              "TUILES": 1610,
              "TUILES - AUTRES": 5,
              "TUILES - ZINC ALUMINIUM": 60,
              "ZINC ALUMINIUM": 5
            },
            "effectif_total": 2049,
            "effectif_renseigne": 1930,
            "effectif_absent_ou_invalide": 119,
            "taux_renseignement_pct": 94.1923
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 1365,
            "Moyen": 684,
            "Nul": null
          },
          "effectif_total": 2049,
          "effectif_renseigne": 2049,
          "effectif_absent_ou_invalide": 0,
          "taux_renseignement_pct": 100.0,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9200181A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1991-07-07",
            "date_fin": "1991-07-08",
            "date_signature_arrete": "1992-04-01",
            "date_publication_jo": "1992-04-03"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1316146A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-04",
            "date_signature_arrete": "2013-06-20",
            "date_publication_jo": "2013-06-27"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1430243A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2014-11-03",
            "date_fin": "2014-11-04",
            "date_signature_arrete": "2014-12-29",
            "date_publication_jo": "2015-01-06"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2308745A",
            "code_commune_source": "21171",
            "nom_commune_source": "Chevigny-Saint-Sauveur",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-07-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-04-03",
            "date_publication_jo": "2023-05-03"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 17,
        "nombre_etablissements": 17,
        "nombre_lignes_qualification_valides": 46,
        "nombre_lignes_source": 46,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Dijon",
      "code_insee": "21231",
      "url_site": "/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21231"
        ],
        "noms_historiques": [
          "Dijon"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21231&agg_size=1000",
        "date_extraction": "2026-10-10T05:12:38.642816+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 62645,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21231&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:38.642816+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21231",
            "total_certificats": 62645,
            "effectif_renseigne": 62645,
            "effectif_absent": 0,
            "repartition": {
              "C": 24615,
              "D": 18067,
              "E": 9599,
              "B": 4006,
              "F": 3652,
              "G": 2068,
              "A": 638
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21231&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:40.086248+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21231",
            "total_certificats": 62645,
            "effectif_renseigne": 62645,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 21081,
              "avant 1948": 15099,
              "1989-2000": 8792,
              "2013-2021": 5687,
              "2006-2012": 3822,
              "1978-1982": 2695,
              "1983-1988": 2408,
              "1975-1977": 1477,
              "2001-2005": 1289,
              "après 2021": 295
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21231&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:41.553830+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21231",
            "total_certificats": 62645,
            "effectif_renseigne": 62645,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 56757,
              "maison": 3805,
              "immeuble": 2083
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21231&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:43.047467+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21231",
            "total_certificats": 62645,
            "effectif_renseigne": 62645,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 27634,
              "Électricité": 19754,
              "Réseau de Chauffage urbain": 14259,
              "Fioul domestique": 793,
              "Bois – Granulés (pellets) ou briquettes": 113,
              "Bois – Bûches": 59,
              "GPL": 29,
              "Propane": 3,
              "Réseau de Froid Urbain": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21231+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:44.475640+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21231 AND etiquette_dpe:F",
            "total_certificats": 3652,
            "effectif_renseigne": 3652,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 1891,
              "1948-1974": 1621,
              "1978-1982": 44,
              "1975-1977": 43,
              "1989-2000": 33,
              "1983-1988": 14,
              "2001-2005": 5,
              "2006-2012": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21231+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:45.925626+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21231 AND etiquette_dpe:G",
            "total_certificats": 2068,
            "effectif_renseigne": 2068,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 1219,
              "1948-1974": 710,
              "1989-2000": 49,
              "1978-1982": 28,
              "2001-2005": 23,
              "1975-1977": 22,
              "1983-1988": 15,
              "2006-2012": 1,
              "2013-2021": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 24921,
        "groupes_residentiels": 17554,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 203,
            "Primaire": 6,
            "Résidentiel collectif": 5627,
            "Résidentiel individuel": 11927,
            "Secondaire": 126,
            "Tertiaire": 1991
          },
          "effectif_total": 24921,
          "effectif_renseigne": 19880,
          "effectif_absent_ou_invalide": 5041,
          "taux_renseignement_pct": 79.7721
        },
        "types_residentiels": {
          "repartition": {
            "maison": 11927,
            "collectif": 5627
          },
          "parts_pct": {
            "maison": 67.9446,
            "collectif": 32.0554
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 4300,
            "1949-1974": 4981,
            "1975-2000": 2366,
            "après 2000": 1393,
            "avant 1915": 4343
          },
          "effectif_total": 17554,
          "effectif_renseigne": 17383,
          "effectif_absent_ou_invalide": 171,
          "taux_renseignement_pct": 99.0259
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 1948,
              "AGGLOMERE - AUTRES": 41,
              "AGGLOMERE - BETON": 401,
              "AGGLOMERE - BOIS": 19,
              "AGGLOMERE - BRIQUES": 353,
              "AGGLOMERE - MEULIERE": 103,
              "AGGLOMERE - PIERRE": 666,
              "AUTRES": 165,
              "BETON": 933,
              "BETON - AUTRES": 39,
              "BETON - BOIS": 14,
              "BETON - BRIQUES": 1059,
              "BETON - MEULIERE": 159,
              "BETON - PIERRE": 368,
              "BOIS": 32,
              "BOIS - AUTRES": 3,
              "BOIS - BRIQUES": 28,
              "BOIS - MEULIERE": 13,
              "BOIS - PIERRE": 52,
              "BRIQUES": 1368,
              "BRIQUES - AUTRES": 28,
              "BRIQUES - MEULIERE": 212,
              "BRIQUES - PIERRE": 1725,
              "MEULIERE": 984,
              "MEULIERE - AUTRES": 16,
              "MEULIERE - PIERRE": 437,
              "PIERRE": 3941,
              "PIERRE - AUTRES": 50
            },
            "effectif_total": 17554,
            "effectif_renseigne": 15157,
            "effectif_absent_ou_invalide": 2397,
            "taux_renseignement_pct": 86.345
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 532,
              "ARDOISES - AUTRES": 8,
              "ARDOISES - BETON": 2,
              "ARDOISES - TUILES": 189,
              "ARDOISES - ZINC ALUMINIUM": 31,
              "AUTRES": 623,
              "BETON": 556,
              "BETON - AUTRES": 57,
              "BETON - TUILES": 76,
              "BETON - ZINC ALUMINIUM": 11,
              "TUILES": 12245,
              "TUILES - AUTRES": 143,
              "TUILES - ZINC ALUMINIUM": 445,
              "ZINC ALUMINIUM": 125,
              "ZINC ALUMINIUM - AUTRES": 9
            },
            "effectif_total": 17554,
            "effectif_renseigne": 15052,
            "effectif_absent_ou_invalide": 2502,
            "taux_renseignement_pct": 85.7468
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 4895,
            "Moyen": 10863,
            "Nul": null
          },
          "effectif_total": 17554,
          "effectif_renseigne": 15758,
          "effectif_absent_ou_invalide": 1796,
          "taux_renseignement_pct": 89.7687,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 6,
            "nombre_arretes_distincts": 6
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0100232A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2001-03-14",
            "date_fin": "2001-03-16",
            "date_signature_arrete": "2001-04-27",
            "date_publication_jo": "2001-04-28"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400918A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2005-01-11",
            "date_publication_jo": "2005-02-01"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0903436A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-06-10",
            "date_fin": "2008-06-10",
            "date_signature_arrete": "2009-02-09",
            "date_publication_jo": "2009-02-13"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0911363A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-08-12",
            "date_fin": "2008-08-12",
            "date_signature_arrete": "2009-05-18",
            "date_publication_jo": "2009-05-21"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1316146A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2013-06-20",
            "date_publication_jo": "2013-06-27"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-04-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2320254A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-01-01",
            "date_fin": "2022-06-30",
            "date_signature_arrete": "2023-07-25",
            "date_publication_jo": "2023-10-04"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2415881A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2023-01-01",
            "date_fin": "2023-03-31",
            "date_signature_arrete": "2024-06-18",
            "date_publication_jo": "2024-07-02"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2410127A",
            "code_commune_source": "21231",
            "nom_commune_source": "Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-30",
            "date_fin": "2024-04-05",
            "date_signature_arrete": "2024-04-10",
            "date_publication_jo": "2024-04-16"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 78,
        "nombre_etablissements": 78,
        "nombre_lignes_qualification_valides": 167,
        "nombre_lignes_source": 220,
        "nombre_lignes_hors_validite": 53,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Architecte",
            "nombre_entreprises": 12,
            "nombre_etablissements": 12
          },
          {
            "domaine": "Audit énergétique Logement collectif",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Audit énergétique Maison individuelle",
            "nombre_entreprises": 8,
            "nombre_etablissements": 8
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 7,
            "nombre_etablissements": 7
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 18,
            "nombre_etablissements": 18
          },
          {
            "domaine": "Etude ACV",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Etude bois énergie",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Etude forage géothermique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Etude thermique reglementaire",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 9,
            "nombre_etablissements": 9
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 8,
            "nombre_etablissements": 8
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 14,
            "nombre_etablissements": 14
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 18,
            "nombre_etablissements": 18
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 7,
            "nombre_etablissements": 7
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 8,
            "nombre_etablissements": 8
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Fontaine-lès-Dijon",
      "code_insee": "21278",
      "url_site": "/secteurs/fontaine-les-dijon/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21278"
        ],
        "noms_historiques": [
          "Fontaine-lès-Dijon"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21278&agg_size=1000",
        "date_extraction": "2026-10-10T05:12:47.367159+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 1957,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21278&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:47.367159+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21278",
            "total_certificats": 1957,
            "effectif_renseigne": 1957,
            "effectif_absent": 0,
            "repartition": {
              "C": 795,
              "D": 551,
              "B": 228,
              "E": 213,
              "F": 107,
              "G": 52,
              "A": 11
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21278&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:48.777545+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21278",
            "total_certificats": 1957,
            "effectif_renseigne": 1957,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 521,
              "1989-2000": 362,
              "1978-1982": 307,
              "2013-2021": 235,
              "1975-1977": 132,
              "2001-2005": 106,
              "avant 1948": 103,
              "1983-1988": 79,
              "2006-2012": 78,
              "après 2021": 34
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21278&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:50.210180+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21278",
            "total_certificats": 1957,
            "effectif_renseigne": 1957,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 1348,
              "maison": 525,
              "immeuble": 84
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21278&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:51.687483+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21278",
            "total_certificats": 1957,
            "effectif_renseigne": 1957,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 1087,
              "Électricité": 438,
              "Réseau de Chauffage urbain": 322,
              "Fioul domestique": 93,
              "Bois – Bûches": 12,
              "Bois – Granulés (pellets) ou briquettes": 5
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21278+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:53.105137+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21278 AND etiquette_dpe:F",
            "total_certificats": 107,
            "effectif_renseigne": 107,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 83,
              "avant 1948": 10,
              "1975-1977": 9,
              "1978-1982": 5
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21278+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:54.539241+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21278 AND etiquette_dpe:G",
            "total_certificats": 52,
            "effectif_renseigne": 52,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 43,
              "avant 1948": 6,
              "1978-1982": 2,
              "1975-1977": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2868,
        "groupes_residentiels": 2349,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 15,
            "Primaire": 2,
            "Résidentiel collectif": 127,
            "Résidentiel individuel": 2222,
            "Secondaire": 19,
            "Tertiaire": 136
          },
          "effectif_total": 2868,
          "effectif_renseigne": 2521,
          "effectif_absent_ou_invalide": 347,
          "taux_renseignement_pct": 87.901
        },
        "types_residentiels": {
          "repartition": {
            "maison": 2222,
            "collectif": 127
          },
          "parts_pct": {
            "maison": 94.5934,
            "collectif": 5.4066
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 110,
            "1949-1974": 833,
            "1975-2000": 942,
            "après 2000": 340,
            "avant 1915": 121
          },
          "effectif_total": 2349,
          "effectif_renseigne": 2346,
          "effectif_absent_ou_invalide": 3,
          "taux_renseignement_pct": 99.8723
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 670,
              "AGGLOMERE - AUTRES": 3,
              "AGGLOMERE - BETON": 135,
              "AGGLOMERE - BOIS": 8,
              "AGGLOMERE - BRIQUES": 102,
              "AGGLOMERE - MEULIERE": 11,
              "AGGLOMERE - PIERRE": 24,
              "AUTRES": 16,
              "BETON": 74,
              "BETON - AUTRES": 5,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 292,
              "BETON - MEULIERE": 50,
              "BETON - PIERRE": 94,
              "BOIS": 5,
              "BOIS - BRIQUES": 5,
              "BOIS - MEULIERE": 1,
              "BOIS - PIERRE": 3,
              "BRIQUES": 278,
              "BRIQUES - AUTRES": 3,
              "BRIQUES - MEULIERE": 35,
              "BRIQUES - PIERRE": 115,
              "MEULIERE": 138,
              "MEULIERE - PIERRE": 30,
              "PIERRE": 168,
              "PIERRE - AUTRES": 1
            },
            "effectif_total": 2349,
            "effectif_renseigne": 2267,
            "effectif_absent_ou_invalide": 82,
            "taux_renseignement_pct": 96.5092
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 15,
              "ARDOISES - TUILES": 5,
              "AUTRES": 122,
              "BETON": 62,
              "BETON - AUTRES": 11,
              "BETON - TUILES": 7,
              "BETON - ZINC ALUMINIUM": 1,
              "TUILES": 1913,
              "TUILES - AUTRES": 6,
              "TUILES - ZINC ALUMINIUM": 92,
              "ZINC ALUMINIUM": 15,
              "ZINC ALUMINIUM - AUTRES": 1
            },
            "effectif_total": 2349,
            "effectif_renseigne": 2250,
            "effectif_absent_ou_invalide": 99,
            "taux_renseignement_pct": 95.7854
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 626,
            "Moyen": 1529,
            "Nul": null
          },
          "effectif_total": 2349,
          "effectif_renseigne": 2155,
          "effectif_absent_ou_invalide": 194,
          "taux_renseignement_pct": 91.7412,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 9,
            "nombre_arretes_distincts": 9
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "BUDD8750074A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1987-07-06",
            "date_fin": "1987-07-06",
            "date_signature_arrete": "1987-10-15",
            "date_publication_jo": "1987-10-30"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9400502A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1994-07-18",
            "date_fin": "1994-07-18",
            "date_signature_arrete": "1994-10-28",
            "date_publication_jo": "1994-11-20"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0300592A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2003-06-12",
            "date_fin": "2003-06-12",
            "date_signature_arrete": "2003-10-03",
            "date_publication_jo": "2003-10-19"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0771383A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2007-06-07",
            "date_fin": "2007-06-07",
            "date_signature_arrete": "2007-11-22",
            "date_publication_jo": "2007-11-25"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0823835A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-05-31",
            "date_fin": "2008-05-31",
            "date_signature_arrete": "2008-10-07",
            "date_publication_jo": "2008-10-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0821938A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-06-10",
            "date_fin": "2008-06-10",
            "date_signature_arrete": "2008-09-11",
            "date_publication_jo": "2008-09-16"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0829053A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-08-12",
            "date_fin": "2008-08-12",
            "date_signature_arrete": "2008-12-05",
            "date_publication_jo": "2008-12-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1425669A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2014-07-26",
            "date_fin": "2014-07-26",
            "date_signature_arrete": "2014-11-04",
            "date_publication_jo": "2014-11-07"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2014522A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-06-17",
            "date_publication_jo": "2020-07-10"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21278",
            "nom_commune_source": "Fontaine-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 11,
        "nombre_etablissements": 11,
        "nombre_lignes_qualification_valides": 28,
        "nombre_lignes_source": 38,
        "nombre_lignes_hors_validite": 10,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Audit énergétique Logement collectif",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Audit énergétique Maison individuelle",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Etude forage géothermique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Projet complet de rénovation",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Genlis",
      "code_insee": "21292",
      "url_site": "/secteurs/genlis/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21292"
        ],
        "noms_historiques": [
          "Genlis"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21292&agg_size=1000",
        "date_extraction": "2026-10-10T05:12:55.960713+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 1259,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21292&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:55.960713+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21292",
            "total_certificats": 1259,
            "effectif_renseigne": 1259,
            "effectif_absent": 0,
            "repartition": {
              "C": 530,
              "D": 476,
              "E": 124,
              "F": 48,
              "B": 44,
              "G": 36,
              "A": 1
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21292&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:57.393814+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21292",
            "total_certificats": 1259,
            "effectif_renseigne": 1259,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 631,
              "1975-1977": 230,
              "avant 1948": 108,
              "1989-2000": 69,
              "2006-2012": 66,
              "1983-1988": 61,
              "1978-1982": 45,
              "2001-2005": 45,
              "2013-2021": 4
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21292&agg_size=1000",
            "date_extraction": "2026-10-10T05:12:58.830390+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21292",
            "total_certificats": 1259,
            "effectif_renseigne": 1259,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 841,
              "maison": 373,
              "immeuble": 45
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21292&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:00.330768+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21292",
            "total_certificats": 1259,
            "effectif_renseigne": 1259,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 500,
              "Électricité": 356,
              "Réseau de Chauffage urbain": 348,
              "Fioul domestique": 29,
              "Bois – Granulés (pellets) ou briquettes": 14,
              "Bois – Bûches": 10,
              "GPL": 2
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21292+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:01.775863+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21292 AND etiquette_dpe:F",
            "total_certificats": 48,
            "effectif_renseigne": 48,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 30,
              "avant 1948": 15,
              "1975-1977": 2,
              "1978-1982": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21292+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:03.201886+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21292 AND etiquette_dpe:G",
            "total_certificats": 36,
            "effectif_renseigne": 36,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 25,
              "avant 1948": 9,
              "1975-1977": 1,
              "1978-1982": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2192,
        "groupes_residentiels": 1580,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 20,
            "Primaire": 3,
            "Résidentiel collectif": 99,
            "Résidentiel individuel": 1481,
            "Secondaire": 22,
            "Tertiaire": 136
          },
          "effectif_total": 2192,
          "effectif_renseigne": 1761,
          "effectif_absent_ou_invalide": 431,
          "taux_renseignement_pct": 80.3376
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1481,
            "collectif": 99
          },
          "parts_pct": {
            "maison": 93.7342,
            "collectif": 6.2658
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 53,
            "1949-1974": 439,
            "1975-2000": 596,
            "après 2000": 299,
            "avant 1915": 189
          },
          "effectif_total": 1580,
          "effectif_renseigne": 1576,
          "effectif_absent_ou_invalide": 4,
          "taux_renseignement_pct": 99.7468
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 372,
              "AGGLOMERE - AUTRES": 3,
              "AGGLOMERE - BETON": 69,
              "AGGLOMERE - BOIS": 3,
              "AGGLOMERE - BRIQUES": 49,
              "AGGLOMERE - MEULIERE": 9,
              "AGGLOMERE - PIERRE": 31,
              "AUTRES": 32,
              "BETON": 327,
              "BETON - AUTRES": 6,
              "BETON - BRIQUES": 104,
              "BETON - MEULIERE": 18,
              "BETON - PIERRE": 16,
              "BOIS": 12,
              "BOIS - AUTRES": 3,
              "BOIS - BRIQUES": 5,
              "BOIS - MEULIERE": 1,
              "BOIS - PIERRE": 4,
              "BRIQUES": 95,
              "BRIQUES - AUTRES": 3,
              "BRIQUES - MEULIERE": 5,
              "BRIQUES - PIERRE": 60,
              "MEULIERE": 146,
              "MEULIERE - AUTRES": 2,
              "MEULIERE - PIERRE": 9,
              "PIERRE": 126,
              "PIERRE - AUTRES": 2
            },
            "effectif_total": 1580,
            "effectif_renseigne": 1512,
            "effectif_absent_ou_invalide": 68,
            "taux_renseignement_pct": 95.6962
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 5,
              "ARDOISES - BETON": 1,
              "ARDOISES - TUILES": 4,
              "ARDOISES - ZINC ALUMINIUM": 1,
              "AUTRES": 29,
              "BETON": 281,
              "BETON - AUTRES": 4,
              "BETON - TUILES": 78,
              "BETON - ZINC ALUMINIUM": 1,
              "TUILES": 1057,
              "TUILES - AUTRES": 4,
              "TUILES - ZINC ALUMINIUM": 42,
              "ZINC ALUMINIUM": 1
            },
            "effectif_total": 1580,
            "effectif_renseigne": 1508,
            "effectif_absent_ou_invalide": 72,
            "taux_renseignement_pct": 95.443
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 1578,
            "Nul": null
          },
          "effectif_total": 1580,
          "effectif_renseigne": 1578,
          "effectif_absent_ou_invalide": 2,
          "taux_renseignement_pct": 99.8734,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 2,
            "nombre_arretes_distincts": 2
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19830906",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1983-04-01",
            "date_fin": "1983-05-31",
            "date_signature_arrete": "1983-09-06",
            "date_publication_jo": "1983-09-11"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0100232A",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2001-03-12",
            "date_fin": "2001-03-16",
            "date_signature_arrete": "2001-04-27",
            "date_publication_jo": "2001-04-28"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1316146A",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-07",
            "date_fin": "2013-05-08",
            "date_signature_arrete": "2013-06-20",
            "date_publication_jo": "2013-06-27"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1806551A",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2018-01-21",
            "date_fin": "2018-01-30",
            "date_signature_arrete": "2018-03-09",
            "date_publication_jo": "2018-03-10"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2410127A",
            "code_commune_source": "21292",
            "nom_commune_source": "Genlis",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-30",
            "date_fin": "2024-04-05",
            "date_signature_arrete": "2024-04-10",
            "date_publication_jo": "2024-04-16"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "absent_du_referentiel",
        "nombre_espaces": null,
        "espaces": null
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 10,
        "nombre_etablissements": 10,
        "nombre_lignes_qualification_valides": 23,
        "nombre_lignes_source": 23,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Architecte",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Etude bois énergie",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Gevrey-Chambertin",
      "code_insee": "21295",
      "url_site": "/secteurs/gevrey-chambertin/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21295"
        ],
        "noms_historiques": [
          "Gevrey-Chambertin"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21295&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:04.655597+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 863,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21295&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:04.655597+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21295",
            "total_certificats": 863,
            "effectif_renseigne": 863,
            "effectif_absent": 0,
            "repartition": {
              "C": 372,
              "D": 342,
              "E": 80,
              "F": 32,
              "G": 15,
              "A": 12,
              "B": 10
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21295&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:06.092776+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21295",
            "total_certificats": 863,
            "effectif_renseigne": 863,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 355,
              "1989-2000": 154,
              "avant 1948": 112,
              "2013-2021": 85,
              "1983-1988": 76,
              "1978-1982": 44,
              "2006-2012": 17,
              "2001-2005": 13,
              "après 2021": 4,
              "1975-1977": 3
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21295&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:07.527131+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21295",
            "total_certificats": 863,
            "effectif_renseigne": 863,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 660,
              "maison": 171,
              "immeuble": 32
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21295&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:08.975697+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21295",
            "total_certificats": 863,
            "effectif_renseigne": 863,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 544,
              "Réseau de Chauffage urbain": 169,
              "Électricité": 121,
              "Fioul domestique": 17,
              "Bois – Granulés (pellets) ou briquettes": 6,
              "Bois – Bûches": 3,
              "GPL": 2,
              "Propane": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21295+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:10.410835+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21295 AND etiquette_dpe:F",
            "total_certificats": 32,
            "effectif_renseigne": 32,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 23,
              "avant 1948": 9
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21295+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:11.904000+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21295 AND etiquette_dpe:G",
            "total_certificats": 15,
            "effectif_renseigne": 15,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 10,
              "1948-1974": 5
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 1409,
        "groupes_residentiels": 846,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 30,
            "Primaire": 20,
            "Résidentiel collectif": 109,
            "Résidentiel individuel": 737,
            "Secondaire": 14,
            "Tertiaire": 137
          },
          "effectif_total": 1409,
          "effectif_renseigne": 1047,
          "effectif_absent_ou_invalide": 362,
          "taux_renseignement_pct": 74.308
        },
        "types_residentiels": {
          "repartition": {
            "maison": 737,
            "collectif": 109
          },
          "parts_pct": {
            "maison": 87.1158,
            "collectif": 12.8842
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 14,
            "1949-1974": 221,
            "1975-2000": 236,
            "après 2000": 85,
            "avant 1915": 288
          },
          "effectif_total": 846,
          "effectif_renseigne": 844,
          "effectif_absent_ou_invalide": 2,
          "taux_renseignement_pct": 99.7636
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 213,
              "AGGLOMERE - AUTRES": 2,
              "AGGLOMERE - BETON": 25,
              "AGGLOMERE - BOIS": 1,
              "AGGLOMERE - BRIQUES": 16,
              "AGGLOMERE - MEULIERE": 2,
              "AGGLOMERE - PIERRE": 26,
              "AUTRES": 9,
              "BETON": 34,
              "BETON - AUTRES": 3,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 28,
              "BETON - MEULIERE": 6,
              "BETON - PIERRE": 17,
              "BOIS": 1,
              "BOIS - MEULIERE": 1,
              "BOIS - PIERRE": 2,
              "BRIQUES": 49,
              "BRIQUES - MEULIERE": 6,
              "BRIQUES - PIERRE": 44,
              "MEULIERE": 42,
              "MEULIERE - AUTRES": 1,
              "MEULIERE - PIERRE": 7,
              "PIERRE": 235
            },
            "effectif_total": 846,
            "effectif_renseigne": 771,
            "effectif_absent_ou_invalide": 75,
            "taux_renseignement_pct": 91.1348
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 4,
              "ARDOISES - TUILES": 9,
              "AUTRES": 25,
              "BETON": 6,
              "BETON - AUTRES": 2,
              "BETON - TUILES": 3,
              "TUILES": 693,
              "TUILES - AUTRES": 2,
              "TUILES - ZINC ALUMINIUM": 20,
              "ZINC ALUMINIUM": 3
            },
            "effectif_total": 846,
            "effectif_renseigne": 767,
            "effectif_absent_ou_invalide": 79,
            "taux_renseignement_pct": 90.6619
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 4,
            "Moyen": 836,
            "Nul": null
          },
          "effectif_total": 846,
          "effectif_renseigne": 840,
          "effectif_absent_ou_invalide": 6,
          "taux_renseignement_pct": 99.2908,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 1,
            "nombre_arretes_distincts": 1
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21295",
            "nom_commune_source": "Gevrey-Chambertin",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "BUDD8750068A",
            "code_commune_source": "21295",
            "nom_commune_source": "Gevrey-Chambertin",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1987-07-06",
            "date_fin": "1987-07-06",
            "date_signature_arrete": "1987-09-27",
            "date_publication_jo": "1987-10-09"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9500497A",
            "code_commune_source": "21295",
            "nom_commune_source": "Gevrey-Chambertin",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1995-07-01",
            "date_fin": "1995-07-01",
            "date_signature_arrete": "1995-09-28",
            "date_publication_jo": "1995-10-15"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400918A",
            "code_commune_source": "21295",
            "nom_commune_source": "Gevrey-Chambertin",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2005-01-11",
            "date_publication_jo": "2005-02-01"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2220202A",
            "code_commune_source": "21295",
            "nom_commune_source": "Gevrey-Chambertin",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2022-06-20",
            "date_fin": "2022-06-22",
            "date_signature_arrete": "2022-07-12",
            "date_publication_jo": "2022-07-28"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "a1f09420-b3ee-4ff6-862d-e04a7e2fa37c",
            "Nom Structure": "Pôle Rénovation Conseil du Pays Beaunois",
            "Email Structure": "polerenovation@paysbeaunois.org",
            "Site Internet Structure": "http://www.polerenovation.org",
            "Telephone Structure": "0380245560",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Accueil sur rendez-vous dans nos locaux à Beaune ou sur l’une de nos permanences décentralisées:",
              "",
              "Horaires d’ouverture",
              "Lundi: 14h-17h30",
              "Mardi: 9h30-12h30 / 14h-17h30.",
              "Mercredi: 9h à 12h30",
              "Jeudi, 9h30-12h30 / 14h-17h30",
              "Vendredi 9h30-12h30 / 14h-17h.",
              "",
              "Permanences décentralisées :",
              "- Échenon les 1ers vendredis du mois",
              "- Pouilly-en-Auxois les 2eme mardis du mois",
              "- Gevrey-Chambertin les 3eme vendredis du mois",
              "- Chagny les 4eme jeudis matin du mois"
            ],
            "Adresse Structure": "1 boulevard Foch",
            "Code Postal Structure": "21200",
            "Commune Structure": "BEAUNE",
            "Code Insee Commune Structure": "21173",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              "AUTONOMIE",
              "LUTTE_CONTRE_HABITAT_INDIGNE",
              "RENOVATION_ENERGETIQUE"
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 5,
        "nombre_etablissements": 5,
        "nombre_lignes_qualification_valides": 18,
        "nombre_lignes_source": 18,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Is-sur-Tille",
      "code_insee": "21317",
      "url_site": "/secteurs/is-sur-tille/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21317"
        ],
        "noms_historiques": [
          "Is-sur-Tille"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21317&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:13.352264+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 991,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21317&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:13.352264+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21317",
            "total_certificats": 991,
            "effectif_renseigne": 991,
            "effectif_absent": 0,
            "repartition": {
              "C": 485,
              "D": 248,
              "E": 128,
              "F": 73,
              "G": 28,
              "B": 15,
              "A": 14
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21317&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:14.789087+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21317",
            "total_certificats": 991,
            "effectif_renseigne": 991,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 314,
              "avant 1948": 245,
              "1978-1982": 229,
              "1975-1977": 61,
              "2006-2012": 47,
              "2013-2021": 35,
              "2001-2005": 32,
              "1989-2000": 17,
              "1983-1988": 6,
              "après 2021": 5
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21317&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:16.216651+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21317",
            "total_certificats": 991,
            "effectif_renseigne": 991,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 580,
              "maison": 382,
              "immeuble": 29
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21317&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:17.787784+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21317",
            "total_certificats": 991,
            "effectif_renseigne": 991,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 318,
              "Électricité": 234,
              "Bois – Granulés (pellets) ou briquettes": 189,
              "Réseau de Chauffage urbain": 137,
              "Fioul domestique": 67,
              "Bois – Bûches": 44,
              "Bois – Plaquettes d’industrie": 2
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21317+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:19.337168+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21317 AND etiquette_dpe:F",
            "total_certificats": 73,
            "effectif_renseigne": 73,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 38,
              "1948-1974": 32,
              "1975-1977": 2,
              "1978-1982": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21317+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:20.807509+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21317 AND etiquette_dpe:G",
            "total_certificats": 28,
            "effectif_renseigne": 28,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 17,
              "avant 1948": 11
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2049,
        "groupes_residentiels": 1390,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 73,
            "Résidentiel collectif": 120,
            "Résidentiel individuel": 1270,
            "Secondaire": 9,
            "Tertiaire": 175
          },
          "effectif_total": 2049,
          "effectif_renseigne": 1647,
          "effectif_absent_ou_invalide": 402,
          "taux_renseignement_pct": 80.3807
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1270,
            "collectif": 120
          },
          "parts_pct": {
            "maison": 91.3669,
            "collectif": 8.6331
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 136,
            "1949-1974": 265,
            "1975-2000": 338,
            "après 2000": 350,
            "avant 1915": 300
          },
          "effectif_total": 1390,
          "effectif_renseigne": 1389,
          "effectif_absent_ou_invalide": 1,
          "taux_renseignement_pct": 99.9281
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 367,
              "AGGLOMERE - AUTRES": 3,
              "AGGLOMERE - BETON": 88,
              "AGGLOMERE - BOIS": 4,
              "AGGLOMERE - BRIQUES": 50,
              "AGGLOMERE - MEULIERE": 4,
              "AGGLOMERE - PIERRE": 26,
              "AUTRES": 32,
              "BETON": 113,
              "BETON - AUTRES": 9,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 58,
              "BETON - MEULIERE": 15,
              "BETON - PIERRE": 34,
              "BOIS": 9,
              "BOIS - BRIQUES": 1,
              "BOIS - MEULIERE": 2,
              "BOIS - PIERRE": 4,
              "BRIQUES": 76,
              "BRIQUES - AUTRES": 2,
              "BRIQUES - MEULIERE": 12,
              "BRIQUES - PIERRE": 25,
              "MEULIERE": 97,
              "MEULIERE - AUTRES": 2,
              "MEULIERE - PIERRE": 8,
              "PIERRE": 261,
              "PIERRE - AUTRES": 4
            },
            "effectif_total": 1390,
            "effectif_renseigne": 1307,
            "effectif_absent_ou_invalide": 83,
            "taux_renseignement_pct": 94.0288
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 8,
              "ARDOISES - TUILES": 4,
              "AUTRES": 31,
              "BETON": 32,
              "BETON - AUTRES": 2,
              "BETON - TUILES": 33,
              "TUILES": 1114,
              "TUILES - AUTRES": 10,
              "TUILES - ZINC ALUMINIUM": 53,
              "ZINC ALUMINIUM": 3
            },
            "effectif_total": 1390,
            "effectif_renseigne": 1290,
            "effectif_absent_ou_invalide": 100,
            "taux_renseignement_pct": 92.8058
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 1015,
            "Nul": null
          },
          "effectif_total": 1390,
          "effectif_renseigne": 1015,
          "effectif_absent_ou_invalide": 375,
          "taux_renseignement_pct": 73.0216,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 0,
            "nombre_arretes_distincts": 0
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0600904A",
            "code_commune_source": "21317",
            "nom_commune_source": "Is-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2006-03-10",
            "date_fin": "2006-03-11",
            "date_signature_arrete": "2006-11-10",
            "date_publication_jo": "2006-11-23"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1316146A",
            "code_commune_source": "21317",
            "nom_commune_source": "Is-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2013-06-20",
            "date_publication_jo": "2013-06-27"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE2014521A",
            "code_commune_source": "21317",
            "nom_commune_source": "Is-sur-Tille",
            "libelle_risque": "Inondations Remontée Nappe",
            "code_risque": "IRN",
            "date_debut": "2018-01-15",
            "date_fin": "2018-02-15",
            "date_signature_arrete": "2020-06-16",
            "date_publication_jo": "2020-07-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1806551A",
            "code_commune_source": "21317",
            "nom_commune_source": "Is-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2018-01-21",
            "date_fin": "2018-01-30",
            "date_signature_arrete": "2018-03-09",
            "date_publication_jo": "2018-03-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2420215A",
            "code_commune_source": "21317",
            "nom_commune_source": "Is-sur-Tille",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-29",
            "date_fin": "2024-04-04",
            "date_signature_arrete": "2024-07-21",
            "date_publication_jo": "2024-08-02"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "absent_du_referentiel",
        "nombre_espaces": null,
        "espaces": null
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 6,
        "nombre_etablissements": 6,
        "nombre_lignes_qualification_valides": 15,
        "nombre_lignes_source": 15,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Longvic",
      "code_insee": "21355",
      "url_site": "/secteurs/longvic/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21355"
        ],
        "noms_historiques": [
          "Longvic"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21355&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:22.238027+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 2328,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21355&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:22.238027+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21355",
            "total_certificats": 2328,
            "effectif_renseigne": 2328,
            "effectif_absent": 0,
            "repartition": {
              "C": 1028,
              "D": 793,
              "E": 295,
              "F": 118,
              "G": 35,
              "A": 34,
              "B": 25
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21355&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:23.671697+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21355",
            "total_certificats": 2328,
            "effectif_renseigne": 2328,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 1060,
              "1989-2000": 503,
              "1975-1977": 245,
              "2013-2021": 175,
              "avant 1948": 99,
              "2001-2005": 85,
              "2006-2012": 64,
              "1978-1982": 46,
              "1983-1988": 38,
              "après 2021": 13
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21355&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:25.113091+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21355",
            "total_certificats": 2328,
            "effectif_renseigne": 2328,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 1880,
              "maison": 371,
              "immeuble": 77
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21355&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:26.600812+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21355",
            "total_certificats": 2328,
            "effectif_renseigne": 2328,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 1850,
              "Électricité": 265,
              "Réseau de Chauffage urbain": 125,
              "Fioul domestique": 50,
              "Bois – Bûches": 16,
              "Bois – Granulés (pellets) ou briquettes": 11,
              "GPL": 11
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21355+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:28.078096+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21355 AND etiquette_dpe:F",
            "total_certificats": 118,
            "effectif_renseigne": 118,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 96,
              "avant 1948": 13,
              "1978-1982": 5,
              "1975-1977": 3,
              "1983-1988": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21355+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:29.502483+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21355 AND etiquette_dpe:G",
            "total_certificats": 35,
            "effectif_renseigne": 35,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 25,
              "avant 1948": 6,
              "1989-2000": 3,
              "1975-1977": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2355,
        "groupes_residentiels": 1668,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 13,
            "Résidentiel collectif": 134,
            "Résidentiel individuel": 1534,
            "Secondaire": 37,
            "Tertiaire": 296
          },
          "effectif_total": 2355,
          "effectif_renseigne": 2014,
          "effectif_absent_ou_invalide": 341,
          "taux_renseignement_pct": 85.5202
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1534,
            "collectif": 134
          },
          "parts_pct": {
            "maison": 91.9664,
            "collectif": 8.0336
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 147,
            "1949-1974": 454,
            "1975-2000": 677,
            "après 2000": 292,
            "avant 1915": 98
          },
          "effectif_total": 1668,
          "effectif_renseigne": 1668,
          "effectif_absent_ou_invalide": 0,
          "taux_renseignement_pct": 100.0
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 614,
              "AGGLOMERE - AUTRES": 7,
              "AGGLOMERE - BETON": 107,
              "AGGLOMERE - BOIS": 3,
              "AGGLOMERE - BRIQUES": 93,
              "AGGLOMERE - MEULIERE": 5,
              "AGGLOMERE - PIERRE": 31,
              "AUTRES": 14,
              "BETON": 95,
              "BETON - AUTRES": 4,
              "BETON - BOIS": 5,
              "BETON - BRIQUES": 141,
              "BETON - MEULIERE": 17,
              "BETON - PIERRE": 13,
              "BOIS": 4,
              "BOIS - MEULIERE": 4,
              "BOIS - PIERRE": 1,
              "BRIQUES": 89,
              "BRIQUES - AUTRES": 1,
              "BRIQUES - MEULIERE": 12,
              "BRIQUES - PIERRE": 59,
              "MEULIERE": 137,
              "MEULIERE - AUTRES": 3,
              "MEULIERE - PIERRE": 13,
              "PIERRE": 108,
              "PIERRE - AUTRES": 3
            },
            "effectif_total": 1668,
            "effectif_renseigne": 1583,
            "effectif_absent_ou_invalide": 85,
            "taux_renseignement_pct": 94.9041
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 3,
              "ARDOISES - TUILES": 3,
              "AUTRES": 71,
              "BETON": 58,
              "BETON - AUTRES": 6,
              "BETON - TUILES": 6,
              "BETON - ZINC ALUMINIUM": 1,
              "TUILES": 1381,
              "TUILES - AUTRES": 3,
              "TUILES - ZINC ALUMINIUM": 29,
              "ZINC ALUMINIUM": 4
            },
            "effectif_total": 1668,
            "effectif_renseigne": 1565,
            "effectif_absent_ou_invalide": 103,
            "taux_renseignement_pct": 93.8249
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 1663,
            "Nul": null
          },
          "effectif_total": 1668,
          "effectif_renseigne": 1663,
          "effectif_absent_ou_invalide": 5,
          "taux_renseignement_pct": 99.7002,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 6,
            "nombre_arretes_distincts": 6
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19830513",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1982-12-08",
            "date_fin": "1982-12-31",
            "date_signature_arrete": "1983-05-13",
            "date_publication_jo": "1983-05-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9400171A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1993-10-14",
            "date_fin": "1993-10-18",
            "date_signature_arrete": "1994-04-12",
            "date_publication_jo": "1994-04-29"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0100232A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2001-03-14",
            "date_fin": "2001-03-15",
            "date_signature_arrete": "2001-04-27",
            "date_publication_jo": "2001-04-28"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1317705A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2013-07-08",
            "date_publication_jo": "2013-07-11"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1920338A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-07-16",
            "date_publication_jo": "2019-08-09"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2023940A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-09-15",
            "date_publication_jo": "2020-10-25"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2122515A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-07-27",
            "date_publication_jo": "2021-08-31"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2410127A",
            "code_commune_source": "21355",
            "nom_commune_source": "Longvic",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-30",
            "date_fin": "2024-04-05",
            "date_signature_arrete": "2024-04-10",
            "date_publication_jo": "2024-04-16"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 19,
        "nombre_etablissements": 20,
        "nombre_lignes_qualification_valides": 51,
        "nombre_lignes_source": 54,
        "nombre_lignes_hors_validite": 3,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 8,
            "nombre_etablissements": 8
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Projet complet de rénovation",
            "nombre_entreprises": 1,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Marsannay-la-Côte",
      "code_insee": "21390",
      "url_site": "/secteurs/marsannay-la-cote/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21390"
        ],
        "noms_historiques": [
          "Marsannay-la-Côte"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21390&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:30.939347+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 1061,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21390&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:30.939347+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21390",
            "total_certificats": 1061,
            "effectif_renseigne": 1061,
            "effectif_absent": 0,
            "repartition": {
              "C": 426,
              "D": 237,
              "E": 175,
              "A": 114,
              "F": 60,
              "G": 25,
              "B": 24
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21390&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:32.393990+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21390",
            "total_certificats": 1061,
            "effectif_renseigne": 1061,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 361,
              "2013-2021": 252,
              "1989-2000": 118,
              "2001-2005": 115,
              "2006-2012": 96,
              "avant 1948": 76,
              "1975-1977": 24,
              "1978-1982": 9,
              "1983-1988": 9,
              "après 2021": 1
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21390&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:33.825891+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21390",
            "total_certificats": 1061,
            "effectif_renseigne": 1061,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 560,
              "maison": 465,
              "immeuble": 36
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21390&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:35.258363+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21390",
            "total_certificats": 1061,
            "effectif_renseigne": 1061,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 557,
              "Électricité": 252,
              "Réseau de Chauffage urbain": 175,
              "Fioul domestique": 57,
              "Bois – Bûches": 13,
              "Bois – Granulés (pellets) ou briquettes": 5,
              "GPL": 2
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21390+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:36.691314+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21390 AND etiquette_dpe:F",
            "total_certificats": 60,
            "effectif_renseigne": 60,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 46,
              "avant 1948": 9,
              "1975-1977": 3,
              "1983-1988": 1,
              "1989-2000": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21390+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:38.120785+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21390 AND etiquette_dpe:G",
            "total_certificats": 25,
            "effectif_renseigne": 25,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 18,
              "avant 1948": 7
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2612,
        "groupes_residentiels": 1992,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 17,
            "Primaire": 4,
            "Résidentiel collectif": 70,
            "Résidentiel individuel": 1922,
            "Secondaire": 7,
            "Tertiaire": 221
          },
          "effectif_total": 2612,
          "effectif_renseigne": 2241,
          "effectif_absent_ou_invalide": 371,
          "taux_renseignement_pct": 85.7963
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1922,
            "collectif": 70
          },
          "parts_pct": {
            "maison": 96.4859,
            "collectif": 3.5141
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 25,
            "1949-1974": 1326,
            "1975-2000": 344,
            "après 2000": 118,
            "avant 1915": 177
          },
          "effectif_total": 1992,
          "effectif_renseigne": 1990,
          "effectif_absent_ou_invalide": 2,
          "taux_renseignement_pct": 99.8996
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 1148,
              "AGGLOMERE - AUTRES": 1,
              "AGGLOMERE - BETON": 52,
              "AGGLOMERE - BOIS": 2,
              "AGGLOMERE - BRIQUES": 18,
              "AGGLOMERE - MEULIERE": 51,
              "AGGLOMERE - PIERRE": 16,
              "AUTRES": 13,
              "BETON": 29,
              "BETON - AUTRES": 32,
              "BETON - BRIQUES": 111,
              "BETON - MEULIERE": 11,
              "BETON - PIERRE": 20,
              "BOIS": 3,
              "BRIQUES": 81,
              "BRIQUES - AUTRES": 1,
              "BRIQUES - MEULIERE": 10,
              "BRIQUES - PIERRE": 58,
              "MEULIERE": 76,
              "MEULIERE - PIERRE": 6,
              "PIERRE": 198,
              "PIERRE - AUTRES": 1
            },
            "effectif_total": 1992,
            "effectif_renseigne": 1938,
            "effectif_absent_ou_invalide": 54,
            "taux_renseignement_pct": 97.2892
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 2,
              "ARDOISES - TUILES": 3,
              "AUTRES": 26,
              "BETON": 11,
              "BETON - TUILES": 4,
              "TUILES": 1841,
              "TUILES - AUTRES": 2,
              "TUILES - ZINC ALUMINIUM": 31,
              "ZINC ALUMINIUM": 3
            },
            "effectif_total": 1992,
            "effectif_renseigne": 1923,
            "effectif_absent_ou_invalide": 69,
            "taux_renseignement_pct": 96.5361
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 1991,
            "Nul": null
          },
          "effectif_total": 1992,
          "effectif_renseigne": 1991,
          "effectif_absent_ou_invalide": 1,
          "taux_renseignement_pct": 99.9498,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 7,
            "nombre_arretes_distincts": 7
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE8700362A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1987-09-04",
            "date_fin": "1987-09-04",
            "date_signature_arrete": "1987-11-03",
            "date_publication_jo": "1987-11-11"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9200474A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1992-05-26",
            "date_fin": "1992-05-27",
            "date_signature_arrete": "1992-10-16",
            "date_publication_jo": "1992-10-17"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9300513A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1993-06-09",
            "date_fin": "1993-06-10",
            "date_signature_arrete": "1993-09-28",
            "date_publication_jo": "1993-10-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9900488A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1999-06-27",
            "date_fin": "1999-06-27",
            "date_signature_arrete": "1999-11-29",
            "date_publication_jo": "1999-12-04"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0200650A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2002-09-19",
            "date_fin": "2002-09-19",
            "date_signature_arrete": "2002-12-17",
            "date_publication_jo": "2003-01-08"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0600434A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2006-05-05",
            "date_publication_jo": "2006-05-14"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0821938A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2008-06-10",
            "date_fin": "2008-06-10",
            "date_signature_arrete": "2008-09-11",
            "date_publication_jo": "2008-09-16"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2023940A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-09-15",
            "date_publication_jo": "2020-10-25"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2118485A",
            "code_commune_source": "21390",
            "nom_commune_source": "Marsannay-la-Côte",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-06-22",
            "date_publication_jo": "2021-07-09"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 19,
        "nombre_etablissements": 19,
        "nombre_lignes_qualification_valides": 73,
        "nombre_lignes_source": 73,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 7,
            "nombre_etablissements": 7
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Projet complet de rénovation",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 8,
            "nombre_etablissements": 8
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Mirebeau-sur-Bèze",
      "code_insee": "21416",
      "url_site": "/secteurs/mirebeau-sur-beze/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21416"
        ],
        "noms_historiques": [
          "Mirebeau-sur-Bèze"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21416&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:39.546768+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 331,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21416&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:39.546768+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21416",
            "total_certificats": 331,
            "effectif_renseigne": 331,
            "effectif_absent": 0,
            "repartition": {
              "C": 150,
              "D": 116,
              "E": 37,
              "F": 15,
              "G": 6,
              "B": 5,
              "A": 2
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21416&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:40.992273+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21416",
            "total_certificats": 331,
            "effectif_renseigne": 331,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 111,
              "1948-1974": 61,
              "2006-2012": 61,
              "1975-1977": 37,
              "2001-2005": 30,
              "1989-2000": 16,
              "1978-1982": 9,
              "1983-1988": 4,
              "2013-2021": 2
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21416&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:42.411802+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21416",
            "total_certificats": 331,
            "effectif_renseigne": 331,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 178,
              "maison": 148,
              "immeuble": 5
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21416&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:43.904799+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21416",
            "total_certificats": 331,
            "effectif_renseigne": 331,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 206,
              "Électricité": 97,
              "Fioul domestique": 15,
              "Bois – Granulés (pellets) ou briquettes": 9,
              "Bois – Bûches": 4
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21416+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:45.344778+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21416 AND etiquette_dpe:F",
            "total_certificats": 15,
            "effectif_renseigne": 15,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 9,
              "1948-1974": 5,
              "1983-1988": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21416+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:46.807379+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21416 AND etiquette_dpe:G",
            "total_certificats": 6,
            "effectif_renseigne": 6,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 5,
              "1948-1974": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 1096,
        "groupes_residentiels": 719,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 32,
            "Résidentiel collectif": 43,
            "Résidentiel individuel": 676,
            "Secondaire": 12,
            "Tertiaire": 92
          },
          "effectif_total": 1096,
          "effectif_renseigne": 855,
          "effectif_absent_ou_invalide": 241,
          "taux_renseignement_pct": 78.0109
        },
        "types_residentiels": {
          "repartition": {
            "maison": 676,
            "collectif": 43
          },
          "parts_pct": {
            "maison": 94.0195,
            "collectif": 5.9805
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 6,
            "1949-1974": 91,
            "1975-2000": 183,
            "après 2000": 208,
            "avant 1915": 230
          },
          "effectif_total": 719,
          "effectif_renseigne": 718,
          "effectif_absent_ou_invalide": 1,
          "taux_renseignement_pct": 99.8609
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 178,
              "AGGLOMERE - AUTRES": 3,
              "AGGLOMERE - BETON": 14,
              "AGGLOMERE - BOIS": 1,
              "AGGLOMERE - BRIQUES": 23,
              "AGGLOMERE - MEULIERE": 2,
              "AGGLOMERE - PIERRE": 28,
              "AUTRES": 16,
              "BETON": 31,
              "BETON - AUTRES": 1,
              "BETON - BRIQUES": 46,
              "BETON - MEULIERE": 9,
              "BETON - PIERRE": 8,
              "BOIS": 10,
              "BOIS - MEULIERE": 1,
              "BOIS - PIERRE": 8,
              "BRIQUES": 26,
              "BRIQUES - MEULIERE": 2,
              "BRIQUES - PIERRE": 32,
              "MEULIERE": 72,
              "MEULIERE - AUTRES": 1,
              "MEULIERE - PIERRE": 6,
              "PIERRE": 149,
              "PIERRE - AUTRES": 12
            },
            "effectif_total": 719,
            "effectif_renseigne": 679,
            "effectif_absent_ou_invalide": 40,
            "taux_renseignement_pct": 94.4367
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 3,
              "ARDOISES - TUILES": 1,
              "AUTRES": 5,
              "BETON": 11,
              "BETON - TUILES": 4,
              "TUILES": 626,
              "TUILES - ZINC ALUMINIUM": 18
            },
            "effectif_total": 719,
            "effectif_renseigne": 668,
            "effectif_absent_ou_invalide": 51,
            "taux_renseignement_pct": 92.9068
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 237,
            "Moyen": 322,
            "Nul": null
          },
          "effectif_total": 719,
          "effectif_renseigne": 559,
          "effectif_absent_ou_invalide": 160,
          "taux_renseignement_pct": 77.7469,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 2,
            "nombre_arretes_distincts": 2
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 3,
            "nombre_arretes_distincts": 3
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21416",
            "nom_commune_source": "Mirebeau-sur-Bèze",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0100232A",
            "code_commune_source": "21416",
            "nom_commune_source": "Mirebeau-sur-Bèze",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2001-03-14",
            "date_fin": "2001-03-14",
            "date_signature_arrete": "2001-04-27",
            "date_publication_jo": "2001-04-28"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1319721A",
            "code_commune_source": "21416",
            "nom_commune_source": "Mirebeau-sur-Bèze",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-02",
            "date_fin": "2013-05-04",
            "date_signature_arrete": "2013-07-29",
            "date_publication_jo": "2013-08-02"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21416",
            "nom_commune_source": "Mirebeau-sur-Bèze",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2308745A",
            "code_commune_source": "21416",
            "nom_commune_source": "Mirebeau-sur-BÃ¨ze",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-04-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-04-03",
            "date_publication_jo": "2023-05-03"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "absent_du_referentiel",
        "nombre_espaces": null,
        "espaces": null
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 2,
        "nombre_etablissements": 2,
        "nombre_lignes_qualification_valides": 6,
        "nombre_lignes_source": 6,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Neuilly-Crimolois",
      "code_insee": "21452",
      "url_site": "/secteurs/neuilly-crimolois/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21213",
          "21452"
        ],
        "noms_historiques": [
          "Crimolois",
          "Neuilly-Crimolois",
          "Neuilly-lès-Dijon"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21452&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:48.269825+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 568,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21452&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:48.269825+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21452",
            "total_certificats": 568,
            "effectif_renseigne": 568,
            "effectif_absent": 0,
            "repartition": {
              "D": 233,
              "C": 206,
              "E": 64,
              "B": 26,
              "F": 22,
              "A": 10,
              "G": 7
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21452&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:49.707822+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21452",
            "total_certificats": 568,
            "effectif_renseigne": 568,
            "effectif_absent": 0,
            "repartition": {
              "2013-2021": 167,
              "1989-2000": 133,
              "1983-1988": 108,
              "1948-1974": 93,
              "2006-2012": 37,
              "avant 1948": 16,
              "1975-1977": 6,
              "1978-1982": 5,
              "2001-2005": 2,
              "après 2021": 1
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21452&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:51.157561+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21452",
            "total_certificats": 568,
            "effectif_renseigne": 568,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 403,
              "maison": 153,
              "immeuble": 12
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21452&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:52.605310+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21452",
            "total_certificats": 568,
            "effectif_renseigne": 568,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 411,
              "Électricité": 72,
              "Bois – Granulés (pellets) ou briquettes": 44,
              "Fioul domestique": 27,
              "Bois – Bûches": 9,
              "Réseau de Chauffage urbain": 5
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21452+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:54.079963+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21452 AND etiquette_dpe:F",
            "total_certificats": 22,
            "effectif_renseigne": 22,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 19,
              "1975-1977": 1,
              "1989-2000": 1,
              "avant 1948": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21452+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:55.519321+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21452 AND etiquette_dpe:G",
            "total_certificats": 7,
            "effectif_renseigne": 7,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 6,
              "avant 1948": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 1221,
        "groupes_residentiels": 974,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 10,
            "Primaire": 2,
            "Résidentiel collectif": 30,
            "Résidentiel individuel": 944,
            "Secondaire": 5,
            "Tertiaire": 35
          },
          "effectif_total": 1221,
          "effectif_renseigne": 1026,
          "effectif_absent_ou_invalide": 195,
          "taux_renseignement_pct": 84.0295
        },
        "types_residentiels": {
          "repartition": {
            "maison": 944,
            "collectif": 30
          },
          "parts_pct": {
            "maison": 96.9199,
            "collectif": 3.0801
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 24,
            "1949-1974": 330,
            "1975-2000": 289,
            "après 2000": 251,
            "avant 1915": 79
          },
          "effectif_total": 974,
          "effectif_renseigne": 973,
          "effectif_absent_ou_invalide": 1,
          "taux_renseignement_pct": 99.8973
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 234,
              "AGGLOMERE - BETON": 230,
              "AGGLOMERE - BRIQUES": 23,
              "AGGLOMERE - MEULIERE": 13,
              "AGGLOMERE - PIERRE": 18,
              "AUTRES": 13,
              "BETON": 42,
              "BETON - AUTRES": 1,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 47,
              "BETON - MEULIERE": 12,
              "BETON - PIERRE": 7,
              "BOIS": 2,
              "BOIS - BRIQUES": 1,
              "BOIS - PIERRE": 2,
              "BRIQUES": 88,
              "BRIQUES - AUTRES": 4,
              "BRIQUES - MEULIERE": 10,
              "BRIQUES - PIERRE": 24,
              "MEULIERE": 95,
              "MEULIERE - AUTRES": 2,
              "MEULIERE - PIERRE": 3,
              "PIERRE": 65,
              "PIERRE - AUTRES": 2
            },
            "effectif_total": 974,
            "effectif_renseigne": 939,
            "effectif_absent_ou_invalide": 35,
            "taux_renseignement_pct": 96.4066
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 5,
              "ARDOISES - AUTRES": 1,
              "ARDOISES - TUILES": 1,
              "AUTRES": 18,
              "BETON": 13,
              "BETON - TUILES": 4,
              "BETON - ZINC ALUMINIUM": 1,
              "TUILES": 856,
              "TUILES - AUTRES": 1,
              "TUILES - ZINC ALUMINIUM": 30,
              "ZINC ALUMINIUM": 4,
              "ZINC ALUMINIUM - AUTRES": 1
            },
            "effectif_total": 974,
            "effectif_renseigne": 935,
            "effectif_absent_ou_invalide": 39,
            "taux_renseignement_pct": 95.9959
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 552,
            "Moyen": 419,
            "Nul": null
          },
          "effectif_total": 974,
          "effectif_renseigne": 971,
          "effectif_absent_ou_invalide": 3,
          "taux_renseignement_pct": 99.692,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 4
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0100232A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2001-03-13",
            "date_fin": "2001-03-14",
            "date_signature_arrete": "2001-04-27",
            "date_publication_jo": "2001-04-28"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0500170A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2005-05-27",
            "date_publication_jo": "2005-05-31"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1316146A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2013-06-20",
            "date_publication_jo": "2013-06-27"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2410127A",
            "code_commune_source": "21452",
            "nom_commune_source": "Neuilly-Crimolois",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-30",
            "date_fin": "2024-04-05",
            "date_signature_arrete": "2024-04-10",
            "date_publication_jo": "2024-04-16"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 1,
        "nombre_etablissements": 1,
        "nombre_lignes_qualification_valides": 4,
        "nombre_lignes_source": 4,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Nuits-Saint-Georges",
      "code_insee": "21464",
      "url_site": "/secteurs/nuits-saint-georges/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21188",
          "21464"
        ],
        "noms_historiques": [
          "Concœur-et-Corboin",
          "Nuits-Saint-Georges"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21464&agg_size=1000",
        "date_extraction": "2026-10-10T05:13:56.930069+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 1491,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21464&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:56.930069+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21464",
            "total_certificats": 1491,
            "effectif_renseigne": 1491,
            "effectif_absent": 0,
            "repartition": {
              "D": 554,
              "C": 518,
              "E": 198,
              "F": 116,
              "G": 67,
              "B": 35,
              "A": 3
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21464&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:58.395559+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21464",
            "total_certificats": 1491,
            "effectif_renseigne": 1491,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 516,
              "1948-1974": 512,
              "1975-1977": 132,
              "1989-2000": 113,
              "2006-2012": 92,
              "1978-1982": 47,
              "2001-2005": 39,
              "1983-1988": 32,
              "2013-2021": 7,
              "après 2021": 1
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21464&agg_size=1000",
            "date_extraction": "2026-10-10T05:13:59.924664+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21464",
            "total_certificats": 1491,
            "effectif_renseigne": 1491,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 1052,
              "maison": 392,
              "immeuble": 47
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21464&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:01.358740+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21464",
            "total_certificats": 1491,
            "effectif_renseigne": 1491,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 848,
              "Électricité": 432,
              "Réseau de Chauffage urbain": 143,
              "Fioul domestique": 48,
              "Bois – Bûches": 9,
              "Bois – Granulés (pellets) ou briquettes": 7,
              "GPL": 4
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21464+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:02.808008+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21464 AND etiquette_dpe:F",
            "total_certificats": 116,
            "effectif_renseigne": 116,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 59,
              "avant 1948": 51,
              "1975-1977": 6
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21464+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:04.292105+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21464 AND etiquette_dpe:G",
            "total_certificats": 67,
            "effectif_renseigne": 67,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 35,
              "avant 1948": 17,
              "2001-2005": 12,
              "1978-1982": 3
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2764,
        "groupes_residentiels": 1747,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 82,
            "Primaire": 8,
            "Résidentiel collectif": 227,
            "Résidentiel individuel": 1520,
            "Secondaire": 26,
            "Tertiaire": 267
          },
          "effectif_total": 2764,
          "effectif_renseigne": 2130,
          "effectif_absent_ou_invalide": 634,
          "taux_renseignement_pct": 77.0622
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1520,
            "collectif": 227
          },
          "parts_pct": {
            "maison": 87.0063,
            "collectif": 12.9937
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 133,
            "1949-1974": 387,
            "1975-2000": 409,
            "après 2000": 222,
            "avant 1915": 593
          },
          "effectif_total": 1747,
          "effectif_renseigne": 1744,
          "effectif_absent_ou_invalide": 3,
          "taux_renseignement_pct": 99.8283
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 247,
              "AGGLOMERE - AUTRES": 2,
              "AGGLOMERE - BETON": 103,
              "AGGLOMERE - BOIS": 5,
              "AGGLOMERE - BRIQUES": 39,
              "AGGLOMERE - MEULIERE": 5,
              "AGGLOMERE - PIERRE": 36,
              "AUTRES": 7,
              "BETON": 114,
              "BETON - AUTRES": 5,
              "BETON - BOIS": 3,
              "BETON - BRIQUES": 203,
              "BETON - MEULIERE": 17,
              "BETON - PIERRE": 38,
              "BOIS": 5,
              "BOIS - BRIQUES": 3,
              "BOIS - PIERRE": 7,
              "BRIQUES": 84,
              "BRIQUES - MEULIERE": 12,
              "BRIQUES - PIERRE": 117,
              "MEULIERE": 64,
              "MEULIERE - AUTRES": 2,
              "MEULIERE - PIERRE": 18,
              "PIERRE": 488,
              "PIERRE - AUTRES": 10
            },
            "effectif_total": 1747,
            "effectif_renseigne": 1634,
            "effectif_absent_ou_invalide": 113,
            "taux_renseignement_pct": 93.5318
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 29,
              "ARDOISES - AUTRES": 4,
              "ARDOISES - BETON": 1,
              "ARDOISES - TUILES": 22,
              "ARDOISES - ZINC ALUMINIUM": 1,
              "AUTRES": 48,
              "BETON": 3,
              "BETON - AUTRES": 1,
              "BETON - TUILES": 15,
              "TUILES": 1398,
              "TUILES - AUTRES": 33,
              "TUILES - ZINC ALUMINIUM": 59,
              "ZINC ALUMINIUM": 1
            },
            "effectif_total": 1747,
            "effectif_renseigne": 1615,
            "effectif_absent_ou_invalide": 132,
            "taux_renseignement_pct": 92.4442
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 16,
            "Fort": 238,
            "Moyen": 1485,
            "Nul": null
          },
          "effectif_total": 1747,
          "effectif_renseigne": 1739,
          "effectif_absent_ou_invalide": 8,
          "taux_renseignement_pct": 99.5421,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9300513A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1993-06-22",
            "date_fin": "1993-06-23",
            "date_signature_arrete": "1993-09-28",
            "date_publication_jo": "1993-10-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9300602A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1993-06-29",
            "date_fin": "1993-07-01",
            "date_signature_arrete": "1993-10-26",
            "date_publication_jo": "1993-12-03"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1317705A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2013-07-08",
            "date_publication_jo": "2013-07-11"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2118485A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-06-22",
            "date_publication_jo": "2021-07-09"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2308745A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-04-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-04-03",
            "date_publication_jo": "2023-05-03"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2415881A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2023-01-01",
            "date_fin": "2023-03-31",
            "date_signature_arrete": "2024-06-18",
            "date_publication_jo": "2024-07-02"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE2424582A",
            "code_commune_source": "21464",
            "nom_commune_source": "Nuits-Saint-Georges",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-06-21",
            "date_fin": "2024-06-21",
            "date_signature_arrete": "2024-09-22",
            "date_publication_jo": "2024-09-27"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "a1f09420-b3ee-4ff6-862d-e04a7e2fa37c",
            "Nom Structure": "Pôle Rénovation Conseil du Pays Beaunois",
            "Email Structure": "polerenovation@paysbeaunois.org",
            "Site Internet Structure": "http://www.polerenovation.org",
            "Telephone Structure": "0380245560",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Accueil sur rendez-vous dans nos locaux à Beaune ou sur l’une de nos permanences décentralisées:",
              "",
              "Horaires d’ouverture",
              "Lundi: 14h-17h30",
              "Mardi: 9h30-12h30 / 14h-17h30.",
              "Mercredi: 9h à 12h30",
              "Jeudi, 9h30-12h30 / 14h-17h30",
              "Vendredi 9h30-12h30 / 14h-17h.",
              "",
              "Permanences décentralisées :",
              "- Échenon les 1ers vendredis du mois",
              "- Pouilly-en-Auxois les 2eme mardis du mois",
              "- Gevrey-Chambertin les 3eme vendredis du mois",
              "- Chagny les 4eme jeudis matin du mois"
            ],
            "Adresse Structure": "1 boulevard Foch",
            "Code Postal Structure": "21200",
            "Commune Structure": "BEAUNE",
            "Code Insee Commune Structure": "21173",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              "AUTONOMIE",
              "LUTTE_CONTRE_HABITAT_INDIGNE",
              "RENOVATION_ENERGETIQUE"
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 5,
        "nombre_etablissements": 5,
        "nombre_lignes_qualification_valides": 13,
        "nombre_lignes_source": 13,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Perrigny-lès-Dijon",
      "code_insee": "21481",
      "url_site": "/secteurs/perrigny-les-dijon/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21481"
        ],
        "noms_historiques": [
          "Perrigny-lès-Dijon"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21481&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:05.721752+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 428,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21481&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:05.721752+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21481",
            "total_certificats": 428,
            "effectif_renseigne": 428,
            "effectif_absent": 0,
            "repartition": {
              "C": 263,
              "D": 105,
              "E": 21,
              "A": 14,
              "F": 13,
              "B": 9,
              "G": 3
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21481&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:07.188144+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21481",
            "total_certificats": 428,
            "effectif_renseigne": 428,
            "effectif_absent": 0,
            "repartition": {
              "2013-2021": 172,
              "2006-2012": 77,
              "1989-2000": 36,
              "1983-1988": 35,
              "1948-1974": 29,
              "après 2021": 29,
              "avant 1948": 22,
              "1978-1982": 20,
              "2001-2005": 7,
              "1975-1977": 1
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21481&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:08.662451+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21481",
            "total_certificats": 428,
            "effectif_renseigne": 428,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 288,
              "maison": 124,
              "immeuble": 16
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21481&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:10.136850+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21481",
            "total_certificats": 428,
            "effectif_renseigne": 428,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 334,
              "Électricité": 63,
              "Fioul domestique": 12,
              "Réseau de Chauffage urbain": 12,
              "Bois – Bûches": 4,
              "Bois – Granulés (pellets) ou briquettes": 3
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21481+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:11.559733+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21481 AND etiquette_dpe:F",
            "total_certificats": 13,
            "effectif_renseigne": 13,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 7,
              "1948-1974": 6
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21481+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:12.989277+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21481 AND etiquette_dpe:G",
            "total_certificats": 3,
            "effectif_renseigne": 3,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 2,
              "avant 1948": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 949,
        "groupes_residentiels": 698,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 12,
            "Primaire": 1,
            "Résidentiel collectif": 33,
            "Résidentiel individuel": 665,
            "Secondaire": 9,
            "Tertiaire": 40
          },
          "effectif_total": 949,
          "effectif_renseigne": 760,
          "effectif_absent_ou_invalide": 189,
          "taux_renseignement_pct": 80.0843
        },
        "types_residentiels": {
          "repartition": {
            "maison": 665,
            "collectif": 33
          },
          "parts_pct": {
            "maison": 95.2722,
            "collectif": 4.7278
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 7,
            "1949-1974": 124,
            "1975-2000": 305,
            "après 2000": 178,
            "avant 1915": 84
          },
          "effectif_total": 698,
          "effectif_renseigne": 698,
          "effectif_absent_ou_invalide": 0,
          "taux_renseignement_pct": 100.0
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 179,
              "AGGLOMERE - AUTRES": 1,
              "AGGLOMERE - BETON": 25,
              "AGGLOMERE - BOIS": 2,
              "AGGLOMERE - BRIQUES": 17,
              "AGGLOMERE - MEULIERE": 5,
              "AGGLOMERE - PIERRE": 4,
              "AUTRES": 15,
              "BETON": 28,
              "BETON - AUTRES": 3,
              "BETON - BOIS": 2,
              "BETON - BRIQUES": 56,
              "BETON - MEULIERE": 20,
              "BETON - PIERRE": 13,
              "BOIS": 5,
              "BOIS - BRIQUES": 2,
              "BOIS - MEULIERE": 2,
              "BOIS - PIERRE": 3,
              "BRIQUES": 77,
              "BRIQUES - AUTRES": 1,
              "BRIQUES - MEULIERE": 10,
              "BRIQUES - PIERRE": 11,
              "MEULIERE": 80,
              "MEULIERE - AUTRES": 1,
              "MEULIERE - PIERRE": 4,
              "PIERRE": 85
            },
            "effectif_total": 698,
            "effectif_renseigne": 651,
            "effectif_absent_ou_invalide": 47,
            "taux_renseignement_pct": 93.2665
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 2,
              "ARDOISES - TUILES": 3,
              "AUTRES": 14,
              "BETON": 34,
              "BETON - AUTRES": 2,
              "BETON - TUILES": 5,
              "TUILES": 541,
              "TUILES - AUTRES": 2,
              "TUILES - ZINC ALUMINIUM": 21,
              "ZINC ALUMINIUM": 5
            },
            "effectif_total": 698,
            "effectif_renseigne": 629,
            "effectif_absent_ou_invalide": 69,
            "taux_renseignement_pct": 90.1146
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 693,
            "Nul": null
          },
          "effectif_total": 698,
          "effectif_renseigne": 693,
          "effectif_absent_ou_invalide": 5,
          "taux_renseignement_pct": 99.2837,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9200474A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1992-05-26",
            "date_fin": "1992-05-27",
            "date_signature_arrete": "1992-10-16",
            "date_publication_jo": "1992-10-17"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0200650A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2002-09-19",
            "date_fin": "2002-09-19",
            "date_signature_arrete": "2002-12-17",
            "date_publication_jo": "2003-01-08"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0300592A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2003-06-12",
            "date_fin": "2003-06-12",
            "date_signature_arrete": "2003-10-03",
            "date_publication_jo": "2003-10-19"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2014522A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-06-17",
            "date_publication_jo": "2020-07-10"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2308745A",
            "code_commune_source": "21481",
            "nom_commune_source": "Perrigny-lÃ¨s-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-04-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-04-03",
            "date_publication_jo": "2023-05-03"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 1,
        "nombre_etablissements": 1,
        "nombre_lignes_qualification_valides": 2,
        "nombre_lignes_source": 2,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Plombières-lès-Dijon",
      "code_insee": "21485",
      "url_site": "/secteurs/plombieres-les-dijon/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21485"
        ],
        "noms_historiques": [
          "Plombières-lès-Dijon"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21485&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:14.460377+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 651,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21485&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:14.460377+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21485",
            "total_certificats": 651,
            "effectif_renseigne": 651,
            "effectif_absent": 0,
            "repartition": {
              "C": 286,
              "D": 221,
              "E": 82,
              "F": 29,
              "G": 26,
              "B": 6,
              "A": 1
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21485&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:15.897914+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21485",
            "total_certificats": 651,
            "effectif_renseigne": 651,
            "effectif_absent": 0,
            "repartition": {
              "2001-2005": 206,
              "avant 1948": 198,
              "1983-1988": 86,
              "1948-1974": 81,
              "1989-2000": 54,
              "2006-2012": 14,
              "1975-1977": 4,
              "1978-1982": 4,
              "2013-2021": 3,
              "après 2021": 1
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21485&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:17.372169+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21485",
            "total_certificats": 651,
            "effectif_renseigne": 651,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 423,
              "maison": 174,
              "immeuble": 54
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21485&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:18.814926+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21485",
            "total_certificats": 651,
            "effectif_renseigne": 651,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 501,
              "Électricité": 125,
              "Fioul domestique": 16,
              "Bois – Bûches": 6,
              "Bois – Granulés (pellets) ou briquettes": 3
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21485+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:20.245107+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21485 AND etiquette_dpe:F",
            "total_certificats": 29,
            "effectif_renseigne": 29,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 17,
              "1948-1974": 11,
              "1978-1982": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21485+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:21.669119+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21485 AND etiquette_dpe:G",
            "total_certificats": 26,
            "effectif_renseigne": 26,
            "effectif_absent": 0,
            "repartition": {
              "avant 1948": 16,
              "1948-1974": 7,
              "2001-2005": 3
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 1269,
        "groupes_residentiels": 795,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 58,
            "Primaire": 1,
            "Résidentiel collectif": 108,
            "Résidentiel individuel": 687,
            "Secondaire": 5,
            "Tertiaire": 43
          },
          "effectif_total": 1269,
          "effectif_renseigne": 902,
          "effectif_absent_ou_invalide": 367,
          "taux_renseignement_pct": 71.0796
        },
        "types_residentiels": {
          "repartition": {
            "maison": 687,
            "collectif": 108
          },
          "parts_pct": {
            "maison": 86.4151,
            "collectif": 13.5849
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 38,
            "1949-1974": 166,
            "1975-2000": 216,
            "après 2000": 74,
            "avant 1915": 298
          },
          "effectif_total": 795,
          "effectif_renseigne": 792,
          "effectif_absent_ou_invalide": 3,
          "taux_renseignement_pct": 99.6226
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 129,
              "AGGLOMERE - BETON": 21,
              "AGGLOMERE - BOIS": 1,
              "AGGLOMERE - BRIQUES": 16,
              "AGGLOMERE - MEULIERE": 1,
              "AGGLOMERE - PIERRE": 15,
              "AUTRES": 7,
              "BETON": 22,
              "BETON - AUTRES": 3,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 36,
              "BETON - MEULIERE": 8,
              "BETON - PIERRE": 13,
              "BOIS": 5,
              "BOIS - BRIQUES": 1,
              "BOIS - MEULIERE": 3,
              "BOIS - PIERRE": 3,
              "BRIQUES": 34,
              "BRIQUES - MEULIERE": 9,
              "BRIQUES - PIERRE": 50,
              "MEULIERE": 50,
              "MEULIERE - PIERRE": 9,
              "PIERRE": 272,
              "PIERRE - AUTRES": 5
            },
            "effectif_total": 795,
            "effectif_renseigne": 714,
            "effectif_absent_ou_invalide": 81,
            "taux_renseignement_pct": 89.8113
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 5,
              "ARDOISES - TUILES": 2,
              "AUTRES": 21,
              "BETON": 6,
              "BETON - TUILES": 2,
              "TUILES": 643,
              "TUILES - AUTRES": 2,
              "TUILES - ZINC ALUMINIUM": 23,
              "ZINC ALUMINIUM": 2
            },
            "effectif_total": 795,
            "effectif_renseigne": 706,
            "effectif_absent_ou_invalide": 89,
            "taux_renseignement_pct": 88.805
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 1,
            "Moyen": 790,
            "Nul": null
          },
          "effectif_total": 795,
          "effectif_renseigne": 791,
          "effectif_absent_ou_invalide": 4,
          "taux_renseignement_pct": 99.4969,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 0,
            "nombre_arretes_distincts": 0
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 6,
            "nombre_arretes_distincts": 6
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21485",
            "nom_commune_source": "Plombières-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9700056A",
            "code_commune_source": "21485",
            "nom_commune_source": "Plombières-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1996-11-11",
            "date_fin": "1996-11-13",
            "date_signature_arrete": "1997-02-11",
            "date_publication_jo": "1997-02-23"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1316146A",
            "code_commune_source": "21485",
            "nom_commune_source": "Plombières-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2013-06-20",
            "date_publication_jo": "2013-06-27"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE2014521A",
            "code_commune_source": "21485",
            "nom_commune_source": "Plombières-lès-Dijon",
            "libelle_risque": "Inondations Remontée Nappe",
            "code_risque": "IRN",
            "date_debut": "2018-01-15",
            "date_fin": "2018-02-15",
            "date_signature_arrete": "2020-06-16",
            "date_publication_jo": "2020-07-10"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2411920A",
            "code_commune_source": "21485",
            "nom_commune_source": "Plombières-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-30",
            "date_fin": "2024-04-05",
            "date_signature_arrete": "2024-04-29",
            "date_publication_jo": "2024-06-01"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE2519692A",
            "code_commune_source": "21485",
            "nom_commune_source": "Plombières-lès-Dijon",
            "libelle_risque": "Inondations Remontée Nappe",
            "code_risque": "IRN",
            "date_debut": "2024-03-31",
            "date_fin": "2024-04-29",
            "date_signature_arrete": "2025-07-08",
            "date_publication_jo": "2025-07-16"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 0,
        "nombre_etablissements": 0,
        "nombre_lignes_qualification_valides": 0,
        "nombre_lignes_source": 0,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Quetigny",
      "code_insee": "21515",
      "url_site": "/secteurs/quetigny/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21515"
        ],
        "noms_historiques": [
          "Quetigny"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21515&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:23.089225+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 2541,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21515&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:23.089225+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21515",
            "total_certificats": 2541,
            "effectif_renseigne": 2541,
            "effectif_absent": 0,
            "repartition": {
              "C": 1372,
              "D": 715,
              "B": 258,
              "E": 115,
              "F": 37,
              "A": 30,
              "G": 14
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21515&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:24.535102+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21515",
            "total_certificats": 2541,
            "effectif_renseigne": 2541,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 884,
              "1983-1988": 674,
              "1975-1977": 292,
              "1989-2000": 292,
              "2001-2005": 180,
              "2006-2012": 171,
              "1978-1982": 33,
              "avant 1948": 9,
              "2013-2021": 6
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21515&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:26.000144+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21515",
            "total_certificats": 2541,
            "effectif_renseigne": 2541,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 2074,
              "maison": 368,
              "immeuble": 99
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21515&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:27.434664+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21515",
            "total_certificats": 2541,
            "effectif_renseigne": 2541,
            "effectif_absent": 0,
            "repartition": {
              "Réseau de Chauffage urbain": 1547,
              "Gaz naturel": 606,
              "Électricité": 356,
              "Fioul domestique": 23,
              "Bois – Bûches": 6,
              "GPL": 2,
              "Bois – Granulés (pellets) ou briquettes": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21515+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:28.866447+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21515 AND etiquette_dpe:F",
            "total_certificats": 37,
            "effectif_renseigne": 37,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 24,
              "1975-1977": 6,
              "1983-1988": 3,
              "1978-1982": 2,
              "avant 1948": 2
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21515+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:30.297762+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21515 AND etiquette_dpe:G",
            "total_certificats": 14,
            "effectif_renseigne": 14,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 14
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2213,
        "groupes_residentiels": 1659,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 60,
            "Résidentiel collectif": 90,
            "Résidentiel individuel": 1569,
            "Secondaire": 16,
            "Tertiaire": 265
          },
          "effectif_total": 2213,
          "effectif_renseigne": 2000,
          "effectif_absent_ou_invalide": 213,
          "taux_renseignement_pct": 90.3751
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1569,
            "collectif": 90
          },
          "parts_pct": {
            "maison": 94.575,
            "collectif": 5.425
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 4,
            "1949-1974": 252,
            "1975-2000": 919,
            "après 2000": 448,
            "avant 1915": 35
          },
          "effectif_total": 1659,
          "effectif_renseigne": 1658,
          "effectif_absent_ou_invalide": 1,
          "taux_renseignement_pct": 99.9397
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 550,
              "AGGLOMERE - AUTRES": 1,
              "AGGLOMERE - BETON": 106,
              "AGGLOMERE - BOIS": 4,
              "AGGLOMERE - BRIQUES": 40,
              "AGGLOMERE - MEULIERE": 13,
              "AGGLOMERE - PIERRE": 10,
              "AUTRES": 8,
              "BETON": 385,
              "BETON - AUTRES": 4,
              "BETON - BOIS": 2,
              "BETON - BRIQUES": 96,
              "BETON - MEULIERE": 31,
              "BETON - PIERRE": 8,
              "BOIS": 7,
              "BOIS - AUTRES": 1,
              "BOIS - BRIQUES": 2,
              "BOIS - MEULIERE": 5,
              "BOIS - PIERRE": 2,
              "BRIQUES": 87,
              "BRIQUES - MEULIERE": 4,
              "BRIQUES - PIERRE": 7,
              "MEULIERE": 198,
              "MEULIERE - AUTRES": 3,
              "MEULIERE - PIERRE": 2,
              "PIERRE": 36,
              "PIERRE - AUTRES": 3
            },
            "effectif_total": 1659,
            "effectif_renseigne": 1615,
            "effectif_absent_ou_invalide": 44,
            "taux_renseignement_pct": 97.3478
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 6,
              "ARDOISES - TUILES": 3,
              "AUTRES": 124,
              "BETON": 266,
              "BETON - AUTRES": 33,
              "BETON - TUILES": 17,
              "TUILES": 1106,
              "TUILES - AUTRES": 6,
              "TUILES - ZINC ALUMINIUM": 45,
              "ZINC ALUMINIUM": 1,
              "ZINC ALUMINIUM - AUTRES": 1
            },
            "effectif_total": 1659,
            "effectif_renseigne": 1608,
            "effectif_absent_ou_invalide": 51,
            "taux_renseignement_pct": 96.9259
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 1593,
            "Moyen": 63,
            "Nul": null
          },
          "effectif_total": 1659,
          "effectif_renseigne": 1656,
          "effectif_absent_ou_invalide": 3,
          "taux_renseignement_pct": 99.8192,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 3
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9200495A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1991-06-22",
            "date_fin": "1991-06-22",
            "date_signature_arrete": "1992-11-06",
            "date_publication_jo": "1992-11-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9200495A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1991-07-07",
            "date_fin": "1991-07-08",
            "date_signature_arrete": "1992-11-06",
            "date_publication_jo": "1992-11-18"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1507293A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2014-11-03",
            "date_fin": "2014-11-04",
            "date_signature_arrete": "2015-03-27",
            "date_publication_jo": "2015-03-31"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2014522A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-06-17",
            "date_publication_jo": "2020-07-10"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2316198A",
            "code_commune_source": "21515",
            "nom_commune_source": "Quetigny",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-07-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-07-22",
            "date_publication_jo": "2023-09-14"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 15,
        "nombre_etablissements": 16,
        "nombre_lignes_qualification_valides": 31,
        "nombre_lignes_source": 31,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Audit énergétique Maison individuelle",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière bois",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Etude forage géothermique",
            "nombre_entreprises": 1,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Etude thermique reglementaire",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          },
          {
            "domaine": "Poêle ou insert bois",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Saint-Apollinaire",
      "code_insee": "21540",
      "url_site": "/secteurs/saint-apollinaire/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21540"
        ],
        "noms_historiques": [
          "Saint-Apollinaire"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21540&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:31.749077+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 1465,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21540&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:31.749077+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21540",
            "total_certificats": 1465,
            "effectif_renseigne": 1465,
            "effectif_absent": 0,
            "repartition": {
              "C": 897,
              "D": 315,
              "E": 114,
              "F": 62,
              "B": 48,
              "G": 19,
              "A": 10
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21540&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:33.195303+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21540",
            "total_certificats": 1465,
            "effectif_renseigne": 1465,
            "effectif_absent": 0,
            "repartition": {
              "2006-2012": 431,
              "2013-2021": 297,
              "1948-1974": 259,
              "1989-2000": 138,
              "2001-2005": 127,
              "1978-1982": 100,
              "1983-1988": 53,
              "avant 1948": 41,
              "1975-1977": 15,
              "après 2021": 4
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21540&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:34.639513+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21540",
            "total_certificats": 1465,
            "effectif_renseigne": 1465,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 998,
              "maison": 422,
              "immeuble": 45
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21540&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:36.069209+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21540",
            "total_certificats": 1465,
            "effectif_renseigne": 1465,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 779,
              "Électricité": 383,
              "Réseau de Chauffage urbain": 249,
              "Fioul domestique": 46,
              "Bois – Bûches": 5,
              "Bois – Granulés (pellets) ou briquettes": 3
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21540+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:37.508285+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21540 AND etiquette_dpe:F",
            "total_certificats": 62,
            "effectif_renseigne": 62,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 50,
              "avant 1948": 6,
              "1975-1977": 3,
              "1978-1982": 2,
              "1989-2000": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21540+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:38.920952+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21540 AND etiquette_dpe:G",
            "total_certificats": 19,
            "effectif_renseigne": 19,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 10,
              "1978-1982": 8,
              "2006-2012": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2462,
        "groupes_residentiels": 1943,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 9,
            "Résidentiel collectif": 89,
            "Résidentiel individuel": 1854,
            "Secondaire": 22,
            "Tertiaire": 178
          },
          "effectif_total": 2462,
          "effectif_renseigne": 2152,
          "effectif_absent_ou_invalide": 310,
          "taux_renseignement_pct": 87.4086
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1854,
            "collectif": 89
          },
          "parts_pct": {
            "maison": 95.4195,
            "collectif": 4.5805
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 15,
            "1949-1974": 817,
            "1975-2000": 695,
            "après 2000": 356,
            "avant 1915": 56
          },
          "effectif_total": 1943,
          "effectif_renseigne": 1939,
          "effectif_absent_ou_invalide": 4,
          "taux_renseignement_pct": 99.7941
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 666,
              "AGGLOMERE - AUTRES": 5,
              "AGGLOMERE - BETON": 106,
              "AGGLOMERE - BOIS": 6,
              "AGGLOMERE - BRIQUES": 50,
              "AGGLOMERE - MEULIERE": 16,
              "AGGLOMERE - PIERRE": 10,
              "AUTRES": 24,
              "BETON": 186,
              "BETON - AUTRES": 44,
              "BETON - BOIS": 8,
              "BETON - BRIQUES": 168,
              "BETON - MEULIERE": 60,
              "BETON - PIERRE": 55,
              "BOIS": 13,
              "BOIS - BRIQUES": 4,
              "BOIS - MEULIERE": 1,
              "BRIQUES": 160,
              "BRIQUES - MEULIERE": 17,
              "BRIQUES - PIERRE": 19,
              "MEULIERE": 199,
              "MEULIERE - AUTRES": 2,
              "MEULIERE - PIERRE": 4,
              "PIERRE": 52,
              "PIERRE - AUTRES": 1
            },
            "effectif_total": 1943,
            "effectif_renseigne": 1876,
            "effectif_absent_ou_invalide": 67,
            "taux_renseignement_pct": 96.5517
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 9,
              "ARDOISES - TUILES": 3,
              "ARDOISES - ZINC ALUMINIUM": 1,
              "AUTRES": 160,
              "BETON": 25,
              "BETON - TUILES": 30,
              "TUILES": 1572,
              "TUILES - AUTRES": 7,
              "TUILES - ZINC ALUMINIUM": 58,
              "ZINC ALUMINIUM": 6,
              "ZINC ALUMINIUM - AUTRES": 1
            },
            "effectif_total": 1943,
            "effectif_renseigne": 1872,
            "effectif_absent_ou_invalide": 71,
            "taux_renseignement_pct": 96.3459
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 1495,
            "Moyen": 446,
            "Nul": null
          },
          "effectif_total": 1943,
          "effectif_renseigne": 1941,
          "effectif_absent_ou_invalide": 2,
          "taux_renseignement_pct": 99.8971,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 5,
            "nombre_arretes_distincts": 5
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE9900488A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1999-06-27",
            "date_fin": "1999-06-27",
            "date_signature_arrete": "1999-11-29",
            "date_publication_jo": "1999-12-04"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1402613A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-03",
            "date_fin": "2013-05-05",
            "date_signature_arrete": "2014-01-31",
            "date_publication_jo": "2014-02-02"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2023940A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2019-07-01",
            "date_fin": "2019-09-30",
            "date_signature_arrete": "2020-09-15",
            "date_publication_jo": "2020-10-25"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2118485A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-06-22",
            "date_publication_jo": "2021-07-09"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2316198A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-07-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-07-22",
            "date_publication_jo": "2023-09-14"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE2424582A",
            "code_commune_source": "21540",
            "nom_commune_source": "Saint-Apollinaire",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-08-13",
            "date_fin": "2024-08-13",
            "date_signature_arrete": "2024-09-22",
            "date_publication_jo": "2024-09-27"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 19,
        "nombre_etablissements": 19,
        "nombre_lignes_qualification_valides": 51,
        "nombre_lignes_source": 51,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 5,
            "nombre_etablissements": 5
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 6,
            "nombre_etablissements": 6
          },
          {
            "domaine": "Radiateurs électriques, dont régulation.",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Ventilation mécanique",
            "nombre_entreprises": 4,
            "nombre_etablissements": 4
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Sennecey-lès-Dijon",
      "code_insee": "21605",
      "url_site": "/secteurs/sennecey-les-dijon/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21605"
        ],
        "noms_historiques": [
          "Sennecey-lès-Dijon"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21605&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:40.341213+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 625,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21605&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:40.341213+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21605",
            "total_certificats": 625,
            "effectif_renseigne": 625,
            "effectif_absent": 0,
            "repartition": {
              "C": 460,
              "D": 64,
              "B": 50,
              "E": 28,
              "F": 14,
              "G": 6,
              "A": 3
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21605&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:41.771111+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21605",
            "total_certificats": 625,
            "effectif_renseigne": 625,
            "effectif_absent": 0,
            "repartition": {
              "1989-2000": 137,
              "2013-2021": 113,
              "1975-1977": 93,
              "1978-1982": 92,
              "1948-1974": 67,
              "1983-1988": 62,
              "2006-2012": 45,
              "avant 1948": 9,
              "2001-2005": 7
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21605&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:43.182807+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21605",
            "total_certificats": 625,
            "effectif_renseigne": 625,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 481,
              "maison": 126,
              "immeuble": 18
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21605&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:44.613410+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21605",
            "total_certificats": 625,
            "effectif_renseigne": 625,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 374,
              "Électricité": 225,
              "Fioul domestique": 12,
              "Bois – Bûches": 6,
              "Bois – Granulés (pellets) ou briquettes": 6,
              "GPL": 1,
              "Réseau de Chauffage urbain": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21605+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:46.037447+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21605 AND etiquette_dpe:F",
            "total_certificats": 14,
            "effectif_renseigne": 14,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 10,
              "1978-1982": 3,
              "avant 1948": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21605+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:47.468939+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21605 AND etiquette_dpe:G",
            "total_certificats": 6,
            "effectif_renseigne": 6,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 3,
              "1975-1977": 3
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 941,
        "groupes_residentiels": 774,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 2,
            "Résidentiel collectif": 21,
            "Résidentiel individuel": 753,
            "Secondaire": 4,
            "Tertiaire": 38
          },
          "effectif_total": 941,
          "effectif_renseigne": 818,
          "effectif_absent_ou_invalide": 123,
          "taux_renseignement_pct": 86.9288
        },
        "types_residentiels": {
          "repartition": {
            "maison": 753,
            "collectif": 21
          },
          "parts_pct": {
            "maison": 97.2868,
            "collectif": 2.7132
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 5,
            "1949-1974": 218,
            "1975-2000": 394,
            "après 2000": 132,
            "avant 1915": 25
          },
          "effectif_total": 774,
          "effectif_renseigne": 774,
          "effectif_absent_ou_invalide": 0,
          "taux_renseignement_pct": 100.0
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 414,
              "AGGLOMERE - BETON": 22,
              "AGGLOMERE - BRIQUES": 35,
              "AGGLOMERE - MEULIERE": 5,
              "AGGLOMERE - PIERRE": 5,
              "AUTRES": 8,
              "BETON": 29,
              "BETON - BOIS": 1,
              "BETON - BRIQUES": 16,
              "BETON - MEULIERE": 26,
              "BETON - PIERRE": 3,
              "BOIS": 3,
              "BOIS - MEULIERE": 2,
              "BOIS - PIERRE": 1,
              "BRIQUES": 22,
              "BRIQUES - MEULIERE": 4,
              "BRIQUES - PIERRE": 4,
              "MEULIERE": 110,
              "MEULIERE - AUTRES": 3,
              "MEULIERE - PIERRE": 3,
              "PIERRE": 24,
              "PIERRE - AUTRES": 1
            },
            "effectif_total": 774,
            "effectif_renseigne": 741,
            "effectif_absent_ou_invalide": 33,
            "taux_renseignement_pct": 95.7364
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 3,
              "ARDOISES - AUTRES": 3,
              "ARDOISES - TUILES": 2,
              "AUTRES": 49,
              "BETON": 19,
              "BETON - AUTRES": 1,
              "BETON - TUILES": 33,
              "TUILES": 581,
              "TUILES - AUTRES": 5,
              "TUILES - ZINC ALUMINIUM": 35
            },
            "effectif_total": 774,
            "effectif_renseigne": 731,
            "effectif_absent_ou_invalide": 43,
            "taux_renseignement_pct": 94.4444
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 710,
            "Moyen": 63,
            "Nul": null
          },
          "effectif_total": 774,
          "effectif_renseigne": 773,
          "effectif_absent_ou_invalide": 1,
          "taux_renseignement_pct": 99.8708,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 3,
            "nombre_arretes_distincts": 3
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 2,
            "nombre_arretes_distincts": 2
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21605",
            "nom_commune_source": "Sennecey-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400918A",
            "code_commune_source": "21605",
            "nom_commune_source": "Sennecey-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2005-01-11",
            "date_publication_jo": "2005-02-01"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21605",
            "nom_commune_source": "Sennecey-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2118485A",
            "code_commune_source": "21605",
            "nom_commune_source": "Sennecey-lès-Dijon",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-06-22",
            "date_publication_jo": "2021-07-09"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOME2411920A",
            "code_commune_source": "21605",
            "nom_commune_source": "Sennecey-lès-Dijon",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-03-30",
            "date_fin": "2024-04-05",
            "date_signature_arrete": "2024-04-29",
            "date_publication_jo": "2024-06-01"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 3,
        "nombre_etablissements": 3,
        "nombre_lignes_qualification_valides": 4,
        "nombre_lignes_source": 4,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Panneaux solaires photovoltaïques",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Talant",
      "code_insee": "21617",
      "url_site": "/secteurs/talant/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21617"
        ],
        "noms_historiques": [
          "Talant"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21617&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:48.895889+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 2890,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21617&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:48.895889+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21617",
            "total_certificats": 2890,
            "effectif_renseigne": 2890,
            "effectif_absent": 0,
            "repartition": {
              "C": 1388,
              "D": 709,
              "B": 394,
              "E": 256,
              "F": 79,
              "A": 48,
              "G": 16
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21617&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:50.333074+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21617",
            "total_certificats": 2890,
            "effectif_renseigne": 2890,
            "effectif_absent": 0,
            "repartition": {
              "1975-1977": 1361,
              "1948-1974": 513,
              "1978-1982": 257,
              "2006-2012": 170,
              "1989-2000": 153,
              "2013-2021": 144,
              "1983-1988": 121,
              "avant 1948": 96,
              "2001-2005": 73,
              "après 2021": 2
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21617&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:51.758868+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21617",
            "total_certificats": 2890,
            "effectif_renseigne": 2890,
            "effectif_absent": 0,
            "repartition": {
              "appartement": 2412,
              "maison": 401,
              "immeuble": 77
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21617&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:53.195691+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21617",
            "total_certificats": 2890,
            "effectif_renseigne": 2890,
            "effectif_absent": 0,
            "repartition": {
              "Réseau de Chauffage urbain": 1527,
              "Gaz naturel": 859,
              "Électricité": 455,
              "Fioul domestique": 40,
              "Bois – Bûches": 5,
              "Bois – Granulés (pellets) ou briquettes": 2,
              "GPL": 1,
              "Électricité d'origine renouvelable utilisée dans le bâtiment": 1
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21617+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:54.621878+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21617 AND etiquette_dpe:F",
            "total_certificats": 79,
            "effectif_renseigne": 79,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 57,
              "avant 1948": 19,
              "1978-1982": 2,
              "1975-1977": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21617+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:56.032472+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21617 AND etiquette_dpe:G",
            "total_certificats": 16,
            "effectif_renseigne": 16,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 10,
              "avant 1948": 5,
              "1978-1982": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 2393,
        "groupes_residentiels": 1862,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 32,
            "Résidentiel collectif": 155,
            "Résidentiel individuel": 1707,
            "Secondaire": 19,
            "Tertiaire": 112
          },
          "effectif_total": 2393,
          "effectif_renseigne": 2025,
          "effectif_absent_ou_invalide": 368,
          "taux_renseignement_pct": 84.6218
        },
        "types_residentiels": {
          "repartition": {
            "maison": 1707,
            "collectif": 155
          },
          "parts_pct": {
            "maison": 91.6756,
            "collectif": 8.3244
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 75,
            "1949-1974": 575,
            "1975-2000": 906,
            "après 2000": 167,
            "avant 1915": 137
          },
          "effectif_total": 1862,
          "effectif_renseigne": 1860,
          "effectif_absent_ou_invalide": 2,
          "taux_renseignement_pct": 99.8926
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 484,
              "AGGLOMERE - AUTRES": 8,
              "AGGLOMERE - BETON": 73,
              "AGGLOMERE - BOIS": 7,
              "AGGLOMERE - BRIQUES": 74,
              "AGGLOMERE - MEULIERE": 7,
              "AGGLOMERE - PIERRE": 20,
              "AUTRES": 15,
              "BETON": 178,
              "BETON - AUTRES": 90,
              "BETON - BOIS": 5,
              "BETON - BRIQUES": 174,
              "BETON - MEULIERE": 29,
              "BETON - PIERRE": 21,
              "BOIS": 5,
              "BOIS - AUTRES": 1,
              "BOIS - BRIQUES": 8,
              "BOIS - MEULIERE": 2,
              "BOIS - PIERRE": 1,
              "BRIQUES": 164,
              "BRIQUES - AUTRES": 1,
              "BRIQUES - MEULIERE": 24,
              "BRIQUES - PIERRE": 112,
              "MEULIERE": 124,
              "MEULIERE - PIERRE": 9,
              "PIERRE": 155,
              "PIERRE - AUTRES": 1
            },
            "effectif_total": 1862,
            "effectif_renseigne": 1792,
            "effectif_absent_ou_invalide": 70,
            "taux_renseignement_pct": 96.2406
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 14,
              "ARDOISES - AUTRES": 1,
              "ARDOISES - TUILES": 4,
              "AUTRES": 203,
              "BETON": 116,
              "BETON - AUTRES": 34,
              "BETON - TUILES": 15,
              "BETON - ZINC ALUMINIUM": 3,
              "TUILES": 1338,
              "TUILES - AUTRES": 6,
              "TUILES - ZINC ALUMINIUM": 39,
              "ZINC ALUMINIUM": 13,
              "ZINC ALUMINIUM - AUTRES": 1
            },
            "effectif_total": 1862,
            "effectif_renseigne": 1787,
            "effectif_absent_ou_invalide": 75,
            "taux_renseignement_pct": 95.9721
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 0,
            "Moyen": 1146,
            "Nul": null
          },
          "effectif_total": 1862,
          "effectif_renseigne": 1146,
          "effectif_absent_ou_invalide": 716,
          "taux_renseignement_pct": 61.5467,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 3,
            "nombre_arretes_distincts": 3
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0300592A",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2003-06-12",
            "date_fin": "2003-06-12",
            "date_signature_arrete": "2003-10-03",
            "date_publication_jo": "2003-10-19"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0400656A",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2004-08-25",
            "date_publication_jo": "2004-08-26"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE0400802A",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2004-07-23",
            "date_fin": "2004-07-23",
            "date_signature_arrete": "2005-01-11",
            "date_publication_jo": "2005-01-15"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "IOCE0771383A",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2007-06-07",
            "date_fin": "2007-06-07",
            "date_signature_arrete": "2007-11-22",
            "date_publication_jo": "2007-11-25"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-09-30",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21617",
            "nom_commune_source": "Talant",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-04-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "renseigne",
        "nombre_espaces": 1,
        "espaces": [
          {
            "Identifiant Structure": "ac6478b7-f9e1-4de3-b9c1-46d35db3a313",
            "Nom Structure": "Rénovéco-Dijon métropole",
            "Email Structure": "renoveco@metropole-dijon.fr",
            "Site Internet Structure": "https://www.dijon-metropole.fr/",
            "Telephone Structure": "0380488989",
            "Telephone 2 Structure": null,
            "Horaires Structure": [
              "Le lundi, 14h-17h.",
              "Du mardi au jeudi, 9h30-12h30 / 14h-17h.",
              "Le vendredi, 9h30-12h30."
            ],
            "Adresse Structure": "1 boulevard Voltaire",
            "Code Postal Structure": "21000",
            "Commune Structure": "DIJON",
            "Code Insee Commune Structure": "21231",
            "Missions couvertes Structure": [
              "APPUI_PARCOURS_AMELIORATION_HABITAT",
              "CONSEIL",
              "INFORMATION",
              "MISSION_DT",
              "ORIENTATION"
            ],
            "Thématiques couvertes": [
              ""
            ]
          }
        ]
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 8,
        "nombre_etablissements": 8,
        "nombre_lignes_qualification_valides": 19,
        "nombre_lignes_source": 19,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Architecte",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Chauffe-Eau Thermodynamique",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Fenêtres de toit",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Fenêtres, volets, portes donnant sur l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des combles perdus",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Isolation des murs par l'extérieur",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          },
          {
            "domaine": "Isolation des planchers bas",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation des toitures terrasses ou des toitures par l'extérieur",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          },
          {
            "domaine": "Isolation par l'intérieur des murs ou rampants de toitures  ou plafonds",
            "nombre_entreprises": 3,
            "nombre_etablissements": 3
          },
          {
            "domaine": "Pompe à chaleur : chauffage",
            "nombre_entreprises": 2,
            "nombre_etablissements": 2
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    },
    {
      "nom": "Varois-et-Chaignot",
      "code_insee": "21657",
      "url_site": "/secteurs/varois-et-chaignot/",
      "referentiel": {
        "source": "INSEE — COG 2026",
        "url": "https://www.insee.fr/fr/statistiques/fichier/8740222/v_commune_2026.csv",
        "date_extraction": "2026-10-10T05:11:51.204506+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": 2026,
        "codes_historiques": [
          "21657"
        ],
        "noms_historiques": [
          "Varois-et-Chaignot"
        ]
      },
      "dpe": {
        "source": "ADEME — DPE logements existants depuis juillet 2021",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21657&agg_size=1000",
        "date_extraction": "2026-10-10T05:14:57.454367+00:00",
        "licence": "Licence Ouverte 2.0",
        "unite": "certificat DPE, sans dédoublonnage de logement",
        "lecture": "Les DPE décrivent des certificats établis, pas tout le parc de logements.",
        "total_certificats": 191,
        "agregations": {
          "etiquette_dpe": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=etiquette_dpe&qs=code_insee_ban%3A21657&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:57.454367+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "etiquette_dpe",
            "filtre": "code_insee_ban:21657",
            "total_certificats": 191,
            "effectif_renseigne": 191,
            "effectif_absent": 0,
            "repartition": {
              "D": 60,
              "C": 56,
              "E": 37,
              "F": 16,
              "B": 11,
              "G": 6,
              "A": 5
            }
          },
          "periode_construction": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21657&agg_size=1000",
            "date_extraction": "2026-10-10T05:14:58.890967+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21657",
            "total_certificats": 191,
            "effectif_renseigne": 191,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 72,
              "avant 1948": 27,
              "1989-2000": 24,
              "2006-2012": 14,
              "1983-1988": 13,
              "1978-1982": 11,
              "1975-1977": 9,
              "2001-2005": 8,
              "2013-2021": 8,
              "après 2021": 5
            }
          },
          "type_batiment": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_batiment&qs=code_insee_ban%3A21657&agg_size=1000",
            "date_extraction": "2026-10-10T05:15:00.343254+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_batiment",
            "filtre": "code_insee_ban:21657",
            "total_certificats": 191,
            "effectif_renseigne": 191,
            "effectif_absent": 0,
            "repartition": {
              "maison": 159,
              "appartement": 32
            }
          },
          "type_energie_n1": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=type_energie_n1&qs=code_insee_ban%3A21657&agg_size=1000",
            "date_extraction": "2026-10-10T05:15:01.782404+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "type_energie_n1",
            "filtre": "code_insee_ban:21657",
            "total_certificats": 191,
            "effectif_renseigne": 191,
            "effectif_absent": 0,
            "repartition": {
              "Gaz naturel": 96,
              "Électricité": 61,
              "Fioul domestique": 25,
              "Bois – Bûches": 5,
              "Bois – Granulés (pellets) ou briquettes": 4
            }
          }
        },
        "periodes_par_etiquette": {
          "F": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21657+AND+etiquette_dpe%3AF&agg_size=1000",
            "date_extraction": "2026-10-10T05:15:03.220616+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21657 AND etiquette_dpe:F",
            "total_certificats": 16,
            "effectif_renseigne": 16,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 13,
              "avant 1948": 2,
              "1975-1977": 1
            }
          },
          "G": {
            "source": "ADEME — DPE logements existants depuis juillet 2021",
            "url": "https://data.ademe.fr/data-fair/api/v1/datasets/meg-83tjwtg8dyz4vv7h1dqe/values_agg?field=periode_construction&qs=code_insee_ban%3A21657+AND+etiquette_dpe%3AG&agg_size=1000",
            "date_extraction": "2026-10-10T05:15:04.660198+00:00",
            "licence": "Licence Ouverte 2.0",
            "champ": "periode_construction",
            "filtre": "code_insee_ban:21657 AND etiquette_dpe:G",
            "total_certificats": 6,
            "effectif_renseigne": 6,
            "effectif_absent": 0,
            "repartition": {
              "1948-1974": 3,
              "1975-1977": 1,
              "1978-1982": 1,
              "avant 1948": 1
            }
          }
        }
      },
      "bdnb": {
        "source": "CSTB — Base de données nationale des bâtiments",
        "url": "https://open-data.s3.fr-par.scw.cloud/bdnb_millesime_2026-02-a/millesime_2026-02-a_dep21/open_data_millesime_2026-02-a_dep21_csv.zip",
        "date_extraction": "2026-10-10T05:15:05.307037+00:00",
        "licence": "Licence Ouverte 2.0",
        "millesime": "2026-02.a",
        "version": "v0.7.11",
        "date_publication": "2026/05/15",
        "unite": "groupe de bâtiments BDNB (pas logement, ni empreinte individuelle)",
        "groupes_tous_usages": 1078,
        "groupes_residentiels": 848,
        "par_usage_tous_groupes": {
          "repartition": {
            "Dépendance": 1,
            "Primaire": 2,
            "Résidentiel collectif": 6,
            "Résidentiel individuel": 842,
            "Secondaire": 1,
            "Tertiaire": 30
          },
          "effectif_total": 1078,
          "effectif_renseigne": 882,
          "effectif_absent_ou_invalide": 196,
          "taux_renseignement_pct": 81.8182
        },
        "types_residentiels": {
          "repartition": {
            "maison": 842,
            "collectif": 6
          },
          "parts_pct": {
            "maison": 99.2925,
            "collectif": 0.7075
          }
        },
        "periodes_construction": {
          "repartition": {
            "1915-1948": 4,
            "1949-1974": 211,
            "1975-2000": 397,
            "après 2000": 185,
            "avant 1915": 51
          },
          "effectif_total": 848,
          "effectif_renseigne": 848,
          "effectif_absent_ou_invalide": 0,
          "taux_renseignement_pct": 100.0
        },
        "materiaux": {
          "mat_mur_txt": {
            "repartition": {
              "AGGLOMERE": 257,
              "AGGLOMERE - AUTRES": 4,
              "AGGLOMERE - BETON": 48,
              "AGGLOMERE - BOIS": 8,
              "AGGLOMERE - BRIQUES": 61,
              "AGGLOMERE - MEULIERE": 1,
              "AGGLOMERE - PIERRE": 7,
              "AUTRES": 5,
              "BETON": 44,
              "BETON - AUTRES": 3,
              "BETON - BRIQUES": 75,
              "BETON - MEULIERE": 24,
              "BETON - PIERRE": 19,
              "BOIS": 2,
              "BOIS - BRIQUES": 1,
              "BRIQUES": 63,
              "BRIQUES - AUTRES": 1,
              "BRIQUES - MEULIERE": 20,
              "BRIQUES - PIERRE": 10,
              "MEULIERE": 117,
              "MEULIERE - PIERRE": 4,
              "PIERRE": 50,
              "PIERRE - AUTRES": 3
            },
            "effectif_total": 848,
            "effectif_renseigne": 827,
            "effectif_absent_ou_invalide": 21,
            "taux_renseignement_pct": 97.5236
          },
          "mat_toit_txt": {
            "repartition": {
              "ARDOISES": 2,
              "AUTRES": 17,
              "BETON": 32,
              "BETON - TUILES": 4,
              "TUILES": 723,
              "TUILES - AUTRES": 3,
              "TUILES - ZINC ALUMINIUM": 41,
              "ZINC ALUMINIUM": 2
            },
            "effectif_total": 848,
            "effectif_renseigne": 824,
            "effectif_absent_ou_invalide": 24,
            "taux_renseignement_pct": 97.1698
          }
        },
        "alea_argile": {
          "repartition": {
            "Faible": 0,
            "Fort": 454,
            "Moyen": 390,
            "Nul": null
          },
          "effectif_total": 848,
          "effectif_renseigne": 844,
          "effectif_absent_ou_invalide": 4,
          "taux_renseignement_pct": 99.5283,
          "lecture": "Le champ vide ne permet pas de distinguer absence d’exposition et donnée absente. Nul reste null quand aucune modalité Nul explicite n’est fournie."
        },
        "methode": "Jointures gauches uniques par batiment_groupe_id ; usage résidentiel individuel/collectif de synthèse ; année et matériaux Fichiers fonciers ; aléa argile de batiment_groupe_risques. Autres usages conservés séparément."
      },
      "catnat": {
        "source": "Géorisques — GASPAR CatNat",
        "url": "https://files.georisques.fr/GASPAR/gaspar.zip",
        "date_extraction": "2026-10-10T05:15:12.406700+00:00",
        "licence": "Licence Ouverte 2.0",
        "fichier": "catnat_gaspar_2026-10-05.csv",
        "depuis": "1982-01-01",
        "comptages": {
          "secheresse": {
            "nombre_lignes_commune_arrete": 4,
            "nombre_arretes_distincts": 4
          },
          "inondation": {
            "nombre_lignes_commune_arrete": 3,
            "nombre_arretes_distincts": 3
          }
        },
        "arretes": [
          {
            "famille": "inondation",
            "identifiant_arrete": "NOR19840921",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "1984-07-11",
            "date_fin": "1984-07-11",
            "date_signature_arrete": "1984-09-21",
            "date_publication_jo": "1984-10-18"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE0500305A",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2003-07-01",
            "date_fin": "2003-09-30",
            "date_signature_arrete": "2005-05-27",
            "date_publication_jo": "2005-05-31"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE1317705A",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2013-05-02",
            "date_fin": "2013-05-03",
            "date_signature_arrete": "2013-07-08",
            "date_publication_jo": "2013-07-11"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE1914147A",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2018-07-01",
            "date_fin": "2018-12-31",
            "date_signature_arrete": "2019-05-21",
            "date_publication_jo": "2019-06-22"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "INTE2114775A",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2020-07-01",
            "date_fin": "2020-09-30",
            "date_signature_arrete": "2021-05-18",
            "date_publication_jo": "2021-06-06"
          },
          {
            "famille": "secheresse",
            "identifiant_arrete": "IOME2308745A",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Sécheresse",
            "code_risque": "SEC",
            "date_debut": "2022-07-01",
            "date_fin": "2022-09-30",
            "date_signature_arrete": "2023-04-03",
            "date_publication_jo": "2023-05-03"
          },
          {
            "famille": "inondation",
            "identifiant_arrete": "INTE2424582A",
            "code_commune_source": "21657",
            "nom_commune_source": "Varois-et-Chaignot",
            "libelle_risque": "Inondations et/ou Coulées de Boue",
            "code_risque": "ICB",
            "date_debut": "2024-08-13",
            "date_fin": "2024-08-13",
            "date_signature_arrete": "2024-09-22",
            "date_publication_jo": "2024-09-27"
          }
        ],
        "methode": "Sécheresse (SEC) = mouvements différentiels liés au retrait-gonflement ; inondation inclut coulées de boue et remontée de nappe. Autres mouvements de terrain exclus. Codes historiques COG inclus, arrêtés distincts dédoublonnés par identifiant."
      },
      "france_renov": {
        "source": "ANAH — communes et Espaces Conseil France Rénov’",
        "url": "https://static.data.gouv.fr/resources/liste-des-communes-et-espaces-conseil-france-renov-associes-5/20261010-040010/liste-communes-espaces-conseil-france-renov.csv",
        "date_extraction": "2026-10-10T05:15:28.696506+00:00",
        "licence": "Licence Ouverte 2.0",
        "source_structures": {
          "source": "ANAH — Espaces Conseil France Rénov’",
          "url": "https://static.data.gouv.fr/resources/liste-des-espaces-conseil-france-renov-34/20261010-040007/liste-espaces-conseil-france-renov.csv",
          "date_extraction": "2026-10-10T05:15:15.452845+00:00",
          "licence": "Licence Ouverte 2.0"
        },
        "statut": "absent_du_referentiel",
        "nombre_espaces": null,
        "espaces": null
      },
      "rge": {
        "source": "ADEME — liste des entreprises RGE",
        "url": "https://data.ademe.fr/data-fair/api/v1/datasets/eo1n335dwa-ul7glxa7lm1ho/lines?size=10000&qs=code_postal%3A21%2A&select=siret%2Ccommune%2Ccode_postal%2Cdomaine%2Clien_date_debut%2Clien_date_fin",
        "date_extraction": "2026-10-10T05:15:31.205638+00:00",
        "licence": "Licence Ouverte / Open Licence",
        "licence_url": "https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf",
        "date_mise_a_jour_source": "2026-10-08T07:34:17.790Z",
        "date_validite_retenue": "2026-10-10",
        "nombre_entreprises": 1,
        "nombre_etablissements": 1,
        "nombre_lignes_qualification_valides": 1,
        "nombre_lignes_source": 1,
        "nombre_lignes_hors_validite": 0,
        "nombre_lignes_non_verifiables": 0,
        "nombre_lignes_domaine_absent": 0,
        "par_domaine": [
          {
            "domaine": "Chaudière condensation ou micro-cogénération gaz ou fioul",
            "nombre_entreprises": 1,
            "nombre_etablissements": 1
          }
        ],
        "methode": "Sélection du département par code postal 21*, rattachement par nom communal exact normalisé (accents et ponctuation), noms historiques COG inclus. Qualifications valides à la date d’extraction incluse ; SIREN distincts par commune et domaine ; SIRET distincts séparément. Domaines multiples séparés par ;. Une entreprise peut relever de plusieurs domaines. Comptage des implantations, sans présumer leur zone d’intervention."
      }
    }
  ]
}
