{
  "schema_version": "1.0",
  "checked_at": "2026-10-10T17:57:22+00:00",
  "valid_until": "2026-11-24T17:57:22+00:00",
  "national_source_url": "https://www.service-public.gouv.fr/particuliers/vosdroits/F36773",
  "national_verified_at": "2025-04-11",
  "source_license": {
    "id": "etalab-2.0",
    "url": "https://github.com/etalab/licence-ouverte/blob/master/LO.md",
    "evidence_url": "https://www.service-public.gouv.fr/particuliers/vosdroits/F36773",
    "attribution": "Service Public / DILA (Premier ministre), fiche F36773, vérifiée le 11 avril 2025",
    "scope": "Texte national et matrice reformulée ; documents MEL liés, non reproduits"
  },
  "local_plu": {
    "portal_url": "https://plu.lillemetropole.fr/je-consulte-le-plu3",
    "relay_url": "https://diffuweb.lillemetropole.fr/PLUi/PLU_en_vigueur.html",
    "version_url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/PLU3.html",
    "version": "2026-05-20",
    "atlas_url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/Atlas_ds_PLU3.html"
  },
  "local_documents": [
    {
      "insee": "59350",
      "commune": "Lille",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_LILLE_PARTIE_NORD.pdf",
      "label": "LILLE PARTIE NORD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59350",
      "commune": "Lille",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_LILLE_PARTIE_SUD.pdf",
      "label": "LILLE PARTIE SUD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59512",
      "commune": "Roubaix",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_ROUBAIX.pdf",
      "label": "ROUBAIX",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59599",
      "commune": "Tourcoing",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_TOURCOING_PARTIE_NORD.pdf",
      "label": "TOURCOING PARTIE NORD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59599",
      "commune": "Tourcoing",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_TOURCOING_PARTIE_SUD.pdf",
      "label": "TOURCOING PARTIE SUD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59009",
      "commune": "Villeneuve-d'Ascq",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_VILLENEUVE_D_ASCQ_PARTIE_NORD.pdf",
      "label": "VILLENEUVE-D'ASCQ PARTIE NORD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59009",
      "commune": "Villeneuve-d'Ascq",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_VILLENEUVE_D_ASCQ_PARTIE_SUD.pdf",
      "label": "VILLENEUVE-D'ASCQ PARTIE SUD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59378",
      "commune": "Marcq-en-Barœul",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_MARCQ_EN_BAROEUL_PARTIE_NORD.pdf",
      "label": "MARCQ-EN-BARŒUL PARTIE NORD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59378",
      "commune": "Marcq-en-Barœul",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_MARCQ_EN_BAROEUL_PARTIE_SUD.pdf",
      "label": "MARCQ-EN-BARŒUL PARTIE SUD",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    },
    {
      "insee": "59017",
      "commune": "Armentières",
      "version": "2026-05-20",
      "url": "https://diffuweb.lillemetropole.fr/PLUi/PLU3/PLU3_2026_05_20/docs/4_REGLEMENT/Reglement_Graphique/Carte_generale_de_destination_des_sols/REG_DS_ARMENTIERES.pdf",
      "label": "ARMENTIÈRES",
      "checked_at": "2026-10-10T17:57:22+00:00",
      "http_status": 200,
      "content_type": "application/pdf"
    }
  ],
  "review": {
    "status": "approved"
  },
  "refresh_status": "ok",
  "contexts": [
    {
      "id": "nouvelle-hors-protection-5-sans-modification",
      "project_kind": "construction_nouvelle",
      "protected": false,
      "urban_plu": null,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 0,
          "min_inclusive": false,
          "max": 5,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "unchanged",
      "output": "dispense",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Construction nouvelle",
        "Cas général",
        "Pergola, carport ou abri à bois jusqu'à 5 m²"
      ],
      "public_label": "Construction nouvelle → Cas général → Pergola, carport ou abri à bois jusqu'à 5 m², aspect extérieur inchangé"
    },
    {
      "id": "nouvelle-hors-protection-5-aspect-modifie",
      "project_kind": "construction_nouvelle",
      "protected": false,
      "urban_plu": null,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 0,
          "min_inclusive": false,
          "max": 5,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "changed",
      "output": "confirmation_urbanisme",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Construction nouvelle",
        "Cas général",
        "Pergola, carport ou abri à bois jusqu'à 5 m²"
      ],
      "public_label": "Construction nouvelle → Cas général → Pergola, carport ou abri à bois jusqu'à 5 m², aspect extérieur modifié"
    },
    {
      "id": "nouvelle-hors-protection-5-20",
      "project_kind": "construction_nouvelle",
      "protected": false,
      "urban_plu": null,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 5,
          "min_inclusive": false,
          "max": 20,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "any",
      "output": "DP",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Construction nouvelle",
        "Cas général",
        "Pergola, carport ou abri à bois supérieur à 5 m² jusqu'à 20 m²"
      ],
      "public_label": "Construction nouvelle → Cas général → Pergola, carport ou abri à bois supérieur à 5 m² jusqu'à 20 m²"
    },
    {
      "id": "nouvelle-hors-protection-plus-20",
      "project_kind": "construction_nouvelle",
      "protected": false,
      "urban_plu": null,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 20,
          "min_inclusive": false,
          "max": null,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "any",
      "output": "PC",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Construction nouvelle",
        "Cas général",
        "Pergola, carport ou abri à bois de plus de 20 m²"
      ],
      "public_label": "Construction nouvelle → Cas général → Pergola, carport ou abri à bois de plus de 20 m²"
    },
    {
      "id": "nouvelle-protection-20",
      "project_kind": "construction_nouvelle",
      "protected": true,
      "urban_plu": null,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 0,
          "min_inclusive": false,
          "max": 20,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "any",
      "output": "DP",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Construction nouvelle",
        "Secteur protégé",
        "Pergola, carport ou abri à bois jusqu'à 20 m²"
      ],
      "public_label": "Construction nouvelle → Secteur protégé → Pergola, carport ou abri à bois jusqu'à 20 m²"
    },
    {
      "id": "nouvelle-protection-plus-20",
      "project_kind": "construction_nouvelle",
      "protected": true,
      "urban_plu": null,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 20,
          "min_inclusive": false,
          "max": null,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "any",
      "output": "PC",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Construction nouvelle",
        "Secteur protégé",
        "Pergola, carport ou abri à bois de plus de 20 m²"
      ],
      "public_label": "Construction nouvelle → Secteur protégé → Pergola, carport ou abri à bois de plus de 20 m²"
    },
    {
      "id": "extension-urbaine-40",
      "project_kind": "extension",
      "protected": false,
      "urban_plu": true,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 0,
          "min_inclusive": false,
          "max": 40,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "source_declares_change",
      "output": "DP",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Extension",
        "Dans une zone urbaine d'un PLU",
        "Pergola, carport ou abri à bois jusqu'à 40 m²"
      ],
      "public_label": "Extension → Dans une zone urbaine d'un PLU → Pergola, carport ou abri à bois jusqu'à 40 m²"
    },
    {
      "id": "extension-urbaine-plus-40",
      "project_kind": "extension",
      "protected": false,
      "urban_plu": true,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 40,
          "min_inclusive": false,
          "max": null,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "source_declares_change",
      "output": "PC",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Extension",
        "Dans une zone urbaine d'un PLU",
        "Pergola, carport ou abri à bois de plus de 40 m²"
      ],
      "public_label": "Extension → Dans une zone urbaine d'un PLU → Pergola, carport ou abri à bois de plus de 40 m²"
    },
    {
      "id": "extension-hors-zone-urbaine-20",
      "project_kind": "extension",
      "protected": false,
      "urban_plu": false,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 0,
          "min_inclusive": false,
          "max": 20,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "source_declares_change",
      "output": "DP",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Extension",
        "En dehors d'une zone urbaine d'un PLU",
        "Pergola, carport ou un abri à bois jusqu'à 20 m²"
      ],
      "public_label": "Extension → En dehors d'une zone urbaine d'un PLU → Pergola, carport ou un abri à bois jusqu'à 20 m²"
    },
    {
      "id": "extension-hors-zone-urbaine-plus-20",
      "project_kind": "extension",
      "protected": false,
      "urban_plu": false,
      "thresholds": [
        {
          "dimension": "emprise_au_sol",
          "unit": "m²",
          "min": 20,
          "min_inclusive": false,
          "max": null,
          "max_inclusive": true
        }
      ],
      "exterior_condition": "source_declares_change",
      "output": "PC",
      "source_anchor": "#expired",
      "source_heading_path": [
        "Extension",
        "En dehors d'une zone urbaine d'un PLU",
        "Pergola, carport ou abri à bois de plus de 20 m²"
      ],
      "public_label": "Extension → En dehors d'une zone urbaine d'un PLU → Pergola, carport ou abri à bois de plus de 20 m²"
    }
  ],
  "unknown_cases": [
    {
      "id": "qualification_plu_inconnue",
      "question": "Le PLU qualifie-t-il ce projet de construction nouvelle ou d’extension ?"
    },
    {
      "id": "protection_inconnue",
      "question": "La parcelle est-elle située dans un secteur protégé ?"
    },
    {
      "id": "extension_protegee",
      "question": "Quelle autorisation faut-il pour cette extension dans ce secteur protégé ?"
    },
    {
      "id": "zone_urbaine_inconnue",
      "question": "La parcelle est-elle en zone urbaine d’un PLU ?"
    },
    {
      "id": "aspect_exterieur_inconnu",
      "question": "La construction jusqu’à 5 m² modifie-t-elle l’aspect extérieur du bâtiment ?"
    },
    {
      "id": "aspect_exterieur_modifie_5",
      "question": "Quelle formalité déposer pour cette petite construction qui modifie l’aspect extérieur ?"
    },
    {
      "id": "hors_perimetre",
      "question": "Le projet est-il une pergola couverte par cette fiche, sans création de surface de plancher ?"
    }
  ],
  "communes": [
    {
      "insee": "59350",
      "name": "Lille",
      "dossier": "/donnees/protection-solaire/lille/"
    },
    {
      "insee": "59512",
      "name": "Roubaix",
      "dossier": "/donnees/protection-solaire/roubaix/"
    },
    {
      "insee": "59599",
      "name": "Tourcoing",
      "dossier": "/donnees/protection-solaire/tourcoing/"
    },
    {
      "insee": "59009",
      "name": "Villeneuve-d'Ascq",
      "dossier": "/donnees/protection-solaire/villeneuve-d-ascq/"
    },
    {
      "insee": "59378",
      "name": "Marcq-en-Barœul",
      "dossier": "/donnees/protection-solaire/marcq-en-baroeul/"
    },
    {
      "insee": "59017",
      "name": "Armentières",
      "dossier": "/donnees/protection-solaire/armentieres/"
    }
  ]
}
