{
  "_comment": "Lou-Ka — Registre des sources (agences/gestionnaires immobiliers, Québec & Lévis). Auteur : Simon-Pierre Boucher — contact@spboucher.ai",
  "sources": [
    {
      "id": "lafrance_mathieu",
      "name": "Lafrance & Mathieu",
      "url": "https://lafrance-mathieu.com",
      "listing_url": "https://lafrance-mathieu.com/louer-appartement-quebec",
      "sectors": "Beauport, Charlesbourg, Limoilou, St-Roch, Lévis, Val-Bélair, Loretteville, L'Ancienne-Lorette, St-Augustin",
      "connector": "lafrance_mathieu",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "msi",
      "name": "MSI Gestion immobilière",
      "url": "https://www.msimmobiliers.com",
      "listing_url": "https://www.msimmobiliers.com/appartements-a-louer/quebec",
      "sectors": "Ville de Québec, Lévis, Limoilou, Beauport, Ste-Foy, Vanier, St-Nicolas",
      "connector": "msi",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "logisco",
      "name": "Logisco",
      "url": "https://logisco.com/fr",
      "listing_url": "https://logisco.com/fr/appartements-a-louer",
      "sectors": "Québec (Ste-Foy, Val-Bélair, Loretteville, Vanier, St-Augustin) + Lévis (St-Romuald, St-David, St-Nicolas, Desjardins)",
      "connector": "logisco",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "laberge",
      "name": "Groupe Laberge",
      "url": "https://www.laberge.qc.ca",
      "listing_url": "https://www.laberge.qc.ca/recherche",
      "sectors": "Ste-Foy, Beauport, Vanier, L'Ancienne-Lorette, Limoilou",
      "connector": "laberge",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "cogir",
      "name": "Cogir Immobilier",
      "url": "https://www.cogir.net",
      "listing_url": "https://www.cogir.net/gestion-immeubles-residentiels.html",
      "sectors": "Québec (Le Bacc, Loretteville, Père-Lelièvre...)",
      "connector": "cogir",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "immostar",
      "name": "Immostar",
      "url": "https://immostar.ca",
      "listing_url": "https://immostaralouer.ca",
      "sectors": "Ste-Foy/blvd Laurier, Cap-Rouge, Lévis (Loges St-Nicolas), Wendake",
      "connector": "immostar",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "dma_locago",
      "name": "DMA / Locago (Douville, Moffet & Associés)",
      "url": "https://locago.ca",
      "listing_url": "https://locago.ca",
      "sectors": "Ste-Foy, Vanier, Lebourgneuf, Charlesbourg, Beauport",
      "connector": "dma_locago",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "groupe_dallaire",
      "name": "Groupe Dallaire (Faubourg du Moulin)",
      "url": "https://faubourgdumoulin.ca",
      "listing_url": "https://faubourgdumoulin.ca/disponibilite",
      "sectors": "Québec (Alizé I-II)",
      "connector": "groupe_dallaire",
      "status": "actif (dégradé) — le pare-feu de faubourgdumoulin.ca bloque l'IP du serveur Lou-Ka depuis ~2026-08-17 : repli automatique sur proxy Scrapfly (timeout direct 8 s)",
      "region": "Québec"
    },
    {
      "id": "trudel",
      "name": "Trudel (Fleur de Lys, LGC)",
      "url": "https://trudel.ca",
      "listing_url": "https://18juillet.trudel.ca",
      "sectors": "Vanier/Fleur de Lys, Charlesbourg",
      "connector": "trudel",
      "status": "suspendu — widget RealVuu (app.realvuu.com) hors-ligne depuis 2026-08-10 (DNS NXDOMAIN) ; connecteur désactivé (disabled=True) et annonces archivées le 2026-08-18",
      "region": "Québec"
    },
    {
      "id": "roussin",
      "name": "Immeubles Roussin",
      "url": "https://immeublesroussin.com",
      "listing_url": "https://immeublesroussin.com",
      "sectors": "Sainte-Foy, Lévis, Beauport",
      "connector": "roussin",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "simard",
      "name": "Immeubles Simard",
      "url": "https://immeublessimard.com",
      "listing_url": "https://immeublessimard.com/a-louer/categorie/appartement",
      "sectors": "Québec (Grande Allée, centre-ville)",
      "connector": "simard",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "gestipro",
      "name": "Gestipro",
      "url": "https://gestipro.info",
      "listing_url": "https://gestipro.info/a-louer",
      "sectors": "Québec + Lévis",
      "connector": "gestipro",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "logisma",
      "name": "Logisma",
      "url": "https://logisma.ca",
      "listing_url": "https://logisma.ca",
      "sectors": "Ville de Québec",
      "connector": "logisma",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "sibelanger",
      "name": "Société immobilière Bélanger",
      "url": "https://sibelanger.com",
      "listing_url": "https://sibelanger.com",
      "sectors": "Québec + Lévis",
      "connector": "sibelanger",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "sdg",
      "name": "SDG Immobilier",
      "url": "https://www.sdgimmobilier.ca",
      "listing_url": "https://www.sdgimmobilier.ca",
      "sectors": "Charlesbourg, Ste-Foy, Limoilou, Charny",
      "connector": "sdg",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "sgiq",
      "name": "SGIQ (Société de gestion immobilière du Québec)",
      "url": "https://gestionimmobilierequebec.com",
      "listing_url": "https://gestionimmobilierequebec.com/immeubles",
      "sectors": "Limoilou, St-Sauveur, Ste-Foy, Sillery",
      "connector": "sgiq",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "gimcote",
      "name": "GIM Côté",
      "url": "https://gimcote.com",
      "listing_url": "https://gimcote.com/property-type/appartement",
      "sectors": "Ste-Foy, Limoilou/Charlesbourg, Lévis",
      "connector": "gimcote",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "logisbourg",
      "name": "Logisbourg",
      "url": "https://www.logisbourg.com",
      "listing_url": "https://www.logisbourg.com/appartements-disponibles.asp",
      "sectors": "Charlesbourg, Lebourgneuf, Beauport, Cité-Limoilou, Ste-Foy",
      "connector": "logisbourg",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "bribourg",
      "name": "Bribourg",
      "url": "https://bribourg.com",
      "listing_url": "https://bribourg.com/Immeubles.php",
      "sectors": "Charlesbourg, Vanier, Beauport",
      "connector": "bribourg",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "per",
      "name": "Les Immeubles Paul-E. Richard",
      "url": "https://immeublesper.com",
      "listing_url": "https://immeublesper.com",
      "sectors": "Limoilou, Charlesbourg, Beauport",
      "connector": "per",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "headway",
      "name": "La Corporation Headway",
      "url": "https://www.headwayltee.com",
      "listing_url": "https://www.headwayltee.com/logements-a-louer/levis",
      "sectors": "Vanier, Ste-Foy, Charlesbourg, Lévis",
      "connector": "headway",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "contraste",
      "name": "Contraste Immobilier",
      "url": "https://contrasteimmobilier.ca",
      "listing_url": "https://contrasteimmobilier.ca",
      "sectors": "Beauport, Limoilou, Ste-Foy, Val-Bélair, Lévis, St-Nicolas, St-Romuald",
      "connector": "contraste",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "app_urbains",
      "name": "Appartements Urbains",
      "url": "https://www.appartementsurbains.ca",
      "listing_url": "https://www.appartementsurbains.ca",
      "sectors": "Ste-Foy, Montcalm, Limoilou, Loretteville, Lévis",
      "connector": "app_urbains",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "picard",
      "name": "Picard Immobilier",
      "url": "https://picardimmobilier.net",
      "listing_url": "https://picardimmobilier.net/logement/arrondissement=charny",
      "sectors": "Charny, Les Saules, Ste-Foy, Beauport, Limoilou, Loretteville, Vieux-Québec, Montcalm",
      "connector": "picard",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "brochu",
      "name": "Groupe Immobilier Brochu",
      "url": "https://groupeimmobilierbrochu.com",
      "listing_url": "https://groupeimmobilierbrochu.com",
      "sectors": "Lévis (St-Romuald, Charny, St-Nicolas), Les Saules",
      "connector": "brochu",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "gparadis",
      "name": "GParadis",
      "url": "https://gparadis.com",
      "listing_url": "https://gparadis.com",
      "sectors": "Montcalm, St-Sauveur, St-Roch, Limoilou, Vieux-Québec, Ste-Foy, Duberger, Lévis",
      "connector": "gparadis",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "lokalia",
      "name": "Espaces Lokalia",
      "url": "https://www.espaceslokalia.ca",
      "listing_url": "https://www.espaceslokalia.ca/immeuble/vivaxces-le-nicolas",
      "sectors": "Lévis (Vivaxcès Le Nicolas)",
      "connector": "lokalia",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "capreit",
      "name": "CAPREIT",
      "url": "https://www.capreit.ca",
      "listing_url": "https://www.capreit.ca/fr/appartements-a-louer/ville-de-quebec-qc/appartements-le-samuel-holland",
      "sectors": "Ville de Québec (Samuel-Holland)",
      "connector": "capreit",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "immomarketing",
      "name": "IMMOMARKETING (Immoappart)",
      "url": "https://immoappart.ca",
      "listing_url": "https://immoappart.ca/appartements-a-louer",
      "sectors": "Lebourgneuf, Saint-Roch",
      "connector": "immomarketing",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "presquile",
      "name": "Logis Presqu'Île",
      "url": "https://logispresquile.ca",
      "listing_url": "https://logispresquile.ca",
      "sectors": "Presqu'île / St-Nicolas, près de Ste-Foy",
      "connector": null,
      "status": "non connectable — aucun prix/disponibilité publié sur le site",
      "region": "Québec"
    },
    {
      "id": "brio",
      "name": "Les Immeubles Brio",
      "url": "https://immeublesbrio.com",
      "listing_url": "https://immeublesbrio.com/appartements-a-louer-val-belair",
      "sectors": "Val-Bélair, Neufchâtel, Loretteville",
      "connector": "brio",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "oklouer",
      "name": "OK Louer (location temporaire)",
      "url": "https://www.oklouer.com",
      "listing_url": "https://www.oklouer.com/logements/limoilou",
      "sectors": "Limoilou, Charlesbourg/Beauport, Lac-Beauport",
      "connector": "oklouer",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "elements",
      "name": "Quartier les Éléments",
      "url": "https://www.quartierleselements.com",
      "listing_url": "https://www.quartierleselements.com",
      "sectors": "Lévis (St-Romuald)",
      "connector": "elements",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "huma",
      "name": "HUMĀ Condos locatifs",
      "url": "https://humalevis.com",
      "listing_url": "https://humalevis.com",
      "sectors": "Lévis (St-Romuald)",
      "connector": "huma",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "leclif",
      "name": "Le Clif",
      "url": "https://leclif.ca",
      "listing_url": "https://leclif.ca",
      "sectors": "Charlesbourg",
      "connector": "leclif",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "terra",
      "name": "Terra Condos locatifs",
      "url": "https://www.terracondolocatif.ca",
      "listing_url": "https://www.terracondolocatif.ca",
      "sectors": "Lévis (Desjardins)",
      "connector": "terra",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "rivero",
      "name": "Le Rivero",
      "url": "https://www.lerivero.ca",
      "listing_url": "https://www.lerivero.ca",
      "sectors": "Québec (rivière St-Charles)",
      "connector": "rivero",
      "status": "suspendu — widget RealVuu (app.realvuu.com) hors-ligne depuis 2026-08-10 (DNS NXDOMAIN) ; connecteur désactivé (disabled=True) et annonces archivées le 2026-08-18",
      "region": "Québec"
    },
    {
      "id": "viridi",
      "name": "Le Viridi",
      "url": "https://condosleviridi.ca",
      "listing_url": "https://condosleviridi.ca",
      "sectors": "Québec",
      "connector": "viridi",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "lakle",
      "name": "La Klé",
      "url": "https://lakle.ca",
      "listing_url": "https://lakle.ca",
      "sectors": "Québec (Cité Verte)",
      "connector": "lakle",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "sentinelle",
      "name": "La Sentinelle (Groupe Immobilier Brochu)",
      "url": "https://lasentinellelevis.com",
      "listing_url": "https://lasentinellelevis.com",
      "sectors": "Vieux-Lévis",
      "connector": "sentinelle",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "legc",
      "name": "Le GC (géré par Lafrance & Mathieu)",
      "url": "https://condoslegc.ca",
      "listing_url": "https://condoslegc.ca",
      "sectors": "Lévis (St-Romuald)",
      "connector": null,
      "status": "couvert via lafrance_mathieu",
      "region": "Québec"
    },
    {
      "id": "minto",
      "name": "Minto Apartments",
      "url": "https://www.mintoapartments.com",
      "listing_url": "https://www.mintoapartments.com/montreal/apartment-rentals/projects.html",
      "sectors": "Côte-des-Neiges, Westmount, centre-ville",
      "connector": "minto",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "realstar",
      "name": "Realstar",
      "url": "https://www.realstar.ca",
      "listing_url": "https://www.realstar.ca/apartments/qc/montreal/excelsior-apartments",
      "sectors": "Côte-Saint-Luc, Brossard",
      "connector": "realstar",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "hazelview",
      "name": "Hazelview Properties",
      "url": "https://www.hazelviewproperties.com",
      "listing_url": "https://www.hazelviewproperties.com/cities/montreal",
      "sectors": "Centre-ville, Vieux-Port, Plateau",
      "connector": "hazelview",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "interrent",
      "name": "InterRent REIT (CLV Group)",
      "url": "https://www.irent.com",
      "listing_url": "https://www.irent.com/communities/city/montreal",
      "sectors": "Centre-ville, CDN, Côte Saint-Luc",
      "connector": "interrent",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "metcap",
      "name": "MetCap Living",
      "url": "https://www.metcap.com",
      "listing_url": "https://www.metcap.com/province-search-results?lang=en&province=115&city=Montréal",
      "sectors": "Montréal, Saint-Laurent, Pointe-Claire",
      "connector": "metcap",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "akelius",
      "name": "Akelius Montréal",
      "url": "https://rent.akelius.com",
      "listing_url": "https://rent.akelius.com/en/search/canada/apartment/montreal",
      "sectors": "Plateau, CDN, NDG, Villeray",
      "connector": "akelius",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "boardwalk",
      "name": "Boardwalk REIT",
      "url": "https://www.bwalk.com",
      "listing_url": "https://www.bwalk.com/fr-ca/appartements-a-louer-a-montreal-longueuil/longueuil",
      "sectors": "Longueuil",
      "connector": "boardwalk",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "copley",
      "name": "Groupe Copley",
      "url": "https://www.groupecopley.com",
      "listing_url": "https://www.groupecopley.com/",
      "sectors": "Westmount, Mont-Royal, Saint-Laurent",
      "connector": "copley",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "cromwell",
      "name": "Cromwell Management",
      "url": "https://cromwellmgt.ca",
      "listing_url": "https://cromwellmgt.ca/en/apartments-for-rent-montreal",
      "sectors": "Centre-ville, Outremont, CSL, NDG",
      "connector": "cromwell",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "lynk_olymbec",
      "name": "Lynk (Olymbec)",
      "url": "https://lynk.ca",
      "listing_url": "https://lynk.ca/",
      "sectors": "De la Savane / Côte-des-Neiges",
      "connector": "lynk_olymbec",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "trylon",
      "name": "Trylon Apartments",
      "url": "https://trylonmontreal.com",
      "listing_url": "https://trylonmontreal.com/fr",
      "sectors": "Centre-ville",
      "connector": "trylon",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "plan_a",
      "name": "Plan A Immobilier",
      "url": "https://plan-a.ca",
      "listing_url": "https://plan-a.ca/plan-a-appartements-et-condos-a-louer/",
      "sectors": "Pierrefonds, Laval, Vaudreuil",
      "connector": "plan_a",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "loftsmtl",
      "name": "Lofts MTL",
      "url": "https://www.loftsmtl.com",
      "listing_url": "https://www.loftsmtl.com/",
      "sectors": "Vieux-Montréal, Mile-End, NDG, VMR",
      "connector": "loftsmtl",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "axia",
      "name": "Axia Appartements",
      "url": "https://www.axiaappartements.com",
      "listing_url": "https://www.axiaappartements.com/",
      "sectors": "Lachine",
      "connector": "axia",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "firma",
      "name": "Groupe Firma",
      "url": "https://groupefirma.ca",
      "listing_url": "https://groupefirma.ca/",
      "sectors": "Montérégie, banlieue sud-ouest",
      "connector": "firma",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "ledomaine",
      "name": "Les Habitations Le Domaine",
      "url": "https://www.ledomaine.ca",
      "listing_url": "https://www.ledomaine.ca/",
      "sectors": "Mercier/Hochelaga",
      "connector": "ledomaine",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "beaudoin",
      "name": "Société Beaudoin Immobilier",
      "url": "https://www.beaudoinimmobilier.ca",
      "listing_url": "https://www.beaudoinimmobilier.ca/index.php/decouvrez-nos-immeubles",
      "sectors": "Longueuil, Boucherville, Lachine",
      "connector": "beaudoin",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "mondev",
      "name": "Mondev",
      "url": "https://www.mondev.ca",
      "listing_url": "https://mondev.ca/apartments-and-condos-for-rent/",
      "sectors": "Ville-Marie, Sud-Ouest, Plateau",
      "connector": "mondev",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "rester",
      "name": "Rester Management",
      "url": "https://rester.ca",
      "listing_url": "https://rester.ca/rester-ca-properties/rent-apartment/",
      "sectors": "Centre-ville, CDN",
      "connector": null,
      "status": "non connectable — aucune unité disponible affichée",
      "region": "Montréal"
    },
    {
      "id": "hillpark",
      "name": "Hillpark Capital",
      "url": "https://www.hillpark.ca",
      "listing_url": "https://www.hillpark.ca/",
      "sectors": "Centre-ville, Plateau, Mile-End",
      "connector": null,
      "status": "non connectable — hillpark.ca est un site placeholder vide",
      "region": "Montréal"
    },
    {
      "id": "denux",
      "name": "Groupe Denux",
      "url": "https://www.groupedenux.com",
      "listing_url": "https://www.groupedenux.com/",
      "sectors": "Montréal, Saint-Lambert, Mascouche",
      "connector": "denux",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "utile",
      "name": "UTILE (logement étudiant)",
      "url": "https://www.utile.org",
      "listing_url": "https://www.utile.org/en",
      "sectors": "Griffintown, Angus, Milton-Parc",
      "connector": "utile",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "werkliv",
      "name": "Werkliv",
      "url": "https://werkliv.com",
      "listing_url": "https://werkliv.com/en",
      "sectors": "Centre-ville, Milton-Parc (étudiant)",
      "connector": "werkliv",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "brivia_1sp",
      "name": "Groupe Brivia (1 Square Phillips)",
      "url": "https://briviagroup.ca",
      "listing_url": "https://www.1squarephillips.ca/locatif",
      "sectors": "Centre-ville",
      "connector": "brivia_1sp",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "equinoxe_batimo",
      "name": "Batimo/EMD — Collection Équinoxe",
      "url": "https://collectionequinoxe.com",
      "listing_url": "https://collectionequinoxe.com/",
      "sectors": "Laval, Bois-Franc (Saint-Laurent)",
      "connector": "equinoxe_batimo",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "devimco",
      "name": "Devimco Appartements",
      "url": "https://devimco.com",
      "listing_url": "https://devimco.com/appartements",
      "sectors": "Griffintown, Brossard (Solar Uniquartier)",
      "connector": "devimco",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "progim",
      "name": "Progim",
      "url": "https://progim.com",
      "listing_url": "http://progimannonces.bstk.io/Listing/Listings",
      "sectors": "Grand Montréal (base Brossard)",
      "connector": "progim",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "rentalys",
      "name": "Rentalys",
      "url": "https://www.rentalys.ca",
      "listing_url": "https://location.rentalys.ca/",
      "sectors": "Grande région de Montréal",
      "connector": "rentalys",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "gestion_montreal",
      "name": "Gestion Montréal",
      "url": "https://gestion-montreal.com",
      "listing_url": "https://gestion-montreal.com/fr/inscriptions",
      "sectors": "Montréal, Repentigny, La Prairie",
      "connector": "gestion_montreal",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "niddamour",
      "name": "Nid d'Amour",
      "url": "https://niddamour.ca",
      "listing_url": "https://niddamour.ca/",
      "sectors": "Plateau, Verdun, Outremont, Rosemont",
      "connector": "niddamour",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "shdm",
      "name": "SHDM",
      "url": "https://www.shdm.org",
      "listing_url": "https://www.shdm.org/fr/logements-abordables/louer-un-appartement",
      "sectors": "Île de Montréal (abordable)",
      "connector": "shdm",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "quintcap",
      "name": "Quintcap",
      "url": "https://quintcap.com",
      "listing_url": "https://quintcap.com/propriete/square-chateauguay-logements-a-louer/",
      "sectors": "La Prairie, Châteauguay",
      "connector": null,
      "status": "non connectable — unités sans prix (« Contactez-nous »), Belle-Dame 100% loué",
      "region": "Montréal"
    },
    {
      "id": "rama",
      "name": "Groupe Rama",
      "url": "https://grouperama.com",
      "listing_url": "https://grouperama.com/mes-proprietes",
      "sectors": "Ahuntsic, Rosemont, RDP",
      "connector": null,
      "status": "non connectable — aucune annonce résidentielle locative actuellement",
      "region": "Montréal"
    },
    {
      "id": "logis_experts",
      "name": "Logis-Experts",
      "url": "https://logis-experts.com",
      "listing_url": "https://logis-experts.com/appartements",
      "sectors": "Saint-Sauveur, Saint-Roch, Limoilou, Vieux-Québec, Sainte-Foy, Lévis",
      "connector": "logis_experts",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "aula",
      "name": "AULA Lévis",
      "url": "https://aulalevis.com",
      "listing_url": "https://aulalevis.com/plans-et-prix/",
      "sectors": "Lévis (Vieux-Lévis / Desjardins)",
      "connector": "aula",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "centurion",
      "name": "Centurion / CP Living (Quartier QB)",
      "url": "https://www.cpliving.com",
      "listing_url": "https://www.cpliving.com/apartments-for-rent/quebec-city",
      "sectors": [
        "Sainte-Foy"
      ],
      "connector": "centurion",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "edifia",
      "name": "Edifia Groupe Immobilier",
      "url": "https://edifiaimmobilier.com",
      "listing_url": "https://edifialocation.com/Listing/Listings",
      "sectors": "Lévis (Desjardins/Umano), Val-Bélair",
      "connector": "edifia",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "girescom",
      "name": "Girescom gestion immobilière",
      "url": "https://www.girescom.com",
      "listing_url": "https://www.girescom.com/residential",
      "sectors": "Québec (rue des Métis, Sainte-Foy, Limoilou, Vieux-Québec), Sainte-Brigitte-de-Laval, Shannon — Beauce exclue",
      "connector": "girescom",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "immeubles_guillot",
      "name": "Les Immeubles Guillot",
      "url": "https://immeublesguillot.com",
      "listing_url": "https://immeublesguillot.com/appartements-a-louer/",
      "sectors": "Beauport, Charlesbourg",
      "connector": "immeubles_guillot",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "la_cour",
      "name": "La Cour Appartements",
      "url": "https://lacourappartements.com",
      "listing_url": "https://lacourappartements.com/plans/",
      "sectors": "Saint-Roch (Québec)",
      "connector": "la_cour",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "louis14",
      "name": "Quartier Louis Quatorze (Groupe Damco)",
      "url": "https://louis14.ca",
      "listing_url": "https://louis14.ca/plans/",
      "sectors": [
        "Lebourgneuf"
      ],
      "connector": "louis14",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "mercini",
      "name": "Groupe Mercini (Gestion Faleschini Mercier)",
      "url": "https://groupemercini.com",
      "listing_url": "https://groupemercini.com/appartements/",
      "sectors": "Limoilou, Sainte-Foy, Duberger, Vanier, Saint-Sacrement, Beauport, Montcalm, Saint-Sauveur, Sillery, Charlesbourg, Lévis",
      "connector": "mercini",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "promenade_des_forts",
      "name": "Promenade des Forts",
      "url": "https://www.promenadedesforts.com",
      "listing_url": "https://www.promenadedesforts.com/projets/phase-1/",
      "sectors": "Lévis (quartier Umano)",
      "connector": "promenade_des_forts",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "quartier_mosaique",
      "name": "Quartier Mosaïque (Constrobourg)",
      "url": "https://quartiermosaique.com",
      "listing_url": "https://quartiermosaique.com/unites-disponibles/",
      "sectors": "Lebourgneuf (Galeries de la Capitale) — complexes Rubis, Saphir, Opale 1-2, Perle",
      "connector": "quartier_mosaique",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "quartier_sila",
      "name": "Quartier Sila",
      "url": "https://silalevis.ca",
      "listing_url": "https://silalevis.ca/condos-locatifs-sila/",
      "sectors": "Lévis (St-Romuald)",
      "connector": "quartier_sila",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "sig",
      "name": "Société d'investissement Gilbert (résidences étudiantes)",
      "url": "https://immo-sig.ca",
      "listing_url": "https://immo-sig.ca/residences-etudiantes/",
      "sectors": "Sainte-Foy, chemin Sainte-Foy (Université Laval, Cégep Sainte-Foy)",
      "connector": "sig",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "somex_saintnicolas",
      "name": "Somex Saint-Nicolas",
      "url": "https://www.somexsaintnicolas.com",
      "listing_url": "https://www.somexsaintnicolas.com/plans/",
      "sectors": "Lévis (Saint-Nicolas)",
      "connector": "somex_saintnicolas",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "brigil",
      "name": "Brigil",
      "url": "https://www.brigil.com",
      "listing_url": "https://www.brigil.com/searchlisting?province=Quebec",
      "sectors": "Gatineau (Hull, Aylmer, Buckingham, Plateau, Le Plateau du Parc, Vieux-Port)",
      "connector": "brigil",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "cap_gestion",
      "name": "CAP Gestion (CAP Immobilier)",
      "url": "https://capgestion.ca",
      "listing_url": "https://capgestion.ca/gestion-immobiliere-logements-a-louer/",
      "sectors": "Saint-Jérôme, Lachute, Brownsburg-Chatham, Mirabel, Sainte-Agathe-des-Monts, Sainte-Adèle, Joliette, Saint-Charles-Borromée, Lavaltrie, Repentigny, Laval, Grenville",
      "connector": "cap_gestion",
      "status": "actif",
      "region": "Laurentides / Lanaudière"
    },
    {
      "id": "capital_rdr",
      "name": "Gestion Capital RDR",
      "url": "https://gestionrdr.com",
      "listing_url": "https://gestionrdr.com/logements-%C3%A0-louer-1",
      "sectors": "Trois-Rivières, Cap-de-la-Madeleine",
      "connector": "capital_rdr",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "courtemanche",
      "name": "Gestion Immobilière Courtemanche",
      "url": "https://gestioncourtemanche.ca",
      "listing_url": "https://gestioncourtemanche.ca/location/tous/",
      "sectors": "Saguenay / Chicoutimi (Centres commerciaux, UQAC/CÉGEP, Chicoutimi-Nord) — 0 logement libre au 2026-08-08, parc plein",
      "connector": "courtemanche",
      "status": "actif",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "desroches",
      "name": "Immeubles Claude Desroches",
      "url": "https://www.immeublesclaudedesroches.com",
      "listing_url": "https://www.immeublesclaudedesroches.com/logements-a-louer/",
      "sectors": "Granby, Cowansville (+ quelques logements à Drummondville)",
      "connector": "desroches",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "devcore",
      "name": "Devcore Group",
      "url": "https://devcore.ca",
      "listing_url": "https://devcore.ca/wp-json/wp/v2/properties",
      "sectors": "Sept-Îles (555 portes : portail, Complexe JDV, Complexe la Baie) + Gatineau (Domaine de la Baie, Cinq23, Urbania, Place St James), Val-d'Or (Plateau Sabourin), Thurso (1Place), Maniwaki (Le CENTRAL) — Ontario exclu",
      "connector": "devcore",
      "status": "actif",
      "region": "Côte-Nord"
    },
    {
      "id": "gesteco",
      "name": "Gesteco",
      "url": "https://gesteco.ca",
      "listing_url": "https://gesteco.ca/location",
      "sectors": "Granby (Irwin Nord, Faubourg du Séminaire), Waterloo (Sommets de l'Horizon), Bromont, Cowansville",
      "connector": "gesteco",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "gestion_tb",
      "name": "Gestion TB (portail Appartements TB)",
      "url": "https://gestiontb.ca",
      "listing_url": "https://appartementstb.ca/",
      "sectors": "Drummondville (St-Pierre, St-Charles, Centre-Ville, Boul. St-Joseph, Boul. Lemire, Boul. Mercure), Notre-Dame-du-Bon-Conseil, Saint-Léonard-d'Aston, Richmond",
      "connector": "gestion_tb",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "halfred",
      "name": "Halfred",
      "url": "https://www.halfred.ca",
      "listing_url": "https://www.halfred.ca/listings",
      "sectors": "Gatineau (Hull, Aylmer, Plateau, Templeton, Touraine, Pointe-Gatineau, Buckingham, Masson-Angers), Chelsea, Saint-Jérôme",
      "connector": "halfred",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "heafey",
      "name": "Groupe Heafey (Le We 2, Le We 3, Loggia sur le Parc)",
      "url": "https://groupeheafey.com",
      "listing_url": "https://lewe2.ca/plans/",
      "sectors": "Gatineau (Hull — centre-ville : rue Eddy, rue Champlain)",
      "connector": "heafey",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "immeubles_bc",
      "name": "Les Immeubles Beaulieu et Collin",
      "url": "https://immeublesbc.com",
      "listing_url": "https://immeublesbc.com/appartements/",
      "sectors": "Rimouski (centre-ville : avenue de la Cathédrale, St-Jean-Baptiste, St-Laurent, Ross…)",
      "connector": "immeubles_bc",
      "status": "actif",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "immobilia",
      "name": "Immobilia Rimouski",
      "url": "https://immobiliarimouski.com",
      "listing_url": "https://immobiliarimouski.com/logements/",
      "sectors": "Rimouski (centre-ville)",
      "connector": "immobilia",
      "status": "actif",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "lachance",
      "name": "Les Entreprises Lachance",
      "url": "https://lachance.qc.ca",
      "listing_url": "https://lachance.qc.ca/logements-a-louer",
      "sectors": "Sherbrooke (Fleurimont, Brompton, Rock-Forest/St-Élie, Université), Magog, Orford, East Angus, Waterville",
      "connector": "lachance",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "laureat_richard",
      "name": "Logements Lauréat Richard",
      "url": "https://laureatrichard.com",
      "listing_url": "https://laureatrichard.com/nos-immeubles-a-logements/",
      "sectors": "Sherbrooke (quartier Nord : rues Richard, McGregor, de Candiac, des Chênes)",
      "connector": "laureat_richard",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "le_st_georges",
      "name": "Le St-Georges",
      "url": "https://lestgeorges.ca",
      "listing_url": "https://lestgeorges.ca",
      "sectors": "Saint-Georges (centre-ville, 1re Avenue)",
      "connector": "le_st_georges",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "location_di",
      "name": "Location DI (Groupe Sphère DI)",
      "url": "https://locationdi.com",
      "listing_url": "https://locationdi.com/logements",
      "sectors": "Trois-Rivières, Bécancour, Berthierville, Saint-Ambroise-de-Kildare, Saint-Charles-Borromée, Saint-Félix-de-Valois, Saint-Gabriel-de-Brandon, Lachute, Montréal",
      "connector": "location_di",
      "status": "actif",
      "region": "Mauricie / Lanaudière"
    },
    {
      "id": "lr_gestion",
      "name": "LR Gestion immobilière (LR Location)",
      "url": "https://lrgestion.com",
      "listing_url": "https://www.lrlocation.ca/fr/residential",
      "sectors": "Gatineau (Hull, Aylmer, Buckingham), Cantley, Thurso, Perkins (Val-des-Monts) — Ottawa (ON) exclue",
      "connector": "lr_gestion",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "mellem",
      "name": "Mellem (Groupe Mach)",
      "url": "https://www.mellem.ca",
      "listing_url": "https://www.mellem.ca/projets/manoir-des-trembles",
      "sectors": "Gatineau (Manoir-des-Trembles, boul. Saint-Raymond) ; aussi Montréal (Grace Dart, Ville-Marie)",
      "connector": "mellem",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "multi_logis",
      "name": "Multi-Logis",
      "url": "https://multi-logis.com",
      "listing_url": "https://multi-logis.com/trouver-mon-appartement/",
      "sectors": "Sept-Îles (Perreault, Giasson, Otter, Régnault, Radisson, Bissot, Gallant), Port-Cartier (Maisonneuve) + Lévis (Le Duc de Lévy, Vieux-Lévis) — toutes les villes conservées",
      "connector": "multi_logis",
      "status": "actif",
      "region": "Côte-Nord"
    },
    {
      "id": "place_florimay",
      "name": "Place Florimay",
      "url": "https://placeflorimay.ca",
      "listing_url": "https://placeflorimay.ca/selecteur/",
      "sectors": "Montmagny (boulevard Taché Ouest — phases 1 à 3)",
      "connector": "place_florimay",
      "status": "actif — inventaire à 0 le 2026-08-09 : phases 1 et 3 complètes et les 60 unités de la phase 2 sont toutes « Louée » (vérifié par le REST unité par unité) ; le connecteur produira des annonces dès qu'une unité redeviendra disponible",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "quartier_oree",
      "name": "Quartier Orée",
      "url": "https://quartieroree.com",
      "listing_url": "https://quartieroree.com/plans-et-prix/",
      "sectors": "Sainte-Marie (route Chassé — immeubles Orée-A à Orée-D)",
      "connector": "quartier_oree",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "savouet",
      "name": "Groupe Savouet",
      "url": "https://www.savouet.ca",
      "listing_url": "https://www.savouet.ca/logement",
      "sectors": "Sherbrooke (Fleurimont, Mont-Bellevue, Centre-ville, Rock-Forest, Lennoxville), East Angus",
      "connector": "savouet",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "summum",
      "name": "Gestion immobilière Summum",
      "url": "https://location.summumpm.com",
      "listing_url": "https://location.summumpm.com/Listing/Listings",
      "sectors": "Saint-Jérôme, Blainville, Saint-Calixte, Laval, Montréal, Lachine, Longueuil, Granby",
      "connector": "summum",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "thrace",
      "name": "Gestions Thrace",
      "url": "https://www.gestionsthrace.com",
      "listing_url": "https://www.gestionsthrace.com/fr/residential",
      "sectors": "Trois-Rivières (Trois-Rivières-Ouest, Cap-de-la-Madeleine, Sainte-Marthe-du-Cap), Bécancour",
      "connector": "thrace",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "tri_logis",
      "name": "Société immobilière Tri-Logis",
      "url": "https://tri-logis.ca",
      "listing_url": "https://tri-logis.ca/espaces-a-louer/logements",
      "sectors": "Rouyn-Noranda (Principale, Rouyn-Sud, Centre-Ville, Université, Marie-Victorin/Du Sourire, Évain) — studios à la nuitée et chalets exclus (court terme)",
      "connector": "tri_logis",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "urban_services",
      "name": "Urban Services (Urban Tenant Solutions)",
      "url": "https://urbanservices.ca",
      "listing_url": "https://rent.urbanservices.ca/Listing/Listings",
      "sectors": "Gatineau (Hull, Aylmer, Plateau) — Ottawa (ON) exclue",
      "connector": "urban_services",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "aalto",
      "name": "Aalto Suites (Zibi / Dream)",
      "url": "https://www.aaltosuites.ca",
      "listing_url": "https://www.aaltosuites.ca/floorplans",
      "sectors": "Gatineau (Hull — quartier Zibi)",
      "connector": "aalto",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "agence_sherbrooke",
      "name": "Agence de location Sherbrooke (groupe Prestiplex)",
      "url": "https://agencedelocationsherbrooke.com",
      "listing_url": "https://agencedelocationsherbrooke.com/",
      "sectors": "Sherbrooke (Fleurimont, Mont-Bellevue, Les Nations), East Angus, Magog",
      "connector": "agence_sherbrooke",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "alouer_sherbrooke",
      "name": "À Louer Sherbrooke",
      "url": "https://www.alouersherbrooke.com",
      "listing_url": "https://www.alouersherbrooke.com/appartements-a-louer/",
      "sectors": "Sherbrooke (quartier Université)",
      "connector": "alouer_sherbrooke",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "appartements_rimouski",
      "name": "Appartements Rimouski (Immeubles DTM)",
      "url": "https://www.appartementsrimouski.com",
      "listing_url": "https://www.appartementsrimouski.com/choisir-mon-logement",
      "sectors": "Rimouski (Centre-ville, Rimouski-Est, Saint-Pie-X, Nazareth, Pointe-au-Père, Terrasse Arthur-Buies, Le Bic)",
      "connector": "appartements_rimouski",
      "status": "actif",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "ascensio",
      "name": "Groupe Ascensio",
      "url": "https://groupeascensio.com",
      "listing_url": "https://groupeascensio.com/logements-a-louer/",
      "sectors": "Sherbrooke (Les Nations : Jacques-Cartier, Mont-Bellevue) — aussi Pont-Rouge (Capitale-Nationale)",
      "connector": "ascensio",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "atlas_immo",
      "name": "Atlas société immobilière",
      "url": "http://www.atlasimmo.ca",
      "listing_url": "http://www.atlasimmo.ca/logements-a-louer-en-beauce.php",
      "sectors": "Beauce : Saint-Georges, Saint-Victor, Notre-Dame-des-Pins — espaces commerciaux exclus",
      "connector": "atlas_immo",
      "status": "actif — inventaire à 0 le 2026-08-09 (parc plein, le site ne rend des cartes que pour les logements libres) ; fixture rejouant l'état réel du 2023-02-24 via la Wayback Machine",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "bestlife",
      "name": "Les Gestions Bestlife",
      "url": "https://lesgestionsbestlife.com",
      "listing_url": "https://lesgestionsbestlife.com/appartements-a-louer-sherbrooke/",
      "sectors": "Sherbrooke (Fleurimont, Mont-Bellevue, Rock Forest), East Angus, Richmond",
      "connector": "bestlife",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "boreal_abitibi",
      "name": "Constructions Boréal Abitibi",
      "url": "https://constructionsborealabitibi.com",
      "listing_url": "https://constructionsborealabitibi.com/locations/",
      "sectors": "Val-d'Or (3e Avenue, rue Giguère), Malartic (Dargis Ménard) — logements neufs",
      "connector": "boreal_abitibi",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "carat_immobilier",
      "name": "Carat Immobilier",
      "url": "https://caratimmobilier.ca",
      "listing_url": "https://caratimmobilier.ca/appartements/",
      "sectors": "Rouyn-Noranda (quartiers Rouyn, Sacré-Cœur) — statuts « Loué » exclus",
      "connector": "carat_immobilier",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "cite_immobilier",
      "name": "Cité Immobilier",
      "url": "https://citeimmobilier.com/accueil",
      "listing_url": "https://citeimmobilier.com/immeubles",
      "sectors": "Victoriaville",
      "connector": "cite_immobilier",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "cosoltec",
      "name": "Cosoltec (Evado, Le Monroe, Natür)",
      "url": "https://www.cosoltec.com/fr",
      "listing_url": "https://www.cosoltec.com/fr/espaces-disponibles",
      "sectors": "Sainte-Thérèse, Blainville, Saint-Jérôme",
      "connector": "cosoltec",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "custeau_centro",
      "name": "Groupe Custeau / Espace Centro (Le MW)",
      "url": "https://www.groupecusteau.com",
      "listing_url": "https://espacecentro.com/appartements-le-mw/",
      "sectors": "Sherbrooke (centre-ville — tour Le MW, 64+ unités)",
      "status": "non connectable actuellement — le sélecteur de plans d'Espace Centro marque les 128 unités « rented » (0 disponible) ; les prix « à partir de » par type sont du marketing statique sans dispo ; re-vérifier en période de location (le connecteur vaudrait la peine si des unités se libèrent)",
      "region": "Estrie"
    },
    {
      "id": "desmarais",
      "name": "Immeubles Desmarais",
      "url": "https://www.immeublesdesmarais.ca",
      "listing_url": "https://www.immeublesdesmarais.ca/logements",
      "sectors": "Gatineau (Hull, Aylmer, Buckingham)",
      "connector": "desmarais",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "dynamic",
      "name": "Gestion immobilière Dynamic",
      "url": "https://lesgestionsdynamic.com",
      "listing_url": "https://lesgestionsdynamic.com/a-louer/",
      "sectors": "Sherbrooke (Fleurimont, Les Nations), Magog",
      "connector": "dynamic",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "elite",
      "name": "Elite Immobilier",
      "url": "https://eliteimmobilier.ca",
      "listing_url": "https://eliteimmobilier.ca/trouver-un-logement/",
      "sectors": "Gatineau (Aylmer, Plateau)",
      "connector": "elite",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "elk",
      "name": "ELK Property Management",
      "url": "http://www.elkproperty.com",
      "listing_url": "http://www.elkproperty.com/residential_new.php?typeID=1",
      "sectors": "Gatineau (Hull, Plateau)",
      "connector": "elk",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "evoludev",
      "name": "Groupe Evoludev",
      "url": "https://location.groupeevoludev.com",
      "listing_url": "https://location.groupeevoludev.com/",
      "sectors": "Joliette, Saint-Charles-Borromée, Saint-Paul, Crabtree, Berthierville, Saint-Sulpice, Sainte-Julienne, Saint-Félix-de-Valois, Saint-Jacques, Saint-Lin, Sainte-Sophie, Rawdon, Laval, Charlemagne",
      "connector": "evoludev",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "floria",
      "name": "Gestion Floria",
      "url": "https://gestionfloria.ca",
      "listing_url": "https://gestionfloria.ca/secteurs/",
      "sectors": "Magog (Flanc-Sud/Mont-Orford, Solea), Sherbrooke (Plateau McCrea), Coaticook",
      "connector": "floria",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "forsa",
      "name": "Gestion immobilière Forsa",
      "url": "https://www.gestionforsa.com",
      "listing_url": "https://www.gestionforsa.com/logements-disponibles",
      "sectors": "Joliette, Saint-Charles-Borromée, Saint-Gabriel, Montréal",
      "connector": "forsa",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "garic",
      "name": "Garic Gestion Immobilière",
      "url": "https://garic.ca",
      "listing_url": "https://garic.ca/a-louer/",
      "sectors": "Gatineau (Hull, Vieux-Gatineau, Aylmer, Masson-Angers, Buckingham, Templeton), Thurso",
      "connector": "garic",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "gestimmo_estrie",
      "name": "Gestimmo Estrie",
      "url": "https://gestimmoestrie.com",
      "listing_url": "https://gestimmoestrie.com/a-louer/",
      "sectors": "Sherbrooke (Fleurimont, Mont-Bellevue), Lennoxville, Coaticook, Magog",
      "connector": "gestimmo_estrie",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "gestion_fauvel",
      "name": "Gestion Fauvel",
      "url": "https://gestionfauvel.com",
      "listing_url": "https://gestionfauvel.com/logements-a-louer/",
      "sectors": "Drummondville, Saint-Léonard-d'Aston, Notre-Dame-du-Bon-Conseil",
      "connector": "gestion_fauvel",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "gestion_habitation",
      "name": "Gestion Habitation",
      "url": "https://gestionhabitation.ca",
      "listing_url": "https://gestionhabitation.ca/a-louer/",
      "sectors": "Val-d'Or (Centre-ville, Val-des-Bois), Amos (Centre-ville), Malartic — cartes « NON DISPONIBLE » exclues",
      "connector": "gestion_habitation",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "gestion_isr",
      "name": "Gestion ISR",
      "url": "https://www.gestion-isr.com",
      "listing_url": "https://location.gestion-isr.com",
      "sectors": "Drummondville, Saint-Nicéphore, Wickham, Notre-Dame-du-Bon-Conseil",
      "connector": "gestion_isr",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "gestion_laprise",
      "name": "Gestion Laprise",
      "url": "https://gestionlaprise.com/immobilier/",
      "listing_url": "https://gestionlaprise.com/immobilier/logement-statut/a-louer/",
      "sectors": "Baie-Comeau, Forestville (Haute-Côte-Nord) — location 31 jours et plus ; unités hôtelières (nuitée) et locaux commerciaux exclus",
      "connector": "gestion_laprise",
      "status": "actif",
      "region": "Côte-Nord"
    },
    {
      "id": "gestion_legrand",
      "name": "Gestion Le Grand",
      "url": "https://gestionlegrand.ca",
      "listing_url": "https://gestionlegrand.ca/a-louer/",
      "sectors": "Drummondville, Saint-Nicéphore",
      "connector": "gestion_legrand",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "gestion_traversy",
      "name": "Gestion Immobilière Lionel Traversy",
      "url": "https://gestionltraversy.com",
      "listing_url": "https://gestionltraversy.com/logements-a-louer/",
      "sectors": "Trois-Rivières, Drummondville, Laval",
      "connector": "",
      "status": "non connectable — 0 logement résidentiel publié : la page /logements-a-louer/ (blocs texte manuels, thème WPResidence) n'affiche qu'une annonce de bureaux commerciaux (exclue)",
      "region": "Centre-du-Québec"
    },
    {
      "id": "gestion_valco",
      "name": "Gestion Valco",
      "url": "https://gestionvalco.ca",
      "listing_url": "https://gestionvalco.ca/logements-a-louer/",
      "sectors": "Trois-Rivières, Shawinigan, Nicolet, Louiseville, Saint-Narcisse",
      "connector": "gestion_valco",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "gia_t",
      "name": "GIA-T — Gestion Immobilière Abitibi-Témiscamingue",
      "url": "https://gia-t.com",
      "listing_url": "https://gia-t.com/location/",
      "sectors": "Rouyn-Noranda (Vieux Noranda, centre-ville, secteur Cégep/UQAT) — locaux commerciaux exclus",
      "connector": "gia_t",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "girs",
      "name": "GIRS — Gestion Immobilière de la Rive Sud",
      "url": "https://www.girs.ca",
      "listing_url": "https://www.girs.ca/location",
      "sectors": "Scott, Saint-Isidore, La Guadeloupe (Chaudière-Appalaches) + Carleton-sur-Mer, New Richmond (Gaspésie)",
      "connector": "girs",
      "status": "actif — annonces « catalogue » (1 par immeuble) : la source ne publie ni prix, ni disponibilités, ni liste d'unités (location par téléphone/formulaire)",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "godbout",
      "name": "Gestion A. Godbout",
      "url": "https://appartementsgranby.com",
      "listing_url": "https://appartementsgranby.com/nos-immeubles/",
      "sectors": "Granby (Terrasse Haute-Ville 125 et 135, rue St-Michel)",
      "status": "non connectable actuellement — plateforme « plogg immobilier » : les tableaux d'appartements des 2 immeubles affichent 100% COMPLET / PAS DISPONIBLE, aucun loyer publié (colonne $ vide) et la recherche (form-manager.php) renvoie 403 ; re-vérifier quand des unités se libèrent",
      "region": "Montérégie"
    },
    {
      "id": "groupe_jacques",
      "name": "Groupe Jacques",
      "url": "https://www.groupejacques.com",
      "listing_url": "https://www.groupejacques.com/fr/appartements/appartements-a-louer/",
      "sectors": "Victoriaville",
      "connector": "groupe_jacques",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "groupe_robin",
      "name": "Groupe Robin",
      "url": "https://grouperobin.com",
      "listing_url": "https://grouperobin.com/appartement/",
      "sectors": "Trois-Rivières (District 55), Saint-Hyacinthe",
      "connector": "groupe_robin",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "groupe_theoret",
      "name": "Groupe Théorêt (Gestion Immobilière)",
      "url": "https://locationappartement.ca",
      "listing_url": "https://locationappartement.ca/appartements-%C3%A0-louer",
      "sectors": "Shawinigan, Grand-Mère, Terrebonne, Charlemagne, Laval, Montréal, Sainte-Thérèse",
      "connector": "groupe_theoret",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "habitat_honguedo",
      "name": "Habitat Honguedo",
      "url": "https://habitat-honguedo.com",
      "listing_url": "https://habitat-honguedo.com/appartements-a-louer-a-gaspe/",
      "sectors": "Gaspé (centre-ville, rue Baker) — 3½ à 5½, électricité/chauffage/stationnement inclus",
      "connector": null,
      "status": "non connectable — page « Appartements à louer » en texte libre affichant « Aucun appartement disponible pour le moment » depuis juillet 2020 (dernière mise à jour : 19 février 2024) ; aucun format d'annonce structuré observable, y compris dans tous les instantanés Wayback 2021-2024 — impossible d'écrire un parseur fiable. À re-vérifier périodiquement (acteur dominant du long terme à Gaspé)",
      "region": "Gaspésie"
    },
    {
      "id": "habitations_jeanne",
      "name": "Les Habitations Jeanne",
      "url": "https://www.leshabitationsjeanne.com",
      "listing_url": "https://www.leshabitationsjeanne.com/appartements-meubles",
      "sectors": "Baie-Comeau (av. Père-Arnaud, av. du Parc, av. Le Gardeur, av. Taché, av. Roberval, rue Anticosti) — unités meublées affichées sans prix (vitrine unité par unité) ; page non-meublés sans cartes",
      "connector": "habitations_jeanne",
      "status": "actif",
      "region": "Côte-Nord"
    },
    {
      "id": "hestia",
      "name": "Hestia Groupe immobilier",
      "url": "https://www.gestionhestia.com",
      "listing_url": "https://www.gestionhestia.com/location/",
      "sectors": "Trois-Rivières",
      "connector": "hestia",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "immeubles_aeb",
      "name": "Immeubles AEB",
      "url": "https://immeublesaeb.com",
      "listing_url": "https://immeublesaeb.com/logements",
      "sectors": "Saguenay (Chicoutimi, Jonquière, Arvida, La Baie, Laterrière) + St-Honoré — lofts, chambres et 2½–6½, volet logement étudiant",
      "connector": "immeubles_aeb",
      "status": "actif",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "immeubles_db",
      "name": "Les Immeubles D.B. Busque-Massé",
      "url": "https://immeublesdb.com",
      "listing_url": "https://immeublesdb.com/logements-a-louer/",
      "sectors": "Sherbrooke (secteurs Nord, Est, Centre-ville, Ouest)",
      "connector": "immeubles_db",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "immeubles_dcl",
      "name": "Les Immeubles DCL",
      "url": "https://www.lesimmeublesdcl.com",
      "listing_url": "https://www.lesimmeublesdcl.com/logements-a-louer",
      "sectors": "Rouyn-Noranda (Monseigneur Rhéaume, Perreault Est), Val-d'Or (3e Avenue), Malartic (rue des Prospecteurs, logements abordables) — catalogue « logements loués » séparé, jamais inclus",
      "connector": "immeubles_dcl",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "immeubles_ouellet",
      "name": "Les Immeubles Vianney Ouellet & Fils",
      "url": "https://immeublesouellet.com",
      "listing_url": "https://immeublesouellet.com/location/",
      "sectors": "Rimouski (secteurs Cégep/Institut Maritime/Hôpital, Paul-Hubert, UQAR, résidentiel — 28 immeubles) — commercial exclu",
      "connector": "immeubles_ouellet",
      "status": "actif — parc quasi plein : 1 unité libre sur 81 le 2026-08-09, volume normalement faible",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "immofidelite",
      "name": "Groupe Immobilier Fidélité",
      "url": "https://www.immofidelite.com",
      "listing_url": "https://www.immofidelite.com/residentiel-a-louer/appartementslogements/",
      "sectors": "Thetford Mines",
      "connector": null,
      "status": "non connectable — aucune annonce résidentielle de marché : l'unique propriété « à louer » du site (constante de 2021 à 2026 d'après la Wayback Machine) est le Village Liberté, une résidence pour retraités avec services (repas, surveillance médicale) hors périmètre Lou-Ka, publiée sans prix ni unités ; les catégories condos/maisons à louer sont vides et le reste du catalogue est commercial ou à vendre. À re-vérifier périodiquement",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "immogex",
      "name": "Immogex",
      "url": "https://immogex.com",
      "listing_url": "https://immogex.com/%C3%A0-louer",
      "sectors": "Drummondville",
      "connector": "immogex",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "info_logement",
      "name": "Info-Logement",
      "url": "https://www.info-logement.com",
      "listing_url": "https://www.info-logement.com/logements/tous",
      "sectors": "Joliette, Saint-Charles-Borromée, Notre-Dame-des-Prairies, Berthierville",
      "connector": "info_logement",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "jutras",
      "name": "Habitations Jutras",
      "url": "https://jutras.com",
      "listing_url": "https://jutras.com/condos-a-louer/",
      "sectors": "Drummondville, Nicolet, Notre-Dame-du-Bon-Conseil, Sherbrooke, East Angus",
      "connector": "jutras",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "kass",
      "name": "KASS Property Management",
      "url": "https://kassproperties.com",
      "listing_url": "https://kassproperties.com/city/gatineau/",
      "sectors": "Gatineau (Hull, Aylmer)",
      "connector": "kass",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "katasa",
      "name": "Groupe Katasa",
      "url": "https://katasa.ca",
      "listing_url": "https://katasa.ca/portfolio_cat/apartments/",
      "sectors": "Gatineau (Aylmer)",
      "connector": "katasa",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "labonte",
      "name": "Gestion Labonté",
      "url": "https://www.gestionlabonte.com",
      "listing_url": "https://www.gestionlabonte.com/logements",
      "sectors": "Sherbrooke (Centre-ville, Est, Ouest)",
      "connector": "labonte",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "lacite",
      "name": "La Cité Gatineau (Adam Real Estate)",
      "url": "https://lacitegatineau.com",
      "listing_url": "https://lacitegatineau.com/plans-des-appartements/",
      "sectors": "Gatineau",
      "connector": "lacite",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "le_baronet",
      "name": "Le Baronet",
      "url": "https://lebaronet.com",
      "listing_url": "https://lebaronet.com/etage-1/",
      "sectors": "Sainte-Marie (angle rue Notre-Dame Sud / rue Baronet — 87 condos locatifs en 2 phases)",
      "connector": "le_baronet",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "lelaureat",
      "name": "Résidences Le Lauréat",
      "url": "https://www.residences-lelaureat.com",
      "listing_url": "https://www.residences-lelaureat.com/",
      "sectors": "Sherbrooke (quartier Université — 2145, Galt Ouest)",
      "connector": "lelaureat",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "location_saguenay",
      "name": "Location Saguenay",
      "url": "https://locationsaguenay.com",
      "listing_url": "https://locationsaguenay.com/appartement-a-louer-chicoutimi/",
      "sectors": "Saguenay (Chicoutimi — UQAC/Cégep/Hôpital, Jonquière — Cégep : rues Bécard, Sydenham, des Hospitalières, d'Alma, Massenet, de la Lorraine, St-Hubert) — 1 à 6 chambres et lofts, base ou tout inclus ; prix sur demande",
      "connector": "location_saguenay",
      "status": "actif",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "logement_mauricie",
      "name": "Logement Mauricie (regroupement de propriétaires)",
      "url": "http://logementmauricie.com",
      "listing_url": "http://logementmauricie.com/trois-rivieres/",
      "sectors": "Trois-Rivières, Cap-de-la-Madeleine, Shawinigan, Shawinigan-Sud",
      "connector": "logement_mauricie",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "logispro",
      "name": "LogisPro Rimouski",
      "url": "https://logisprorimouski.com",
      "listing_url": "https://logisprorimouski.com/nos-logements/",
      "sectors": "Rimouski (rue William-Price/parc Beauséjour, rue St-Laurent Ouest, rue Saint-Jean-Baptiste Est)",
      "connector": "logispro",
      "status": "actif",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "matinale",
      "name": "Gestion Matinale",
      "url": "https://gestionmatinale.com",
      "listing_url": "https://gestionmatinale.com/a-louer/appartements-logements/",
      "sectors": "Sherbrooke, Magog, Orford, Sainte-Catherine-de-Hatley, Stukely-Sud",
      "connector": "matinale",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "may_bourg",
      "name": "Gestion May Bourg",
      "url": "https://maybourg.com",
      "listing_url": "https://maybourg.com/repertoire-de-logements/",
      "sectors": "Bécancour",
      "connector": "may_bourg",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "medway",
      "name": "Groupe Medway",
      "url": "https://condosmedway.ca",
      "listing_url": "https://condosmedway.ca/condos-a-louer/",
      "sectors": "Rivière-du-Loup (Medway Rive) + Lévis (Faro, Nico, Ruches, Complexe Santé Lauzon), Québec (Kali, Wil), Pont-Rouge (Edmond, Quartier Anastasie), La Malbaie (Alto), Saint-Raphaël — condos locatifs neufs, 13 projets, forte part de prélocation datée",
      "connector": "medway",
      "status": "actif",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "mka",
      "name": "MKA Gestion Immobilière",
      "url": "https://mkagestion.com",
      "listing_url": "https://mkagestion.com/nos-immeubles/?type=a-louer",
      "sectors": "Granby (Faubourg du Séminaire), Sherbrooke",
      "status": "non connectable — fiches immeubles de type brochure : le filtre ?type=a-louer ne filtre rien côté serveur (8 immeubles identiques), aucune disponibilité, aucun prix, aucun type d'unité structuré, CTA « Nous contacter » sans lien ; rien d'exploitable sans inventer",
      "region": "Montérégie"
    },
    {
      "id": "mkar",
      "name": "Gestion Immobilière MKAR",
      "url": "https://gestionimmobilieremkar.ca",
      "listing_url": "https://gestionimmobilieremkar.ca/proprietes-gestion-immobiliere-mkar/",
      "sectors": "Saguenay (Jonquière, Chicoutimi, La Baie, Lac Kénogami) + Alma et Chambord — 2½–6½, lofts, chambres/colocation ; prix jamais publiés par la source",
      "connector": "mkar",
      "status": "actif",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "montagnais",
      "name": "Le Montagnais, résidences étudiantes",
      "url": "https://www.lemontagnais.com",
      "listing_url": "https://www.lemontagnais.com/logement/",
      "sectors": "Sherbrooke (Campus principal, Campus de la santé, Campus Centro, Campus Mont-Bellevue, Résidences E et G)",
      "connector": "montagnais",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "morin",
      "name": "Constructions Morin",
      "url": "https://constructionsmorin.com",
      "listing_url": "https://constructionsmorin.com/appartements-a-louer/",
      "sectors": "Sherbrooke (St-Élie/Rock-Forest, Fleurimont), Ascot Corner, East Angus, Windsor, Lac-Mégantic",
      "connector": "morin",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "nicolyn",
      "name": "Société Nicolyn",
      "url": "https://societenicolyn.com",
      "listing_url": "https://societenicolyn.com/recherche/",
      "sectors": "Trois-Rivières, Cap-de-la-Madeleine, Gentilly, Victoriaville",
      "connector": "",
      "status": "non connectable — 0 annonce publiée sur le site (le moteur de recherche interne, post_type locator, retourne « Aucun résultat disponible ») ; le lien « Appartements à louer » redirige vers Facebook Marketplace ; les pages d'immeubles ne publient ni prix ni vacances",
      "region": "Mauricie"
    },
    {
      "id": "novelo",
      "name": "Les Appartements Novelo",
      "url": "https://appartementsnovelo.com",
      "listing_url": "https://appartementsnovelo.com/louer-un-appartement/",
      "sectors": "Saguenay (Jonquière/Arvida — rue Langelier) — lofts, 3½, 4½ et 5½ rénovés, offre par type avec prix « à partir de »",
      "connector": "novelo",
      "status": "actif",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "odyssee",
      "name": "Groupe Odyssée (Le Vivo, Novium, Quantum…)",
      "url": "https://www.groupeodyssee.com",
      "listing_url": "https://www.groupeodyssee.com/projets-locatifs-neufs/",
      "sectors": "Sherbrooke (Rock Forest, Fleurimont, Jacques-Cartier, Plateau McCrea, Université)",
      "status": "non connectable — le corporatif et les 10 pages portfolio sont des brochures de projets sans disponibilités ni prix ; le microsite levivosherbrooke.com vérifié est aussi une vitrine sans inventaire ; re-vérifier si un module de disponibilités apparaît",
      "region": "Estrie"
    },
    {
      "id": "osgoode",
      "name": "Osgoode Properties",
      "url": "https://www.osgoodeproperties.com",
      "listing_url": "https://www.osgoodeproperties.com/apartments-for-rent-gatineau",
      "sectors": "Gatineau (Hull)",
      "connector": "osgoode",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "prestiplex",
      "name": "Prestiplex",
      "url": "https://prestiplex.com",
      "listing_url": "https://prestiplex.com/nos-logements-a-louer/",
      "sectors": "Sherbrooke, Magog, East Angus",
      "status": "non connectable — le site n'affiche plus d'inventaire (ancienne page d'annonces en 404, sitemap property réduit à une fiche « test ») ; le portail actif du groupe est agencedelocationsherbrooke.com, couvert par le connecteur agence_sherbrooke",
      "region": "Estrie"
    },
    {
      "id": "projection_immo",
      "name": "Projection Immobilière",
      "url": "https://www.projectionimmobiliere.com",
      "listing_url": "https://www.projectionimmobiliere.com/residentiel",
      "sectors": "Amqui (15 immeubles), Matane (10), Rimouski (2) — granularité immeuble, sans prix ; commercial (Lac-au-Saumon) et court terme exclus",
      "connector": "projection_immo",
      "status": "actif — 1 immeuble disponible le 2026-08-09 ; parc quasi plein, volume normalement faible",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "proplex",
      "name": "Gestion immobilière Proplex (Immobilier 3C)",
      "url": "https://gestionimmobiliereproplex.com",
      "listing_url": "https://gestionimmobiliereproplex.com/a-louer/",
      "sectors": "Saint-Jérôme (Bellefeuille), Blainville (Chambéry), Mirabel (Saint-Canut)",
      "connector": "",
      "status": "non connectable — la page /a-louer/ ne pointe que vers 3 billets WordPress de mars 2023 (St-Jérôme, Blainville, Mirabel) contenant seulement secteur + téléphone : aucun prix, type d'unité, disponibilité ni annonce par logement (pages EN identiques)",
      "region": "Laurentides"
    },
    {
      "id": "serviceplus",
      "name": "Gestion immobilière Service Plus",
      "url": "https://appartsherbrooke.com",
      "listing_url": "https://appartsherbrooke.com/rechercher-un-appartement/",
      "sectors": "Sherbrooke (8 immeubles : Candiac, Wilson, Cabana, Fraser…)",
      "status": "non connectable actuellement — même plateforme « plogg immobilier » que Gestion A. Godbout : les 8 pages immeuble ont des tableaux d'appartements VIDES (0 ligne), aucun prix publié, et le POST du formulaire de recherche renvoie 403 ; re-vérifier périodiquement",
      "region": "Estrie"
    },
    {
      "id": "siagi",
      "name": "SIA Gestion Immobilière",
      "url": "https://www.siagi.ca",
      "listing_url": "https://www.siagi.ca/listings",
      "sectors": "Sherbrooke — aussi Laval et La Prairie (Grand Montréal)",
      "connector": "siagi",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "souleymane",
      "name": "Gestion Souleymane",
      "url": "https://gestionsouleymane.com",
      "listing_url": "https://gestionsouleymane.com/a-louer",
      "sectors": "Gatineau (Hull, Aylmer, Masson-Angers, Buckingham, Plateau)",
      "connector": "souleymane",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "stb_immobilier",
      "name": "STB Immobilier",
      "url": "https://stbimmobilier.com",
      "listing_url": "https://stbimmobilier.com/locations-residentielles/",
      "sectors": "Matane (rue Fournier, Boisé St-Rédempteur/rue Léa-Desrosiers, rue Marquis, rue Bergeron, avenue d'Amours) + Saint-Ulric — granularité immeuble, maisons de ville incluses",
      "connector": "stb_immobilier",
      "status": "actif",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "uptimo",
      "name": "Uptimo Gestion immobilière",
      "url": "https://www.uptimo.ca",
      "listing_url": "https://www.uptimo.ca/logements-a-louer/",
      "sectors": "Sherbrooke (Fleurimont, Mont-Bellevue, Jacques-Cartier), Magog",
      "connector": "uptimo",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "gio",
      "name": "Gestion Immobilière de l'Outaouais (GIO)",
      "url": "https://gioinc.ca",
      "listing_url": "https://gioinc.ca/a-louer/",
      "sectors": "Gatineau (Plateau, Hull — boul. du Plateau, av. des Oliviers)",
      "connector": "gio",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "hro",
      "name": "Habitations des Rivières de l'Outaouais",
      "url": "https://habitationsrivieresoutaouais.com",
      "listing_url": "https://habitationsrivieresoutaouais.com/nos-logements/",
      "sectors": "Gatineau, Aylmer, Hull, Buckingham, Masson-Angers",
      "connector": null,
      "status": "non connectable — fiches immeubles de type brochure (rue Larouche, rue Maclaren…) : description du bâtiment et typologies « 1cc/2cc/3cc » mais aucune unité disponible, aucun loyer ni disponibilité ; parc communautaire (programme Accès-Logis SHQ) attribué par demande, pas d'annonces de marché",
      "region": "Outaouais"
    },
    {
      "id": "immnasr",
      "name": "Les Immeubles Michel Nazair",
      "url": "https://www.immnasr.com",
      "listing_url": "https://www.immnasr.com/ (section À LOUER en accueil)",
      "sectors": "Gatineau (Mont-Fleuri, Val-Tétreau, Côte d'Azur)",
      "connector": "immnasr",
      "status": "actif — très petit parc (3 fiches le 2026-08-09), mais fiches complètes (loyer, dispo, chambres, surface, photos)",
      "region": "Outaouais"
    },
    {
      "id": "immotop",
      "name": "ImmoTop",
      "url": "https://immotop.ca",
      "listing_url": "https://immotop.ca/ (pages projets Desrosiers, Nuvo, Oasis)",
      "sectors": "Gatineau (Templeton, Plateau, Aylmer) + Ottawa",
      "connector": null,
      "status": "non connectable — gros parc en gestion (Desrosiers 192 log., Nuvo 504, Oasis…) mais AUCUNE annonce publique : les pages projets sont des ancres marketing sans prix ni disponibilité, seul un formulaire « demande de location » existe ; garder en veille, gros gain potentiel si un inventaire s'ouvre",
      "region": "Outaouais"
    },
    {
      "id": "leviu",
      "name": "Le VIU / VIU2 (Groupe Heafey)",
      "url": "https://www.leviu.ca",
      "listing_url": "https://peweb.magextechnologies.com/RentalListings/Lsae1/Groupe-Heafey",
      "sectors": "Gatineau (Hull, centre-ville — 199, rue Laurier)",
      "connector": "leviu",
      "status": "actif — inventaire des unités disponibles via le portail Proprio Expert (Magex) ; distinct du connecteur heafey (Resimo, We 2/We 3/Loggia)",
      "region": "Outaouais"
    },
    {
      "id": "lib_emd",
      "name": "Lib Aylmer (EMD-Bâtimo)",
      "url": "https://lelib.ca",
      "listing_url": "https://lelib.ca/lib-aylmer/",
      "sectors": "Gatineau (Aylmer — 200, boul. Wilfrid-Lavigne) ; complexe 55+",
      "connector": null,
      "status": "non connectable — site vitrine sans inventaire : la page Lib Aylmer annonce « 160 condos locatifs, 2½ au 5½, occupation immédiate » et une promo « 2 mois gratuits », mais ne publie ni prix, ni liste d'unités, ni disponibilités (location par formulaire/téléphone) ; idem pour les autres complexes Lib. EMD-Bâtimo est déjà couvert côté Équinoxe (equinoxe_batimo)",
      "region": "Outaouais"
    },
    {
      "id": "maitre_carre",
      "name": "Maître Carré",
      "url": "https://maitrecarre.ca",
      "listing_url": null,
      "sectors": "Gatineau (présence locative signalée par guidehabitation.ca)",
      "connector": null,
      "status": "non connectable — site corporatif (projets, impact, expertises, certification BCorp) sans aucune section d'annonces résidentielles à louer : aucun prix, aucune unité, aucune page de location identifiable",
      "region": "Outaouais"
    },
    {
      "id": "mcs5",
      "name": "Groupe MCS5",
      "url": "https://groupemcs5.com",
      "listing_url": "https://groupemcs5.com/fr/logements-a-louer-gatineau-aylmer-hull-outaouais",
      "sectors": "Gatineau, Aylmer, Hull",
      "connector": null,
      "status": "non connectable — la page « Location de logements » ne contient aucun inventaire (texte marketing « centaines de portes » + bouton « Contactez-nous ») : aucun prix, aucune fiche, aucune annonce au 2026-08-09 ; à re-vérifier périodiquement",
      "region": "Outaouais"
    },
    {
      "id": "mkg_prestige",
      "name": "MK Gestion Prestige",
      "url": "https://mkgprestige.com",
      "listing_url": "https://mkgprestige.com/trouver-un-logement/",
      "sectors": "Outaouais / Gatineau",
      "connector": null,
      "status": "non connectable — page « Trouver un logement » (filtres secteur/prix/espace + carte) sans aucune propriété publiée : l'endpoint AJAX du thème (admin-ajax, action filterEntreprises) retourne une liste vide (maxPages 0) et le CPT WordPress « proprietes » exposé en REST est vide ; rien à parser sans inventer. À re-vérifier périodiquement",
      "region": "Outaouais"
    },
    {
      "id": "penates",
      "name": "Gestion Immobilière Pénates et Lares",
      "url": "https://gestionimmobilierepl.com",
      "listing_url": "https://gestionimmobilierepl.com/%C3%A0-louer-%C3%A0-gatineau",
      "sectors": "Gatineau, Hull, Aylmer, Chelsea, Cantley, Val-des-Monts, Thurso, Masson-Angers, Buckingham",
      "connector": null,
      "status": "non connectable — l'ancienne page /à-louer répond 404 (GoDaddy) et la page restante « À louer à Gatineau » est un texte purement SEO/marketing : aucune annonce, aucun prix, aucune fiche de logement",
      "region": "Outaouais"
    },
    {
      "id": "quanta",
      "name": "Gestion Quanta",
      "url": "https://gestionquanta.ca",
      "listing_url": "https://gestionquanta.ca/",
      "sectors": "Gatineau (Hull, Plateau, Côte d'Azur, Aylmer)",
      "connector": "quanta",
      "status": "actif — petit parc : 2 unités libres sur 7 fiches le 2026-08-09 (les fiches Location.aspx sont des liens morts, tout vit sur l'accueil)",
      "region": "Outaouais"
    },
    {
      "id": "six80",
      "name": "Appartements Six80",
      "url": "https://appartementsix80.com",
      "listing_url": "https://appartementsix80.com/choisissez-votre-appartement/",
      "sectors": "Gatineau (Hull — 680, boul. Saint-Joseph)",
      "connector": null,
      "status": "non connectable — la page « Choisissez votre appartement » se réduit au widget JS Smart Condo Plans (smartcondoplans.silo.immo, building « six80 ») : aucun prix ni unité dans le HTML, et l'API du widget (v2/building/get-building-data / get-building-units) répond 500 « Server Error » hors session navigateur (seul get-labels passe) ; il faudrait un navigateur headless pour un seul immeuble",
      "region": "Outaouais"
    },
    {
      "id": "tourliv",
      "name": "Tourliv (Rizzo Capital)",
      "url": "https://tourliv.com",
      "listing_url": "https://tourliv.com",
      "sectors": "Gatineau",
      "connector": null,
      "status": "non connectable — tourliv.com ne sert plus qu'une redirection JavaScript vers /lander (page de stationnement de domaine GoDaddy) : le site du projet (tour locative, livraison 2026) est hors ligne ; à re-vérifier à la livraison",
      "region": "Outaouais"
    },
    {
      "id": "vallees",
      "name": "Gestion des Vallées",
      "url": "https://gestiondesvallees.com",
      "listing_url": "https://gestiondesvallees.com/a-louer-chelsea/",
      "sectors": "Val-des-Monts, Chelsea",
      "connector": null,
      "status": "non connectable — la section « À louer » ne publie que des locaux COMMERCIAUX du centre Mont-Valois (loyer « Sur demande ») et une page Chelsea de prévente figée en 2018-2019 (« Disponibilité: 2019 », « Images à venir », loyer « selon la demande ») ; la variante /a-louer-chelsea-2/ répond 403 ; aucune annonce résidentielle avec loyer/dispo",
      "region": "Outaouais"
    },
    {
      "id": "wandji",
      "name": "Gestion Immobilière Wandji",
      "url": "https://wandji-immobilier.com",
      "listing_url": "https://wandji-immobilier.com/proprietes",
      "sectors": "Gatineau (Hull, Aylmer, Plateau, Buckingham, Masson-Angers), Papineauville",
      "connector": "wandji",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "quartier_plus",
      "name": "Le Quartier Plus",
      "url": "https://www.lequartierplus.com",
      "listing_url": "https://www.lequartierplus.com/plans-et-visites-virtuelles/",
      "sectors": "Thetford Mines (140-180 rue Kingsville) — complexe 55+ autonome, 3 phases ; phase 3 (59 unités « Construction 2026 ») en prélocation",
      "connector": "quartier_plus",
      "status": "actif — prix par unité non publié (seul un « à partir de 1195 $ » global en prose) ; vocation 55+ sans services de soins (pas une RPA), à re-trancher selon la politique éditoriale",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "beaulieu_groupe",
      "name": "Beaulieu Groupe Immobilier (BGI)",
      "url": "https://beaulieugroupeimmobilier.com",
      "listing_url": "https://beaulieugroupeimmobilier.com/batiment/?category=residentiel",
      "sectors": "Rimouski (5 immeubles résidentiels dont 24 logements neufs au 418 rue Alcide-C.-Horth) — commercial exclu",
      "connector": "beaulieu_groupe",
      "status": "actif — prix et dates jamais publiés (unités libres = cartes non « Indisponible », superficie et photo réelles) ; 4 immeubles sur 5 COMPLET au 2026-08-09",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "louer_saguenay",
      "name": "Louer Saguenay",
      "url": "https://louersaguenay.com",
      "listing_url": "https://louersaguenay.com/location-loft-appartement-jonquiere/",
      "sectors": "Saguenay / centre-ville de Jonquière (rue Saint-Dominique) — lofts et appartements ; locaux commerciaux exclus",
      "connector": "louer_saguenay",
      "status": "actif — petit parc (~5 unités) avec prix mensuels publiés (meublé/non meublé) ; dates de disponibilité des fiches parfois périmées (texte brut conservé)",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "gestion_jdm",
      "name": "JDM Gestion immobilière",
      "url": "https://gestionjdm.ca",
      "listing_url": "https://gestionjdm.ca/logement/",
      "sectors": "Rivière-du-Loup (36 rue Plourde, 24 unités) + Témiscouata-sur-le-Lac (52 rue de l'Anse, 15 unités) — chambres et locaux commerciaux exclus",
      "connector": "gestion_jdm",
      "status": "actif — annonces à granularité immeuble (badge « Disponible », description, caractéristiques, photos) ; prix jamais publiés",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "immeubles_bois",
      "name": "Les Immeubles Bois",
      "url": "https://immeublesbois.ca",
      "listing_url": "https://immeublesbois.ca/residentiel/",
      "sectors": "Rimouski (23 immeubles affichés, 320+ logements 1½–5½) — commercial exclu",
      "connector": "immeubles_bois",
      "status": "actif — annonces « catalogue » (1 par immeuble : adresse + photo) : la source ne publie ni prix, ni disponibilités, ni typologies (location par téléphone)",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "alias_appartements",
      "name": "Alias Appartements",
      "url": "https://www.aliasappartements.com",
      "listing_url": "https://www.aliasappartements.com",
      "sectors": "Saguenay / Jonquière (rue des Mouettes, près du Mont-Jacob) — projet unique de 80 unités 4½ en 4 phases (Groupe Boudreault)",
      "connector": "alias_appartements",
      "status": "actif — 1 annonce « catalogue » à granularité projet (type 4½, à partir de 1575 $, caractéristiques, photos) ; disponibilités par formulaire seulement",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "luxuor",
      "name": "Les Immeubles Luxuor",
      "url": "https://www.lesimmeublesluxuor.com",
      "listing_url": "https://www.lesimmeublesluxuor.com/42logements",
      "sectors": "Saguenay : rue des Golfeurs à Chicoutimi (42 + 16 logements), Quadrex, résidence étudiante La Fabrique à Jonquière (12 unités 4½)",
      "connector": "luxuor",
      "status": "actif — 4 annonces « catalogue » à granularité projet (description, commodités, photos) : la source ne publie ni prix, ni disponibilités, ni fiches d'unités (visites par formulaire)",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "gestion77",
      "name": "Gestion Immobilière 7/7",
      "url": "https://www.gestion77.com",
      "listing_url": "https://www.gestion77.com/location-appartement-meuble",
      "sectors": "Saguenay / Chicoutimi (centre-ville, UQAC/Cégep) — meublé tout inclus",
      "connector": null,
      "status": "non connectable — hors périmètre long terme : spécialiste du meublé tout inclus dont les boutons « Réserver En Ligne » pointent vers des fiches Airbnb (fr.airbnb.ca/rooms/…) = location courte durée ; le sitemap ne contient que 3 pages catégories (maisons-villas, studios-condos, appartements meublés) sans fiche d'annonce long terme structurée (vérifié 2026-08-09). À re-vérifier si une offre 12 mois structurée apparaît",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "gestion_gt",
      "name": "Gestion Immeubles GT (GIGT)",
      "url": "https://www.gestionimmeublesgt.ca",
      "listing_url": "https://www.lokia.ca/lokia/appartements-alma",
      "sectors": "Alma (4 secteurs : Collège, Centre/Carrefour, Hôpital, Centre Mario-Tremblay) — 3½ à 5½",
      "connector": null,
      "status": "non connectable — le site Wix propre est une vitrine sans aucune fiche d'annonce : présentation des 4 secteurs, brochure PDF à télécharger et formulaire de contact seulement (vérifié 2026-08-09) ; les annonces réelles passent par lokia.ca (chaîne de résidences RPA multi-régions, exclue du périmètre) et Facebook. À re-vérifier si le site publie un jour ses propres fiches",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "maltais",
      "name": "Gestion Immobilière Maltais",
      "url": "https://www.gestionimmobilieremaltais.ca",
      "listing_url": null,
      "sectors": "Alma, Métabetchouan, Saint-Bruno (Lac-Saint-Jean) — ~150 appartements revendiqués (« +80 locations d'appartements » affiché)",
      "connector": null,
      "status": "non connectable — vitrine Webflow sans aucune annonce résidentielle : le site ne détaille que la location d'entrepôts à Saint-Bruno et des compteurs marketing (« +80 locations d'appartements », « 150 locations d'entrepôts ») ; aucune page, fiche ou liste de logements à louer (vérifié 2026-08-09). Parc réel important — à re-vérifier périodiquement",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "beaulieu_gestion",
      "name": "Beaulieu Gestion Immobilière",
      "url": "https://www.beaulieugestion.ca",
      "listing_url": "https://www.beaulieugestion.ca/#appartements",
      "sectors": "Rivière-du-Loup, Saint-Antonin, Cacouna — 3½ à 5½ + maisons unifamiliales (13 adresses énumérées)",
      "connector": null,
      "status": "non connectable — page unique statique (11,5 Ko, jQuery/Cloudflare) qui se contente d'énumérer 13 adresses en texte : aucune fiche par immeuble, aucun prix, aucune disponibilité, aucune photo attribuable à une adresse (« Je recherche un logement » = formulaire) — rien à parser en annonces, même au sens catalogue (vérifié 2026-08-09). À re-vérifier périodiquement ; distinct de Beaulieu Groupe Immobilier (Rimouski, connecteur beaulieu_groupe) et des Immeubles Beaulieu et Collin (immeubles_bc)",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "logements_cote_sud",
      "name": "Les Logements Côte du Sud (LCS) inc.",
      "url": "https://www.logementscotesud.com",
      "listing_url": "https://www.logementscotesud.com/logements2025.html",
      "sectors": "Montmagny + La Pocatière — 152 logements abordables (OBNL, gère aussi coops et Habitations de la Rivière Saint-Nicolas 60+)",
      "connector": null,
      "status": "non connectable — site statique artisanal (Dreamweaver) : la liste des immeubles est intégralement marquée « COMPLET » (parc plein permanent) et l'état « disponible » n'a JAMAIS été observé (l'instantané Wayback 2016 n'affichait aucun statut ; aucune autre archive de la page liste) — impossible d'écrire un parseur de disponibilités véridique ni d'enregistrer une fixture non vide ; l'URL de la page change en outre chaque année (logements2025.html) et certains immeubles relèvent de coops/60+ à critères d'attribution. Les fiches (types + prix 623-635 $) sont du catalogue d'immeubles complets. À re-vérifier périodiquement (vérifié 2026-08-09)",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "immo_jem",
      "name": "Immo-Jem inc.",
      "url": "https://immo-jem.ca",
      "listing_url": "https://immo-jem.ca/a_louer_a_sainte-marie.html",
      "sectors": "Sainte-Marie (« Le Faubourg des Berges », 72 logements revendiqués), Saint-Bernard, Saint-Lambert-de-Lauzon, Pintendre — 3½ à 5½",
      "connector": null,
      "status": "non connectable — site statique HTML artisanal : pages descriptives par secteur (prose marketing + carrousels de photos + Street View), AUCUNE liste d'unités, aucun prix, aucune disponibilité, pas de robots.txt ni de structure d'annonce (vérifié 2026-08-09) ; les annonces réelles passent par LesPAC/téléphone. Un des plus gros proprios traditionnels de Sainte-Marie : bon candidat partenariat direct plutôt que scraping ; à re-vérifier périodiquement",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "mcf_immo",
      "name": "MCF Immobilier (Groupe MCF / Marcel Charest et Fils)",
      "url": "https://www.mcfimmo.ca",
      "listing_url": "https://www.mcfimmo.ca",
      "sectors": "Montmagny (« La Traversée », maison de chambres + logements) ; projets à Lévis et Saint-Pascal (BSL)",
      "connector": null,
      "status": "non connectable — inventaire vide : la section « À LOUER » du site Wix affiche « Nouvelles offres à venir prochainement » sans aucune fiche reliée ; les pages fiches restantes du sitemap (à-louer-2…7-la-traversée, à-louer-logement-montmagny, copie-de-place-rachel-…) sont des VESTIGES ORPHELINS datés « DISPONIBLE LE 1ER JUILLET 2021 » (contenu dupliqué, non reliés à la navigation, sitemap figé au 2025-02-04) — rien d'actuel à parser (vérifié 2026-08-09). Adossé à un constructeur régional : à re-vérifier quand les projets Montmagny/Lévis livreront",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "lm_gestion",
      "name": "LM Gestion Immobilière",
      "url": "https://lmgestionimmobiliere.com",
      "listing_url": null,
      "sectors": "Saguenay — ~700 unités gérées (revendiqué)",
      "connector": null,
      "status": "non connectable — site toujours HORS LIGNE : lmgestionimmobiliere.com et www. renvoient 404 « ConnectYourDomain Error | Wix.com » (domaine Wix déconnecté), aucune annonce accessible — re-vérifié le 2026-08-09 (état identique au recensement du 2026-08-08). Gros parc : re-vérifier périodiquement, un connecteur se justifierait si le site revient en vie",
      "region": "Saguenay–Lac-Saint-Jean"
    },
    {
      "id": "alexandre_pelletier",
      "name": "Les Immeubles Alexandre Pelletier",
      "url": "https://lesimmeublesalexandrepelletier.ca",
      "listing_url": null,
      "sectors": "Matane — 650+ logements et 50 000 pi² commerciaux (revendiqué : acteur dominant de Matane)",
      "connector": null,
      "status": "non connectable — re-vérifié le 2026-08-09 : certificat TLS TOUJOURS expiré (SSL certificate problem: certificate has expired) ; en ignorant le TLS, le site (GoDaddy Website Builder, one-pager) ne contient que présentation, galerie de photos, formulaire de contact et liens Facebook (« Les Résidences du Campus ») — AUCUNE section d'annonces ni fiche de logement ; les disponibilités passent par Facebook/téléphone. Gros parc : re-vérifier périodiquement, un connecteur se justifierait si une section d'annonces apparaît",
      "region": "Bas-Saint-Laurent"
    },
    {
      "id": "moderno",
      "name": "Moderno Construction",
      "url": "https://moderno.immo",
      "listing_url": "https://moderno.immo/logements-a-louer",
      "sectors": "Joliette (Aqua Roca, Domaine du Sentier Riverain) — condos locatifs neufs",
      "connector": "moderno",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "acceslogis_gb",
      "name": "Accès Logis GB",
      "url": "https://acceslogisgb.com",
      "listing_url": "https://acceslogisgb.com/#logements",
      "sectors": "Joliette, Sainte-Élisabeth, Saint-Ambroise-de-Kildare, Crabtree, Berthierville + Shawinigan (rue Frigon)",
      "connector": "acceslogis_gb",
      "status": "actif",
      "region": "Lanaudière / Mauricie"
    },
    {
      "id": "ferrovia",
      "name": "Ferrovia (condos locatifs Mirabel)",
      "url": "https://www.ferroviamirabel.com",
      "listing_url": "https://www.ferroviamirabel.com/disponibilites-phase-4/",
      "sectors": "Mirabel (Saint-Janvier) — 4 phases, tables wpDataTables par phase (prix non publiés à ce jour)",
      "connector": "ferrovia",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "habitations_sf",
      "name": "Les Habitations SF (S&F Gestion)",
      "url": "https://www.leshabitationssf.com",
      "listing_url": "https://www.leshabitationssf.com/",
      "sectors": "Saint-Charles-Borromée/Joliette, Saint-Félix-de-Valois, Piedmont",
      "connector": "habitations_sf",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "lambert",
      "name": "Société Immobilière Lambert",
      "url": "https://lambertimmobilier.com",
      "listing_url": "https://lambertimmobilier.com/logements-disponibles/",
      "sectors": "Louiseville, Yamachiche — petit parc, cartes sans dispo",
      "connector": "lambert",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "fournelle",
      "name": "Appartements Fournelle (Groupe Fournelle)",
      "url": "https://www.groupefournelle.com",
      "listing_url": "https://www.groupefournelle.com/appartements-fournelle/",
      "sectors": "Bécancour (Domaine de l'Île — 8plex neuf vue sur le fleuve, secteur Sainte-Angèle)",
      "connector": "fournelle",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "gestion_buro",
      "name": "Gestion immobilière Buro",
      "url": "https://gestionburo.com",
      "listing_url": "https://gestionburo.com/logements",
      "sectors": "Trois-Rivières, Bécancour (gestion pour propriétaires)",
      "connector": null,
      "status": "non connectable — la page « Logements à louer » (GoDaddy Website Builder) ne contient aucune annonce : elle renvoie explicitement vers la page Facebook de l'entreprise (« Veuillez vous rendre sur notre page Facebook pour voir tous nos logements disponibles ») ; scraper Facebook est hors des pratiques Lou-Ka. À re-vérifier si un portail web apparaît",
      "region": "Mauricie"
    },
    {
      "id": "gestion_nordsud",
      "name": "Gestion immobilière Nord-Sud",
      "url": "https://www.gestionnordsud.com",
      "listing_url": "https://www.gestionnordsud.com/logements-louer/",
      "sectors": "Trois-Rivières (rue Sylvain, voisin UQTR)",
      "connector": null,
      "status": "non connectable — la page « Logements à louer » (builder « Outil de création de site ») liste les immeubles avec des tableaux Prix/Disponibilité dont toutes les cases sont « COMPLET » et les prix vides ($ sans montant) ; bandeau « Nous aurons très peu de logements à louer cette année… liste d'attente par texto au 819-698-1821 ». Aucune annonce exploitable ni format structuré à parser. À re-vérifier périodiquement",
      "region": "Mauricie"
    },
    {
      "id": "gestion_immologis",
      "name": "Gestion Immo-Logis",
      "url": "https://www.gestionimmologis.com",
      "listing_url": "https://www.gestionimmologis.com/louer",
      "sectors": "Victoriaville, Princeville, Plessisville, Saint-Ferdinand",
      "connector": null,
      "status": "non connectable — le portail /louer (site custom léger, boîtes .location-box propres et parsables) n'affiche que 4 fiches, toutes marquées « Complet », dont 2 chambres à Plessisville (575 $/525 $) et 2 logements 4½ à Saint-Ferdinand (975 $) ; aucune annonce disponible. Techniquement connectable en 30 min si l'inventaire se libère — à re-vérifier périodiquement",
      "region": "Centre-du-Québec"
    },
    {
      "id": "danelly",
      "name": "Groupe Immobilier Danelly",
      "url": "https://www.groupeimmobilierdanelly.com",
      "listing_url": "https://www.groupeimmobilierdanelly.com/logements-%C3%A0-louer-plans",
      "sectors": "Louiseville (111 et 121 Rang de la Petite-Rivière, ~38 logements neufs)",
      "connector": null,
      "status": "non connectable — site Wix vitrine : les pages « logements à louer plans » ne contiennent que des plans et photos des 2 immeubles, sans liste d'unités, sans prix ni disponibilités ; les seules mentions (« 3 1/2 libre dès maintenant », « À partir de 880 $ par mois ») sont dans une bannière d'accueil en image/texte marketing non daté. Rien de structuré à parser. À re-vérifier périodiquement",
      "region": "Mauricie"
    },
    {
      "id": "quartier_du_moulin",
      "name": "Quartier du Moulin",
      "url": "https://www.quartierdumoulin.com",
      "listing_url": "https://www.quartierdumoulin.com/phase-2",
      "sectors": "Repentigny (893-895 rue Notre-Dame) — mono-projet neuf, 2 phases",
      "connector": null,
      "status": "non connectable — site promotionnel Webflow mono-projet : aucune annonce d'unité ; la phase 2 publie seulement des prix « à partir de » par typologie (3½ 1 250 $, 4½ 1 695 $, 5½ 1 875 $) et « DISPONIBLE FÉVRIER-MARS 2026 », la phase 1 rien du tout — pas d'inventaire, pas d'external_id possible, disponibilité invérifiable. À re-vérifier si un portail d'unités apparaît",
      "region": "Lanaudière"
    },
    {
      "id": "condos_laurentides",
      "name": "Condos Laurentides (Le Rocher / Le Rivya)",
      "url": "https://www.condoslaurentides.com",
      "listing_url": "https://www.condoslaurentides.com/le-rocher/condos/",
      "sectors": "Saint-Jérôme (195 Barrette, 545 Castonguay ; Le Rivya à venir 2028)",
      "connector": null,
      "status": "non connectable — aucun condo annoncé : le site l'écrit lui-même (« il n'y a actuellement aucun condo annoncé — ça pourrait être en janvier-février ») et fonctionne par formulaire d'intérêt/réservation ; de plus le parc Rocher 1-2 est un produit 55+/retraités (« unités parfaites pour des gens à la retraite ») en marge du périmètre Lou-Ka, et Le Rivya n'ouvre qu'en 2028. À re-vérifier périodiquement",
      "region": "Laurentides"
    },
    {
      "id": "rou_bec",
      "name": "Gestions des immeubles Rou-Bec",
      "url": "https://rou-bec.com",
      "listing_url": "https://rou-bec.com/rentals/",
      "sectors": "Shawinigan, Trois-Rivières, Nicolet, Grand-Mère",
      "connector": null,
      "status": "non connectable — catalogue Avada (post cards Fusion) essentiellement « For Sale » (immeubles à vendre) ; côté location, 1-2 cartes « For Rent » sans page détail, aux champs vides (« -- Nb Chambre · -- Pi2 · $Contactez-nous »), sans type d'unité ni disponibilité, dans un markup Fusion non sémantique (divs de titres imbriqués sans classes de données). Rien d'assez fiable pour un parseur. À re-vérifier périodiquement",
      "region": "Mauricie"
    },
    {
      "id": "developlex",
      "name": "Déveloplex",
      "url": "https://www.developlex.ca",
      "listing_url": "https://www.developlex.ca/appartements-%C3%A0-louer",
      "sectors": "Deux-Montagnes, Saint-Jérôme, Lachute, Sainte-Julienne, Saint-Eustache (~15 immeubles)",
      "connector": null,
      "status": "non connectable — répertoire d'immeubles Wix sans annonces d'unités : la page « appartements à louer » liste les immeubles et chaque fiche immeuble est du marketing statique (« Location disponible maintenant ! », inclusions) sans prix, sans unités, sans dates — aucun prix publié nulle part sur le site et disponibilité non datée/invérifiable. À re-vérifier si un portail d'unités apparaît",
      "region": "Laurentides"
    },
    {
      "id": "alexcellence",
      "name": "Immeubles Alexcellence",
      "url": "https://immeublesalexcellence.com",
      "listing_url": "https://immeublesalexcellence.com/appartements-a-louer/",
      "sectors": "Sherbrooke (Université de Sherbrooke, Mont-Bellevue)",
      "connector": "alexcellence",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "bloc",
      "name": "Société Immobilière BLOC",
      "url": "https://www.immobilierbloc.ca",
      "listing_url": "https://www.immobilierbloc.ca/immeubles",
      "sectors": "Magog et environs (Ovila-Bergeron, Rexford…)",
      "connector": null,
      "status": "non connectable — site Wix : la page /logements-a-louer référencée au menu répond 404 (page retirée) et les 4 pages d'immeubles restantes sont descriptives, sans unité, prix ni disponibilité ; re-vérifier si la page des logements revient",
      "region": "Estrie"
    },
    {
      "id": "devco",
      "name": "Groupe Devco Immobilier",
      "url": "https://www.groupedevcoimmobilier.com",
      "listing_url": "https://www.groupedevcoimmobilier.com/realisation",
      "sectors": "Coaticook, Sherbrooke, Compton, Cookshire-Eaton, Magog",
      "connector": null,
      "status": "non connectable — site Wix sans module d'annonces : l'unique offre courante (« À louer - 593 Ave des Érables… 1 500$/mois ») est un paragraphe de texte riche inséré à la main dans la page vitrine /realisation, sans identifiant, structure ni page dédiée — trop fragile et non suivable de façon fiable ; re-vérifier si un vrai répéteur d'annonces apparaît",
      "region": "Estrie"
    },
    {
      "id": "gci",
      "name": "Les Immeubles GCI",
      "url": "https://lesimmeublesgci.com",
      "listing_url": "https://lesimmeublesgci.com/#nos-immeubles",
      "sectors": "Sherbrooke (Domaine Duvernay)",
      "connector": null,
      "status": "non connectable — one-page WP 5.3/WPBakery : 12 cartes d'immeubles avec badges « À louer »/« Loué » mais en fourchettes de bâtiment (« 1200 à 1400 pi², 2 à 3 chambres »), sans prix, sans date, et liens des cartes morts (href=#) ; pas d'unités réelles exploitables",
      "region": "Estrie"
    },
    {
      "id": "gocar",
      "name": "Gestion GOCAR",
      "url": "https://gestiongocar.com",
      "listing_url": "https://gestiongocar.com/",
      "sectors": "Cowansville (boul. J.-J.-Bertrand, rue Albert…)",
      "connector": null,
      "status": "non connectable actuellement — l'accueil liste bien les immeubles mais chacun est marqué « Complet — Informez-vous pour les prochaines disponibilités » (aucun logement, prix ni date publiés ; consigne d'appeler le 450 522-4907) ; re-vérifier quand des unités se libèrent",
      "region": "Montérégie"
    },
    {
      "id": "godin",
      "name": "Gestion A. Godin",
      "url": "https://gestionagodin.com",
      "listing_url": "https://gestionagodin.com/property-type/logement-a-louer/",
      "sectors": "Montérégie (annonces actuelles : Longueuil, Greenfield Park — pas de Granby)",
      "connector": null,
      "status": "non connectable — thème RealHomes avec seulement 3 fiches vitrines « logement à louer » (78 rue Briand, 90 de l'Église…), toutes hors zone Granby (Longueuil/Greenfield Park) et sans prix ni disponibilité, ni sur l'archive ni sur les fiches ; portefeuille surtout commercial",
      "region": "Montérégie"
    },
    {
      "id": "immeubles_pm",
      "name": "Les Immeubles PM",
      "url": "https://www.lesimmeublespm.com",
      "listing_url": "https://www.lesimmeublespm.com/",
      "sectors": "Sherbrooke (Fleurimont – Quatre Saisons et King Est, Sherbrooke Est – Bowen Sud)",
      "connector": "immeubles_pm",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "immoestrie",
      "name": "Gestion immobilière de l'Estrie",
      "url": "https://immoestrie.ca",
      "listing_url": "https://immoestrie.ca/nos-immeubles/",
      "sectors": "Sherbrooke/Estrie",
      "connector": null,
      "status": "non connectable — le site s'est réorienté en offre de services de gestion POUR propriétaires (perception des loyers, baux, Tribunal administratif du logement…) : /nos-immeubles/ est une page de services avec formulaire de soumission, aucune annonce de logement",
      "region": "Estrie"
    },
    {
      "id": "innoplex",
      "name": "Innoplex Immobilier",
      "url": "https://innopleximmobilier.com",
      "listing_url": "https://innopleximmobilier.com/fr/nos-immeubles/",
      "sectors": "Sherbrooke et Estrie (6+ immeubles)",
      "connector": null,
      "status": "non connectable — « Nos immeubles » (4 pages paginées) et les fiches d'immeuble sont des présentations de bâtiments : aucune unité, aucun prix, aucune disponibilité sur l'archive ni sur les fiches sondées",
      "region": "Estrie"
    },
    {
      "id": "jpg",
      "name": "Construction JPG",
      "url": "https://www.constructionjpg.com",
      "listing_url": "https://www.constructionjpg.com/immeubles-liste.cfm",
      "sectors": "Sherbrooke (Nord, Est, Rock Forest, milieu urbain), East Angus",
      "connector": null,
      "status": "non connectable — site statique ColdFusion : pages brochurables par secteur (Boisé Émile-Zola, Boisé Urbain…) avec visites virtuelles, mais aucune unité, aucun prix, aucune disponibilité ; location au téléphone (819 578-1490)",
      "region": "Estrie"
    },
    {
      "id": "landry",
      "name": "Immeubles Georges Landry",
      "url": "https://immeublesgeorgeslandry.com",
      "listing_url": "https://immeublesgeorgeslandry.com/location-de-logements/",
      "sectors": "Granby (logements 50 ans et plus)",
      "connector": null,
      "status": "non connectable — site vitrine Divi : la page « Location de logements » est un texte de présentation (50+) avec galerie photos ; aucune unité listée, aucun prix, aucune disponibilité, pas de CPT immobilier",
      "region": "Montérégie"
    },
    {
      "id": "lequerre",
      "name": "Habitations L'Équerre",
      "url": "https://habitationslequerre.com",
      "listing_url": "https://habitationslequerre.com/immeubles/",
      "sectors": "Sherbrooke (centre-ville et quartiers — 34 immeubles abordables, OBNL)",
      "connector": "lequerre",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "lpl",
      "name": "Immeubles L.P.L. (Loyer Sherbrooke)",
      "url": "https://loyersherbrooke.com",
      "listing_url": "https://loyersherbrooke.com/estrie/sherbrooke/",
      "sectors": "Sherbrooke (Fleurimont, Jacques-Cartier, Rock Forest…)",
      "connector": null,
      "status": "non connectable — arborescence SEO par secteur/grandeur et fiches property/ d'immeubles (Le 459, Jardins du Parc…) purement descriptives ; « Rechercher un appartement » n'est qu'un filtre par grandeur sans résultats datés : aucun prix ni disponibilité nulle part",
      "region": "Estrie"
    },
    {
      "id": "majestic",
      "name": "Le Majestic du Lac Boivin",
      "url": "https://www.majesticlacboivin.ca",
      "listing_url": "https://www.majesticlacboivin.ca/fr/condos-locatifs.html",
      "sectors": "Granby (150 rue de la Lobélie, lac Boivin)",
      "connector": "majestic",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "marc_breton",
      "name": "Gestion Marc Breton",
      "url": "https://gestionmarcbreton.com",
      "listing_url": "https://gestionmarcbreton.com/immeubles-locatifs",
      "sectors": "Granby, Bromont",
      "connector": null,
      "status": "non connectable — pages « Immeubles locatifs » / « Locatif Granby » / « Locatif Bromont » rédactionnelles (description des quartiers et des jumelés haut de gamme) : aucune annonce, aucun prix, aucune disponibilité datée",
      "region": "Montérégie"
    },
    {
      "id": "memphremagog",
      "name": "Groupe Immobilier Memphrémagog",
      "url": "https://groupeimmobiliermemphremagog.com",
      "listing_url": "https://groupeimmobiliermemphremagog.com/#location",
      "sectors": "Magog (Côteaux du Marais), Sherbrooke",
      "connector": null,
      "status": "non connectable — vitrine one-page de promoteur (prestige 55+) : blocs « VOIR LE PROJET » et texte « Pourquoi louer ? », aucune annonce, aucun prix, aucune disponibilité publiée",
      "region": "Estrie"
    },
    {
      "id": "novard",
      "name": "Constructions Novard",
      "url": "https://www.constructionsnovard.com",
      "listing_url": "https://www.constructionsnovard.com/locatif",
      "sectors": "Farnham, Bromont",
      "connector": null,
      "status": "non connectable — page « Immeubles résidentiels locatifs » (CMS Made Simple, © 2012) : un paragraphe de présentation et 3 photos ; aucune unité, aucun prix, aucune disponibilité, contact pour « planifier une visite »",
      "region": "Montérégie"
    },
    {
      "id": "oxford",
      "name": "Appartements Oxford",
      "url": "https://appartoxford.com",
      "listing_url": "https://appartoxford.com",
      "sectors": "Sherbrooke (Lennoxville, près de l'Université Bishop's)",
      "connector": "oxford",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "ralph",
      "name": "Ralph condos locatifs",
      "url": "https://ralphcondos.com",
      "listing_url": "https://ralphcondos.com/condos/",
      "sectors": "Magog (centre-ville, 1 immeuble mixte)",
      "connector": null,
      "status": "non connectable — vitrine WordPress d'un immeuble unique : pages /condos/ et /plans/ purement descriptives, aucune unité, aucun prix, aucune disponibilité (les seules mentions « disponible » du HTML sont des chaînes i18n de l'éditeur WP)",
      "region": "Estrie"
    },
    {
      "id": "rivard",
      "name": "Les Habitations Rivard",
      "url": "https://www.habitationsrivard.com",
      "listing_url": "https://www.habitationsrivard.com/location",
      "sectors": "Granby, Bromont, Shefford, Waterloo, Ange-Gardien, Farnham",
      "connector": null,
      "status": "non connectable — site Duda dont le « catalogue » de propriétés est une boutique JS (MAIN_STORE) chargée côté client, avec prix explicitement masqués (data-product-list-price-behavior=hide) ; aucune annonce, prix ni disponibilité en SSR, la page /location n'offre qu'un formulaire de demande d'information",
      "region": "Montérégie"
    },
    {
      "id": "symphonie",
      "name": "Symphonie de Cowansville",
      "url": "https://symphoniedecowansville.ca",
      "listing_url": "https://symphoniedecowansville.ca/les-unites/",
      "sectors": "Cowansville (1 immeuble neuf 2022)",
      "connector": null,
      "status": "non connectable — site vitrine marketing : pages « Les unités » et « Plans | Prix » purement descriptives (visite guidée, plans en images), aucun prix, aucune unité datée, aucun module de disponibilité",
      "region": "Montérégie"
    },
    {
      "id": "terater",
      "name": "Les Constructions Tèratèr",
      "url": "https://terater.ca",
      "listing_url": "https://terater.ca/a-louer/",
      "sectors": "Val-Joli/Windsor, Sherbrooke (Nord, Seyval, Fleurimont), Orford, Cookshire-Eaton",
      "connector": "terater",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "verseau",
      "name": "Gestion Immobilière du Verseau",
      "url": "https://gestionduverseau.com",
      "listing_url": "https://gestionduverseau.com/appartements/",
      "sectors": "Sherbrooke (6 secteurs)",
      "connector": null,
      "status": "non connectable — archive Opal Estate (WP 5.5) de 167 fiches figées : prix uniquement en fiche détail et périmés (« 3 1/2 … 550.00$/mois », « LIBRE AU 1ER JUILLET 2021 »), aucune date de disponibilité maintenue, étiquette « trop tard déjà loué » posée sur une poignée de fiches seulement — inventaire non entretenu depuis ~2021",
      "region": "Estrie"
    },
    {
      "id": "kijiji",
      "name": "Kijiji Québec (location)",
      "url": "https://www.kijiji.ca",
      "listing_url": "https://www.kijiji.ca/b-appartement-condo/quebec/c37l9001",
      "sectors": "Province entière — appartements/condos (c37) + chambres & colocation (c36), particuliers et gestionnaires",
      "connector": "kijiji",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "lespac",
      "name": "LesPAC (location)",
      "url": "https://www.lespac.com",
      "listing_url": "https://www.lespac.com/montreal/immobilier-location-logements_b457g17567k1R2.jsa",
      "sectors": "Province entière — logements (b457), chambres & colocation (b458), résidences pour aînés (b460)",
      "connector": "lespac",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "via_capitale",
      "name": "Via Capitale (location)",
      "url": "https://www.viacapitalevendu.com",
      "listing_url": "https://www.viacapitalevendu.com/recherche/residentiel/",
      "sectors": "Province entière — inscriptions résidentielles à louer de la bannière (criteresJson AVendre:false, via Firecrawl)",
      "connector": "via_capitale",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "royal_lepage",
      "name": "Royal LePage (location)",
      "url": "https://www.royallepage.ca",
      "listing_url": "https://www.royallepage.ca/fr/qc/rentals/",
      "sectors": "Province entière — recherche transactionType=LEASE shardée par 28 villes d'ancrage",
      "connector": "royal_lepage",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "proprio_direct",
      "name": "Proprio Direct (location)",
      "url": "https://propriodirect.com",
      "listing_url": "https://propriodirect.com/resultats/?rentOrSale=rent",
      "sectors": "Province entière — API searchListings filter rentOrSale:rent, volet résidentiel",
      "connector": "proprio_direct",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "ubee",
      "name": "Ubee (location)",
      "url": "https://ubee.com",
      "listing_url": "https://ubee.com/a-louer",
      "sectors": "Province entière — API SearchProperties listingType Renter (résidentiel)",
      "connector": "ubee",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "barnes_quebec",
      "name": "BARNES Québec (location)",
      "url": "https://barnes-quebec.com",
      "listing_url": "https://barnes-quebec.com/louer/",
      "sectors": "Montréal et environs — locations haut de gamme (index Algolia, facette type:rental)",
      "connector": "barnes_quebec",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "m_immobilier",
      "name": "M Immobilier (location)",
      "url": "https://www.mimmobilier.com",
      "listing_url": "https://www.mimmobilier.com/properties?CODE_STATUT=AL",
      "sectors": "Grand Montréal — filtre serveur CODE_STATUT=AL, volet résidentiel",
      "connector": "m_immobilier",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "remax_quebec",
      "name": "RE/MAX Québec (location)",
      "url": "https://www.remax-quebec.com",
      "listing_url": "https://www.remax-quebec.com/fr/proprietes",
      "sectors": "Province entière — index Meilisearch public shardé par RTA (G/H/J), slugs « -a-louer » seulement",
      "connector": "remax_quebec",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "sutton",
      "name": "Groupe Sutton Québec (location)",
      "url": "https://www.suttonquebec.com",
      "listing_url": "https://www.suttonquebec.com/fr/proprietes-a-louer.html",
      "sectors": "Province entière — sitemap inscriptions, typeInscription=2 (locations)",
      "connector": "sutton",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "logisquebec",
      "name": "LogisQuébec",
      "url": "https://www.logisquebec.com",
      "listing_url": "https://www.logisquebec.com/appartement-a-louer-montreal",
      "sectors": "Province entière — portail locatif (Réglisse Média), ~9 800 annonces",
      "connector": "logisquebec",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "duproprio",
      "name": "DuProprio (location)",
      "url": "https://duproprio.com",
      "listing_url": "https://duproprio.com/fr/location/montreal",
      "sectors": "Province entière — location par des particuliers (sans courtier), ~4 200 annonces",
      "connector": "duproprio",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "louer_ca",
      "name": "Louer.ca",
      "url": "https://louer.ca",
      "listing_url": "https://louer.ca/montreal",
      "sectors": "Province entière — portail locatif (réseau Rentals.ca), API GraphQL",
      "connector": "louer_ca",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "roomies",
      "name": "Roomies.ca",
      "url": "https://www.roomies.ca",
      "listing_url": "https://www.roomies.ca/montreal-qc",
      "sectors": "Grandes villes QC — chambres et colocation",
      "connector": "roomies",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "groupe_maurice",
      "name": "Le Groupe Maurice",
      "url": "https://www.legroupemaurice.com",
      "listing_url": "https://www.legroupemaurice.com/residences/",
      "sectors": "37 résidences pour aînés (RPA) — Montréal, Laval, Rive-Sud/Nord, Québec, Gatineau",
      "connector": "groupe_maurice",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "bons_locataires",
      "name": "Bons Locataires",
      "url": "https://www.bonslocataires.com",
      "listing_url": "https://www.bonslocataires.com/logement-appartement-a-louer-enquete-proprio-credit-locataire-visite-virtuelle-360/",
      "sectors": "Montréal, Laval, Longueuil — agence de location",
      "connector": "bons_locataires",
      "status": "actif",
      "region": "Grand Montréal"
    },
    {
      "id": "omhm",
      "name": "OMHM — logements abordables",
      "url": "https://www.omhm.qc.ca",
      "listing_url": "https://www.omhm.qc.ca/fr/soumettre-une-demande/logements-disponibles",
      "sectors": "Montréal — résidences abordables ENHARMONIE (aînés autonomes)",
      "connector": "omhm",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "fb_marketplace",
      "name": "Facebook Marketplace (location)",
      "url": "https://www.facebook.com/marketplace",
      "listing_url": "https://www.facebook.com/marketplace/montreal/propertyrentals",
      "sectors": "Toute la province (33 villes, rayon ~65 km chacune) — annonces de particuliers (acteur Apify maison ka-fb-marketplace)",
      "connector": "fb_marketplace",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "kangalou",
      "name": "Kangalou",
      "url": "https://www.kangalou.com",
      "listing_url": "https://www.kangalou.com/fr/recherche/",
      "sectors": "Province entière — portail locatif géré (Solutions Kangalou), ~8 500 annonces actives (pins carte, loués exclus)",
      "connector": "kangalou",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "rentals_ca",
      "name": "Rentals.ca (Québec)",
      "url": "https://rentals.ca",
      "listing_url": "https://rentals.ca/quebec-city",
      "sectors": "Grandes villes QC — même plateforme GraphQL que Louer.ca mais inventaire de marque ~15 % plus large ; accès via Scrapfly ASP (Cloudflare), volumes plafonnés par ville",
      "connector": "rentals_ca",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "atimco",
      "name": "Atimco",
      "url": "https://www.atimco.ca",
      "listing_url": "https://app.livya.com/fr/atimco/projects/atimco/plans",
      "sectors": "Montérégie/Rive-Sud : Longueuil, Saint-Constant, Saint-Hyacinthe, Saint-Basile-le-Grand, Brossard, Chambly, Châteauguay, Saint-Jean-sur-Richelieu, Sorel-Tracy, Cowansville (+ Mont-Tremblant) — ~18 projets Livya (ex-RealVuu), ~1 000 unités publiées, ~300 disponibles",
      "connector": "atimco",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "cloria",
      "name": "Cloria",
      "url": "https://www.cloria.ca",
      "listing_url": "https://app.livya.com/fr/cloria/projects/chambly/plans",
      "sectors": "Chambly, Lévis, Saint-Jérôme, Beloeil, Terrebonne, Trois-Rivières, Île-des-Sœurs",
      "connector": null,
      "status": "non connectable actuellement — inventaire Livya complet (361 unités disponibles, GPS/pièces/pi²) mais AUCUN loyer publié (rentalPrice=0 et startingAtRentalPrice=0 sur toutes les unités, vérifié 2026-08-18) ; le patron _livya.py (voir atimco) se branche en 10 lignes si Cloria publie ses prix",
      "region": "Montérégie"
    },
    {
      "id": "zumper",
      "name": "Zumper (Québec)",
      "url": "https://www.zumper.com",
      "listing_url": "https://www.zumper.com/apartments-for-rent/montreal-qc",
      "sectors": "Grandes régions QC (Montréal/Laval/Longueuil, Québec-Lévis, Gatineau, Sherbrooke, Trois-Rivières, Saguenay, Drummondville, Granby/St-Jean) — API JSON interne en DIRECT (bundle CSRF + pages/listables par bbox + fiches immeubles /buildings), filtre state=QC ; ~3 900 annonces au premier relevé",
      "connector": "zumper",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "padmapper",
      "name": "PadMapper",
      "url": "https://www.padmapper.com",
      "listing_url": "https://www.padmapper.com/apartments/montreal-qc",
      "sectors": "Même compagnie et MÊME API que Zumper (/api/t/1/…) — listing_id identiques (100/100 vérifié sur Montréal, 2026-08-18)",
      "connector": null,
      "status": "couvert via zumper",
      "region": "Province"
    },
    {
      "id": "apartments_com",
      "name": "Apartments.com (CoStar)",
      "url": "https://www.apartments.com",
      "listing_url": "https://www.apartments.com/qc/",
      "sectors": "Toute la province via /qc/ (~500 propriétés / 8 400 unités, grands gestionnaires) — acteur Apify maison ka-apartments-com + Bright Data Web Unlocker",
      "connector": "apartments_com",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "simplex",
      "name": "Simplex Immobilier",
      "url": "https://simpleximmobilier.com",
      "listing_url": "https://simpleximmobilier.com/logements-a-louer/",
      "sectors": "Trois-Rivières, Shawinigan, Mauricie (~600 logements gérés, ~25-30 annonces publiées dont 3 disponibles au relevé) — catalogue Supabase public (RPC get_public_rental_listings_page), pas d adresse civique publiée",
      "connector": "simplex",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "aera3r",
      "name": "Aera (réseau Momentum) — Trois-Rivières, Saint-Hyacinthe, La Présentation",
      "url": "https://aera3r.com",
      "listing_url": "https://aera3r.com/",
      "sectors": "Trois-Rivières (centre-ville), Saint-Hyacinthe (Esplanade sur Girouard), La Présentation (Le Petit Quartier)",
      "connector": "aera3r",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "aera_chambly",
      "name": "Aera Chambly Signature (réseau Aera / Biophilia)",
      "url": "https://aerachambly.com",
      "listing_url": "https://aerachambly.com/plans",
      "sectors": "Chambly (1878, avenue Bourgogne — 144 condos locatifs riverains ; inventaire complet Sold/Reserved au 2026-08-25, le connecteur captera les libérations)",
      "connector": "aera_chambly",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "alfid",
      "name": "Groupe Alfid",
      "url": "https://www.alfidlouer.ca",
      "listing_url": "https://www.alfidlouer.ca/properties",
      "sectors": "Montréal (Plateau, Ville-Marie, Côte-des-Neiges), Verdun, Anjou",
      "connector": "alfid",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "apero",
      "name": "Apéro Appartement",
      "url": "https://www.aperoappartement.com",
      "listing_url": "https://www.aperoappartement.com/terrebonne",
      "sectors": "Terrebonne (Lachenaie), Charlemagne, Montréal (LaSalle)",
      "connector": "apero",
      "status": "actif",
      "region": "Lanaudière / Montréal"
    },
    {
      "id": "arpents_verts",
      "name": "Domaine les Arpents Verts (Société Immobilière GBS)",
      "url": "https://domainelesarpentsverts.com",
      "listing_url": "https://domainelesarpentsverts.com/le-projet/",
      "sectors": "Saint-Hyacinthe (secteurs Douville et St-Joseph, ~199 portes)",
      "connector": "arpents_verts",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "aube",
      "name": "Aubé Immobilier",
      "url": "https://www.aubeimmo.com",
      "listing_url": "https://www.appartements-quebec.ca/Listing/Listings",
      "sectors": "Québec (Sainte-Foy, Limoilou)",
      "connector": "aube",
      "status": "actif",
      "region": "Capitale-Nationale"
    },
    {
      "id": "bati5",
      "name": "Bâti5 — Boisés Dion",
      "url": "https://www.bati5.ca",
      "listing_url": "https://www.bati5.ca/",
      "sectors": "Boisbriand (Boisés Dion — 7150, rue Jean-Claude-Langlois)",
      "connector": "bati5",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "beloeil_94",
      "name": "Le 94 Vieux-Beloeil",
      "url": "https://www.94beloeil.ca",
      "listing_url": "https://www.94beloeil.ca/",
      "sectors": "Beloeil (Vieux-Beloeil, 915 rue Guertin)",
      "connector": "beloeil_94",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "boises_cite",
      "name": "Les Boisés de la Cité",
      "url": "https://lesboisesdelacite.com",
      "listing_url": "https://lesboisesdelacite.com/plans-prix/",
      "sectors": "Sainte-Marie (Beauce — 15, rue des Sentiers, 43 unités)",
      "connector": "boises_cite",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "c3r",
      "name": "Gestion C3R",
      "url": "https://www.gestionc3r.com",
      "listing_url": "https://www.gestionc3r.com/projets",
      "sectors": "Saint-Maurice (Terrasses St-Maurice), Saint-Boniface (Chemin du Lac)",
      "connector": "c3r",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "cabinetterie",
      "name": "Place de la Cabinetterie",
      "url": "https://lacabinetterie.ca",
      "listing_url": "https://lacabinetterie.ca/",
      "sectors": "Saint-Jean-sur-Richelieu",
      "connector": "cabinetterie",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "cara",
      "name": "CARA (condos locatifs)",
      "url": "https://www.condoscara.com",
      "listing_url": "https://www.condoscara.com/disponibilites/",
      "sectors": "Vaudreuil-Dorion",
      "connector": "cara",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "carre_legendes",
      "name": "Carré des Légendes",
      "url": "https://carredeslegendes.ca",
      "listing_url": "https://carredeslegendes.ca/habitations/",
      "sectors": "Saint-Jean-sur-Richelieu (boul. Saint-Luc)",
      "connector": "carre_legendes",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "carre_windsor",
      "name": "Carré Windsor",
      "url": "https://carrewindsor.com",
      "listing_url": "https://www.cogir.net/immeuble-residentiel-montreal/3823-carre-windsor.html",
      "sectors": "Montréal (Griffintown)",
      "connector": null,
      "status": "non connectable — doublon (immeuble déjà couvert par le connecteur cogir)",
      "region": "Montréal"
    },
    {
      "id": "celeste",
      "name": "CÉLESTE LaSalle",
      "url": "https://louerceleste.com",
      "listing_url": "https://louerceleste.com/appartements-a-loyer/",
      "sectors": "LaSalle (815, rue Gagné — immeubles A et B)",
      "connector": "celeste",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "cent4",
      "name": "Terrasse Cent4 — Vestric (La Prairie)",
      "url": "https://terrassecent4.com",
      "listing_url": "https://terrassecent4.com/les-unites",
      "sectors": "La Prairie (1700, chemin Saint-Jean — condos locatifs neufs 3½/4½, Terrasses 2 et 3)",
      "connector": "cent4",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "central_rosemont",
      "name": "Central Rosemont",
      "url": "https://www.centralrosemont.com",
      "listing_url": "https://www.centralrosemont.com/appartements-disponibles/",
      "sectors": "Rosemont (1295, rue des Carrières)",
      "connector": "central_rosemont",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "chartwell",
      "name": "Chartwell (Québec)",
      "url": "https://chartwell.com/fr",
      "listing_url": "https://chartwell.com/fr/trouver-une-residence/quebec",
      "sectors": "39 résidences pour retraités au Québec — Québec, Lévis, Gatineau, Laval, Montréal, Sherbrooke, Trois-Rivières… (chaîne pancanadienne, filtrée QC seulement)",
      "connector": "chartwell",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "cinq_etoiles",
      "name": "Gestion Cinq Étoiles (Appartements locatifs Blainville)",
      "url": "https://appartementslocatifs.ca",
      "listing_url": "https://appartementslocatifs.ca/",
      "sectors": "Blainville (L'Émeraude, Le Cassiopée, L'Azur, Le Célesta, L'Élysée)",
      "connector": "cinq_etoiles",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "cinquante_ans_plus",
      "name": "Logements 50 ans et plus (Gestion T. Francoeur)",
      "url": "https://logements50ans.ca",
      "listing_url": "https://logements50ans.ca/",
      "sectors": "Blainville (Le Chambéry, Boisé du Parc Équestre), Sainte-Adèle (Le Bourg-Joli) — 50 ans et plus",
      "connector": "cinquante_ans_plus",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "citiluxx",
      "name": "Citiluxx (Groupe Cleary)",
      "url": "https://citiluxx.com",
      "listing_url": "https://citiluxx.com/plans-appartements-a-louer/",
      "sectors": "Saint-Hubert/Longueuil (Faubourg Cousineau, 8121 boul. Cousineau) — condos locatifs tout inclus",
      "connector": "citiluxx",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "complexe_st_charles",
      "name": "Complexe St-Charles (condos locatifs, rue de la Pruche)",
      "url": "https://www.complexestcharles.ca",
      "listing_url": "https://www.complexestcharles.ca/",
      "sectors": "Terrebonne",
      "connector": "complexe_st_charles",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "condos18",
      "name": "Condos Locatifs 18",
      "url": "https://condoslocatifs18.ca",
      "listing_url": "https://condoslocatifs18.ca/",
      "sectors": "Québec (Limoilou) — 1195, 18e Rue, près de l'hôpital de l'Enfant-Jésus ; une annonce par type d'unité (granularité du site)",
      "connector": "condos18",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "consolata",
      "name": "La Consolata (Propriétés Mach)",
      "url": "https://www.condolaconsolata.com",
      "listing_url": "https://www.condolaconsolata.com/",
      "sectors": "Saint-Augustin-de-Desmaures — 4940, rue Lionel-Groulx ; même plateforme Vortex que Les 7 Éléments (connecteur hérité), pas de prix affiché",
      "connector": "consolata",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "construction_app",
      "name": "Construction APP / Les Habitations APP",
      "url": "https://www.constructionappinc.com",
      "listing_url": "https://www.constructionappinc.com/vente-et-location/",
      "sectors": "Pont-Rouge, Donnacona, Portneuf, Saint-Marc-des-Carrières, Saint-Basile, Val-Bélair, Sainte-Catherine-de-la-Jacques-Cartier",
      "connector": "construction_app",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "deschenes_pepin",
      "name": "Groupe Deschênes Pépin (Le Blüm)",
      "url": "https://groupedeschenespepin.com",
      "listing_url": "https://groupedeschenespepin.com/louer/",
      "sectors": "Longueuil, Sainte-Julie (projets Le Blüm, 50 ans et plus)",
      "connector": "deschenes_pepin",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "devloc",
      "name": "Devloc",
      "url": "https://devloc.ca",
      "listing_url": "https://app.devloc.ca/properties-public",
      "sectors": "Montréal (Hochelaga, Rosemont, Plateau), Longueuil, Repentigny, Saint-Jean-sur-Richelieu, Saint-Jérôme, Trois-Rivières",
      "connector": "devloc",
      "status": "actif",
      "region": "Montréal / Montérégie / Lanaudière / Laurentides / Mauricie"
    },
    {
      "id": "double_v",
      "name": "Le Double V",
      "url": "https://www.ledoublev.ca",
      "listing_url": "https://www.ledoublev.ca/sainte-julie/",
      "sectors": "Sainte-Julie, McMasterville, Saint-Hyacinthe",
      "connector": "double_v",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "douek",
      "name": "Douek Apartments",
      "url": "https://www.douek.ca",
      "listing_url": "https://www.douek.ca/",
      "sectors": "Westmount, Notre-Dame-de-Grâce, Côte-des-Neiges, Plateau-Mont-Royal, Vieux-Montréal, Saint-Henri, Dollard-des-Ormeaux",
      "connector": "douek",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "dupin_despres",
      "name": "Dupin Després",
      "url": "https://dupindespres.com",
      "listing_url": "https://dupindespres.com/appartements-a-louer",
      "sectors": "Repentigny, Montréal-Est, Saint-Sulpice, Mascouche",
      "connector": "dupin_despres",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "duquette",
      "name": "Entreprises Duquette Immobilier",
      "url": "https://www.duquette.ca",
      "listing_url": "https://www.duquette.ca/wp-json/wp/v2/estate_property?per_page=100",
      "sectors": "Saint-Eustache (320 et 405 chemin de la Grande-Côte), Deux-Montagnes",
      "connector": "duquette",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "espace_w",
      "name": "Espace W (condos locatifs, Cité Mirabel)",
      "url": "https://www.espacew.com",
      "listing_url": "https://www.espacew.com/unites-et-disponibilites/",
      "sectors": "Mirabel (Cité Mirabel)",
      "connector": "espace_w",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "esplanade_cartier",
      "name": "Esplanade Cartier (Prével)",
      "url": "https://esplanadecartier.com",
      "listing_url": "https://www.cogir.net/immeuble-residentiel-montreal/3733-esplanade-cartier.html",
      "sectors": "Montréal (Ville-Marie — Sainte-Marie)",
      "connector": null,
      "status": "non connectable — doublon (immeuble déjà couvert par le connecteur cogir)",
      "region": "Montréal"
    },
    {
      "id": "evol",
      "name": "EVOL Saint-Jean (Maître Carré)",
      "url": "https://evolstjean.com",
      "listing_url": "https://evolstjean.com/les-unites.php",
      "sectors": "Saint-Jean-sur-Richelieu (270, rue de la Cabinetterie)",
      "connector": "evol",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "excell",
      "name": "Les immeubles EXCELL (agence, Abitibi-Ouest)",
      "url": "https://www.immeublesexcell.com",
      "listing_url": "https://www.immeublesexcell.com/fr/logements/",
      "sectors": "La Sarre, Macamic, Taschereau (Abitibi-Ouest)",
      "connector": "excell",
      "status": "actif",
      "region": "Abitibi-Témiscamingue"
    },
    {
      "id": "fitz",
      "name": "Le Fitz (condos locatifs Lévis)",
      "url": "https://lefitz.ca",
      "listing_url": "https://lefitz.ca/plan-unites/",
      "sectors": "Lévis (77, route du Président-Kennedy — 3 tours)",
      "connector": "fitz",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "fluet",
      "name": "Groupe Fluet",
      "url": "https://www.groupefluet.com",
      "listing_url": "https://www.groupefluet.com/manoirdescascades",
      "sectors": "Saint-Hyacinthe (Manoir des Cascades, Seigneurie des Pères, Le Notre-Dame I-II-III), Sainte-Marie-Madeleine (triplex rue Noiseux) — préretraités/retraités autonomes",
      "connector": "fluet",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "forum_mtl",
      "name": "Forum Properties (Berson, Lustra, 100 Windsor)",
      "url": "https://www.forumproperties.com",
      "listing_url": "https://www.forumproperties.com/fr/residentiel/",
      "sectors": "Montréal (Plateau — Berson), Terrebonne (Lustra), Westmount (100 Windsor)",
      "connector": "forum_mtl",
      "status": "actif",
      "region": "Montréal / Lanaudière"
    },
    {
      "id": "gbd",
      "name": "GBD Location",
      "url": "https://www.gbdlocation.com",
      "listing_url": "https://www.gbdlocation.com/",
      "sectors": "Saint-Eustache (East River/Albatros), Sainte-Marthe-sur-le-Lac (Escapade, Centrocité, Triplex rue André), Deux-Montagnes (Quartier Urbain)",
      "connector": "gbd",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "gcs_gabriel",
      "name": "GCS Le Gabriel",
      "url": "https://gcs-legabriel.ca",
      "listing_url": "https://gcs-legabriel.ca/",
      "sectors": "Québec (Sainte-Foy) — 2860, rue Gabriel-Le Prévost, 121 condos locatifs ; prix « à partir de » par typologie (granularité du site)",
      "connector": "gcs_gabriel",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "gerik",
      "name": "Gestion immobilière Gerik",
      "url": "https://gerik.ca",
      "listing_url": "https://gerik.ca/appartements-a-louer-gatineau/",
      "sectors": "Gatineau (Hull, Aylmer, Masson-Angers), Cantley",
      "connector": "gerik",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "gestion_1139",
      "name": "Gestion 1139",
      "url": "https://gestion1139.com",
      "listing_url": "https://gestion1139.com/",
      "sectors": "Drummondville et environs",
      "connector": "gestion_1139",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "gestion_bloc",
      "name": "Gestion Bloc",
      "url": "https://www.gestionbloc.ca",
      "listing_url": "https://www.gestionbloc.ca/logements",
      "sectors": "Québec (Val-Bélair, Cap-Rouge, Limoilou…), Lévis et Rive-Sud, Donnacona",
      "connector": "gestion_bloc",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "gestion_cem",
      "name": "Gestion CEM (portail Eversa)",
      "url": "https://gestioncem.eversa.app",
      "listing_url": "https://gestioncem.eversa.app/listings/list",
      "sectors": "Longueuil, Châteauguay, Saint-Lambert, Montréal (Sud-Ouest/Monk), Montréal-Est",
      "connector": "gestion_cem",
      "status": "actif",
      "region": "Montérégie / Montréal"
    },
    {
      "id": "gestion_mj",
      "name": "Gestion Immobilière M.J",
      "url": "https://gestionmj.com",
      "listing_url": "https://gestionmj.com/",
      "sectors": "Montréal — Ahuntsic-Cartierville (rue Meilleur, rue Verville, avenue du Parc)",
      "connector": "gestion_mj",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "grandeur_natura",
      "name": "Grandeur Natura (Groupe Mathieux)",
      "url": "https://grandeurnatura.ca",
      "listing_url": "https://grandeurnatura.ca/",
      "sectors": "Terrebonne/Urbanova (1199 rue Marcel-de la Sablonnière, 6-plex locatifs)",
      "connector": "grandeur_natura",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "grilli_citea",
      "name": "Groupe Grilli Samuel — projet Citéa",
      "url": "https://grillisamuel.com",
      "listing_url": "https://projetcitea.com/condos-locatifs/",
      "sectors": "Terrebonne/Urbanova (950-970 avenue Pierre-Dansereau, condos locatifs tout inclus)",
      "connector": "grilli_citea",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "groupe_mathieu",
      "name": "Groupe Mathieu",
      "url": "https://groupemathieu.com",
      "listing_url": "https://groupemathieu.com/",
      "sectors": "Blainville (Station 54/56, Le Siège Social, Place Notre Dame), Sainte-Thérèse (Ste-Thé, Quartier Belmont), Terrebonne (Noüvo District)",
      "connector": "groupe_mathieu",
      "status": "actif",
      "region": "Laurentides / Lanaudière"
    },
    {
      "id": "gwlra",
      "name": "GWL Realty Advisors Residential",
      "url": "https://www.gwlraresidential.com",
      "listing_url": "https://www.gwlraresidential.com/apartments/qc/montreal/le-demetrius/floorplans",
      "sectors": "Centre-ville de Montréal (Le Demetrius — seul immeuble QC actif)",
      "connector": "gwlra",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "hapopex",
      "name": "HAPOPEX — OBNL d'habitation",
      "url": "https://www.hapopex.org",
      "listing_url": "https://www.hapopex.org/logements-a-louer",
      "sectors": "Montréal-Nord, Lachine, Côte-des-Neiges",
      "connector": "hapopex",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "helio",
      "name": "Entreprises Hélio",
      "url": "https://www.entrepriseshelio.ca",
      "listing_url": "https://www.entrepriseshelio.ca/a-louer/",
      "sectors": "Longueuil, La Prairie",
      "connector": "helio",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "horizon_terrebonne",
      "name": "Horizon Terrebonne (Groupe Socam)",
      "url": "https://horizonterrebonne.com",
      "listing_url": "https://horizonterrebonne.com/condos/",
      "sectors": "Terrebonne",
      "connector": "horizon_terrebonne",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "humano",
      "name": "Humano District",
      "url": "https://humanodistrict.ca",
      "listing_url": "https://humanodistrict.ca/appartements/",
      "sectors": "Sherbrooke (rue Galt Ouest — Galt et Maison Générale)",
      "connector": "humano",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "immo_3r",
      "name": "IMMO 3R",
      "url": "https://immo3r.com",
      "listing_url": "https://immo3r.com/location/trois-rivieres/",
      "sectors": "Trois-Rivières (Cap-de-la-Madeleine), Shawinigan, Bécancour, Nicolet, Saint-Maurice",
      "connector": "immo_3r",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "imvest",
      "name": "Société Imvest (Le Méribel)",
      "url": "https://www.societeimvest.ca",
      "listing_url": "https://www.societeimvest.ca/immeubles/le-meribel/",
      "sectors": "Lévis (Saint-Romuald — 1191, rue de Courchevel, 2 phases)",
      "connector": "imvest",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "in_via",
      "name": "IN VIA appartements urbains (CAP Immobilier)",
      "url": "https://www.inviamirabel.com",
      "listing_url": "https://www.inviamirabel.com/appartements/",
      "sectors": "Mirabel (Saint-Janvier)",
      "connector": "in_via",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "inovario",
      "name": "Inovario",
      "url": "https://inovario.com",
      "listing_url": "https://inovario.com/appartement-a-louer/",
      "sectors": "Châteauguay (rue St-Denis, Quartier du Centre Signature)",
      "connector": "inovario",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "inspire_laval",
      "name": "Groupe Inspire",
      "url": "https://groupeinspire.ca",
      "listing_url": "https://groupeinspire.ca/espaces_disponibles/",
      "sectors": "Laval (2525 Havre-des-Îles), Montréal (Randall, Wilderton, Madison, Ridgewood, Hurteau, Bois-de-Boulogne, LaSalle), Côte Saint-Luc (5555 Trent)",
      "connector": "inspire_laval",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "iparc",
      "name": "iParc",
      "url": "https://iparc.ca",
      "listing_url": "https://iparc.ca/property-category/a-louer/",
      "sectors": "Montréal (Hochelaga-Maisonneuve, Berri/Quartier latin, Rosemont, Pointe-aux-Trembles)",
      "connector": "iparc",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "jardins_anna",
      "name": "Les Jardins d'Anna",
      "url": "https://lesjardinsdanna.com",
      "listing_url": "https://lesjardinsdanna.com/location/",
      "sectors": "Nicolet",
      "connector": "jardins_anna",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "jardins_nd",
      "name": "Les Jardins Notre Dame",
      "url": "https://logement-victoriaville.jardinsnotredame.com",
      "listing_url": "https://logement-victoriaville.jardinsnotredame.com/",
      "sectors": "Victoriaville (465, rue Notre-Dame Ouest)",
      "connector": "jardins_nd",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "jcl",
      "name": "Petites annonces Groupe JCL",
      "url": "https://annonces.groupejcl.com",
      "listing_url": "https://annonces.groupejcl.com/categories/immobilier/logements-a-louer/",
      "sectors": "Basses-Laurentides / Rive-Nord (Sainte-Thérèse, Saint-Jérôme, Saint-Eustache et environs)",
      "connector": "jcl",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "junic",
      "name": "Junic — Agora Village Urbain",
      "url": "https://junic.ca",
      "listing_url": "https://residentiel.agora-plateau.com/appartements/",
      "sectors": "Gatineau (Le Plateau — 20 et 35 rue de Hambourg) ; VILL (villappartements.com) : portail résident avec login seulement, sans annonces publiques",
      "connector": "junic",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "kare",
      "name": "Kare Gestion Immobilière",
      "url": "https://www.gestionkare.com",
      "listing_url": "https://www.gestionkare.com/units/",
      "sectors": "Sherbrooke (Les Nations, Fleurimont, Rock Forest, Lennoxville), Waterloo, Windsor, Richmond, Magog",
      "connector": "kare",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "l_laval",
      "name": "Le L Laval",
      "url": "https://l-laval.com",
      "listing_url": "https://l-laval.com/plans-condos-locatifs-laval/",
      "sectors": "Laval (1585, boulevard des Laurentides)",
      "connector": "l_laval",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "lac_jerome",
      "name": "Habitations du Lac Jérôme (Le Seize, La Quaza, Le Hexa)",
      "url": "https://habitationsdulacjerome.com",
      "listing_url": "https://habitationsdulacjerome.com/",
      "sectors": "Saint-Jérôme",
      "connector": "lac_jerome",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "lak_nature",
      "name": "LAK Appartements Nature (Acropole)",
      "url": "https://lakappartementsnature.ca",
      "listing_url": "https://lakappartementsnature.ca/",
      "sectors": "Lac-Beauport — 1004, boul. du Lac, 62 unités près de la station Le Relais ; sélecteur de plans SVG + API wp-json (inventaire complet loué au 2026-08-25)",
      "connector": "lak_nature",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "lameer",
      "name": "Gestion Lameer",
      "url": "https://www.lameer.ca",
      "listing_url": "https://www.lameer.ca/properties",
      "sectors": "Montréal (centre-ville, CDN, Lachine, Verdun), Côte Saint-Luc, Mont-Royal, Pointe-Claire",
      "connector": "lameer",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "lbm",
      "name": "Groupe Rive-Nord / LBM Gestion Locative",
      "url": "https://grouperivenord.ca",
      "listing_url": "https://grouperivenord.ca/",
      "sectors": "Sainte-Marthe-sur-le-Lac (Le 2922, Le 3215), Saint-Joseph-du-Lac (Le 3533) — condos tout inclus, chemin d'Oka",
      "connector": "lbm",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "le_730",
      "name": "Le 730 Notre-Dame (condos locatifs, marina)",
      "url": "https://730.ca",
      "listing_url": "https://730.ca/",
      "sectors": "Repentigny",
      "connector": "le_730",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "le_fjord",
      "name": "Le Fjord (condos locatifs tout inclus)",
      "url": "https://www.le-fjord.com",
      "listing_url": "https://www.le-fjord.com/unites/",
      "sectors": "Lévis (11, rue Fortier — occupation printemps 2027)",
      "connector": "le_fjord",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "le_george",
      "name": "Le George",
      "url": "https://legeorge.ca",
      "listing_url": "https://legeorge.ca/choisir-mon-unite/",
      "sectors": "Ville-Marie (1001, rue Lucien-L'Allier — centre-ville)",
      "connector": "le_george",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "le_pilier",
      "name": "Le Pilier Lévis",
      "url": "https://lepilierlevis.com",
      "listing_url": "https://lepilierlevis.com/projet/",
      "sectors": "Lévis (1275, rue J.-B.-Demers)",
      "connector": "le_pilier",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "lemay_fleury",
      "name": "Lemay Fleury Immobilier",
      "url": "https://www.lemayfleury.com",
      "listing_url": "https://www.lemayfleury.com/monfette",
      "sectors": "Victoriaville, Kingsey Falls, Val-des-Sources",
      "connector": "lemay_fleury",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "levivo",
      "name": "LeVivo Condos Locatifs",
      "url": "https://www.levivo.ca",
      "listing_url": "https://www.levivo.ca/fr/projets/longueuil-1",
      "sectors": "Longueuil, Greenfield Park, La Prairie (4 projets)",
      "connector": "levivo",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "lienard",
      "name": "Liénard (condos locatifs Sainte-Foy)",
      "url": "https://lienard.ca",
      "listing_url": "https://lienard.ca/plans-et-disponibilites/",
      "sectors": "Québec (Sainte-Foy — 950, rue Liénard et 1000, avenue Myrand)",
      "connector": "lienard",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "linea",
      "name": "Linéa (District 55)",
      "url": "https://linea.ca",
      "listing_url": "https://linea.ca/unites/phase-3/",
      "sectors": "Trois-Rivières (District 55, boulevard des Athlètes — phases 1 à 3)",
      "connector": "linea",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "lobato",
      "name": "Groupe Lobato — vallée du Richelieu",
      "url": "https://groupelobato.com",
      "listing_url": "https://groupelobato.com/projets/",
      "sectors": "Beloeil (Faubourg du Richelieu), McMasterville (Carrefour Laurier, rue Constable), Mont-Saint-Hilaire (rue de la Sucrerie), Saint-Jean-sur-Richelieu (Havre du Richelieu)",
      "connector": "lobato",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "localys",
      "name": "Gestion Localys",
      "url": "https://www.gestionlocalys.com/fr",
      "listing_url": "https://www.gestionlocalys.com/fr/logements",
      "sectors": "Montréal (Ville-Marie, Sud-Ouest, Plateau, Hochelaga-Maisonneuve, Villeray, Montréal-Nord), Westmount",
      "connector": "localys",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "location_sb",
      "name": "Location Résidentielle SB",
      "url": "https://locationresidentielle.com",
      "listing_url": "https://locationresidentielle.com/a-louer/",
      "sectors": "Saint-Georges (Beauce) — jumelés, appartements et maisons ; cartes « liste d'attente » et « non disponible » écartées",
      "connector": "location_sb",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "logements_horizon",
      "name": "Logements Horizon",
      "url": "https://logementshorizon.com",
      "listing_url": "https://logementshorizon.com/nos-condos/",
      "sectors": "Granby",
      "connector": null,
      "status": "non connectable — site vitrine WordPress sans annonces : la page nos-condos ne liste que des commodités, aucune unité, prix ni disponibilité publiés",
      "region": "Montérégie (Granby)"
    },
    {
      "id": "loggia",
      "name": "Loggia Saint-Lambert",
      "url": "https://www.loggiasaintlambert.com",
      "listing_url": "https://www.loggiasaintlambert.com/le-projet/",
      "sectors": "Saint-Lambert (av. Saint-Charles, Loggia 1-2-3)",
      "connector": "loggia",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "logicom",
      "name": "Les Immeubles Logicom",
      "url": "https://immeubleslogicom.com",
      "listing_url": "https://immeubleslogicom.com/appartements-a-louer/",
      "sectors": "Québec (Sainte-Foy, Sillery, Cap-Rouge…) et Lévis",
      "connector": "logicom",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "logiluxx",
      "name": "Logiluxx (Investissements Cleary)",
      "url": "https://logiluxx.com",
      "listing_url": "https://logiluxx.com/sthubert/",
      "sectors": "Saint-Hubert/Longueuil (Faubourg Cousineau, 2 phases) et Boucherville — tout inclus LEED, 50 ans et mieux",
      "connector": "logiluxx",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "logispro_mauricie",
      "name": "LogisPro Mauricie",
      "url": "https://logispro.ca",
      "listing_url": "https://logispro.ca/appartements-a-louer/",
      "sectors": "Trois-Rivières, Cap-de-la-Madeleine, Shawinigan, Bécancour (Gentilly), Nicolet",
      "connector": "logispro_mauricie",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "lok36",
      "name": "LOK 36",
      "url": "https://www.lok36.com",
      "listing_url": "https://www.lok36.com/prix-plans/",
      "sectors": "Blainville (36, boulevard de la Seigneurie Ouest)",
      "connector": "lok36",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "louis_alexandre",
      "name": "Le Louis-Alexandre",
      "url": "https://condoslouisalexandre.ca",
      "listing_url": "https://condoslouisalexandre.ca/appartements-disponibles-longueuil/",
      "sectors": "Longueuil (Vieux-Longueuil)",
      "connector": "louis_alexandre",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "lsr",
      "name": "LSR GesDev — NOVIA (centre-ville Longueuil et Novia de la Gare Candiac)",
      "url": "https://www.lsrgesdev.ca",
      "listing_url": "https://lenovia.ca",
      "sectors": "Longueuil (NOVIA centre-ville, widget Livya), Candiac (Novia de la Gare, Planpoint)",
      "connector": "lsr",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "m3_laval",
      "name": "M3 Mirabel (condos locatifs)",
      "url": "https://www.m3mirabel.com",
      "listing_url": "https://www.m3mirabel.com/plans/",
      "sectors": "Mirabel",
      "connector": "m3_laval",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "marquise_8",
      "name": "Marquise 8",
      "url": "https://marquise8.com",
      "listing_url": "https://marquise8.com/#unite",
      "sectors": "Laval (Chomedey, 3641 av. Jean-Béraud — tout inclus)",
      "connector": "marquise_8",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "martin_roy",
      "name": "Construction Martin Roy",
      "url": "https://constructionmartinroy.com",
      "listing_url": "https://constructionmartinroy.com/logement-a-louer/",
      "sectors": "Saint-Georges (Beauce) — 18 adresses ; seules les unités non louées sont ingérées (inventaire complet loué au 2026-08-25)",
      "connector": "martin_roy",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "mercille",
      "name": "Groupe Mercille",
      "url": "https://groupemercille.com",
      "listing_url": "https://groupemercille.com/appartements-residentiels",
      "sectors": "Longueuil (secteur du métro : Le D'Assigny, Le Neuville, Le Sérigny)",
      "connector": "mercille",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "metropolis",
      "name": "Gestion Immobilière Metropolis",
      "url": "https://www.gestionmetropolis.ca",
      "listing_url": "https://www.gestionmetropolis.ca/fr/logements-a-louer/",
      "sectors": "Gatineau / Outaouais",
      "connector": null,
      "status": "non connectable — site vitrine sans annonces (location par téléphone/courriel seulement, aucun inventaire public)",
      "region": "Outaouais"
    },
    {
      "id": "miner",
      "name": "Le Miner",
      "url": "https://leminer.ca",
      "listing_url": "https://leminer.ca/unites",
      "sectors": "Granby (354 rue Principale)",
      "connector": "miner",
      "status": "actif",
      "region": "Montérégie (Granby)"
    },
    {
      "id": "morguard",
      "name": "Morguard (Morguard Living)",
      "url": "https://www.morguardliving.ca",
      "listing_url": "https://www.morguardliving.ca/residential",
      "sectors": "Montréal (centre-ville — Maisonneuve, Crescent, Mackay, des Pins), Dollard-des-Ormeaux, Côte-Saint-Luc, Pointe-Claire",
      "connector": "morguard",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "mostra",
      "name": "Mostra (Cogir)",
      "url": "https://www.mostra.ca",
      "listing_url": "https://www.mostra.ca/fr/disponibilites-condo-longueuil.html",
      "sectors": "Longueuil, Candiac, Laval (Centropolis), Mascouche, Hochelaga-Maisonneuve",
      "connector": "mostra",
      "status": "actif",
      "region": "Montérégie / Laval / Lanaudière / Montréal"
    },
    {
      "id": "mountbridge",
      "name": "MountBridge (incl. ELEVA)",
      "url": "https://mountbridge.ca",
      "listing_url": "https://mountbridge.ca/properties/",
      "sectors": "Montréal (Ahuntsic, Ville-Marie, Villeray…), Longueuil, Boisbriand, Sainte-Thérèse",
      "connector": "mountbridge",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "nelson",
      "name": "Le Nelson",
      "url": "https://lenelson.com",
      "listing_url": "https://lenelson.com/appartements-a-louer/logements-a-louer-cowansville-premiere-etage",
      "sectors": "Cowansville (111 rue Jean-Besré)",
      "connector": "nelson",
      "status": "actif (0 annonce au test : 52 unités toutes louées)",
      "region": "Montérégie (Brome-Missisquoi)"
    },
    {
      "id": "nexliving",
      "name": "NexLiving Communities (REIT)",
      "url": "https://residential.nexliving.ca",
      "listing_url": "https://residential.nexliving.ca/qc/gatineau/apartments",
      "sectors": "Gatineau (Pointe-Gatineau, Place du Golf, Saint-James, Prado, Nelson-Morin, Progrès, Futaie, Lanctot, JGR), Thurso (Fraser), Val-d'Or (Roland-Audet)",
      "connector": "nexliving",
      "status": "actif",
      "region": "Outaouais / Abitibi-Témiscamingue"
    },
    {
      "id": "nomade",
      "name": "Nomade Gestion immobilière",
      "url": "https://nomadegestion.com",
      "listing_url": "https://nomadegestion.com/",
      "sectors": "Québec : Charlesbourg (Gros-Pin, Louis-XIV), Limoilou, Vanier, Val-Bélair, Neufchâtel — liste prix/disponibilités publiée en PDF Squarespace (lien découvert dynamiquement)",
      "connector": "nomade",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "novo_stjean",
      "name": "NOVO St-Jean (Atimco)",
      "url": "https://www.novostjean.com",
      "listing_url": "https://www.novostjean.com/",
      "sectors": "Saint-Jean-sur-Richelieu",
      "connector": "novo_stjean",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "obohec",
      "name": "O'bohec (Voyer & Tremblay)",
      "url": "https://obohec.ca",
      "listing_url": "https://obohec.ca/projets-locatifs/obohec/",
      "sectors": "Blainville (boulevard Michèle-Bohec — 3 immeubles)",
      "connector": "obohec",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "ocartier",
      "name": "OCartier (phase 2)",
      "url": "https://ocartier.ca",
      "listing_url": "https://ocartier.ca/plans/",
      "sectors": "Laval (Pont-Viau, 30 rue St-Hubert)",
      "connector": "ocartier",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "omhq",
      "name": "OMHQ — Office municipal d'habitation de Québec (parc non subventionné)",
      "url": "https://www.omhq.qc.ca",
      "listing_url": "https://www.omhq.qc.ca/liste",
      "sectors": "Québec (tous quartiers)",
      "connector": null,
      "status": "non connectable — /liste est un annuaire Joomla (COGIWEB fwrerealtor) du parc immobilier COOP/OBNL : fiches d'immeubles avec composition des logements, mais aucune annonce de location (ni disponibilité, ni prix, ni unité offerte)",
      "region": "Québec"
    },
    {
      "id": "org_dupuis",
      "name": "Organisation Dupuis",
      "url": "https://www.organisationdupuis.ca",
      "listing_url": "https://locationorganisationdupuis.bstk.io/Listing/Listings",
      "sectors": "Granby, Bromont, Waterloo, Sherbrooke, Terrebonne, L'Assomption, Bécancour, Sorel-Tracy, Trois-Rivières, Victoriaville (Edmundston N.-B. exclu)",
      "connector": "org_dupuis",
      "status": "actif",
      "region": "Montérégie / Estrie / multi-régions"
    },
    {
      "id": "pentagones",
      "name": "Les Pentagones",
      "url": "https://pentagones.ca",
      "listing_url": "https://pentagones.ca/immeubles-residentiels/",
      "sectors": "Québec",
      "connector": null,
      "status": "non connectable — fiches d'immeubles sans annonces ni prix/dispo (locations via Tri-Logis, déjà connecté)",
      "region": "Capitale-Nationale"
    },
    {
      "id": "phg",
      "name": "Habitations PHG",
      "url": "https://habitationsphg.com",
      "listing_url": "https://app.livya.com/habitations-phg",
      "sectors": "Deux-Montagnes et environs (portefeuille Livya)",
      "connector": "phg",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "place_barrage",
      "name": "Place du Barrage",
      "url": "https://www.placedubarrage.com",
      "listing_url": "https://www.placedubarrage.com/appartements",
      "sectors": "Windsor (2 rue Vertu)",
      "connector": "place_barrage",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "plantation",
      "name": "Domaine de la Plantation",
      "url": "https://www.domainedelaplantation.ca",
      "listing_url": "https://www.domainedelaplantation.ca/",
      "sectors": "Shawinigan (Saint-Georges-de-Champlain)",
      "connector": "plantation",
      "status": "actif",
      "region": "Mauricie"
    },
    {
      "id": "port_de_mer",
      "name": "Port de Mer",
      "url": "https://portdemer.ca",
      "listing_url": "https://portdemer.ca/fr/accueil",
      "sectors": "Longueuil (Place Charles-LeMoyne, face au métro) — 389 unités",
      "connector": "port_de_mer",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "primo",
      "name": "Primo Immobilier — Lumicité Condominiums et Quartier Trinité",
      "url": "https://primoimmobilier.ca",
      "listing_url": "https://primoimmobilier.ca",
      "sectors": "Saint-Mathieu-de-Beloeil (Lumicité Condominiums), Saint-Basile-le-Grand (Quartier Trinité) — condos locatifs de luxe, granularité projet (prix « à partir de »)",
      "connector": "primo",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "pro_urbain",
      "name": "Gestion Pro-Urbain",
      "url": "https://gestionpro-urbain.com",
      "listing_url": "https://gestionpro-urbain.com/fr/proprietes",
      "sectors": "Charlemagne, Repentigny, Berthierville, Saint-Paul, Saint-Jacques, Saint-Ambroise-de-Kildare, Saint-Charles-Borromée",
      "connector": "pro_urbain",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "probloc",
      "name": "Probloc CL inc.",
      "url": "https://peweb.magextechnologies.com/RentalListings/Ffllf1/Probloc-Cl-Inc",
      "listing_url": "https://peweb.magextechnologies.com/RentalListings/Ffllf1/Probloc-Cl-Inc",
      "sectors": "Bécancour (Gentilly et autres secteurs)",
      "connector": "probloc",
      "status": "actif",
      "region": "Centre-du-Québec"
    },
    {
      "id": "prona",
      "name": "Gestion Prona",
      "url": "https://gestionprona.ca",
      "listing_url": "https://gestionprona.ca/properties/",
      "sectors": "Cowansville, Saint-Jean-sur-Richelieu, Saint-Hubert, Candiac, Saint-Hyacinthe, Montréal, Québec, Lévis, Blainville",
      "connector": "prona",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "quartier_7",
      "name": "Quartier 7 (condos locatifs, avenue de la Gare)",
      "url": "https://quartier7mascouche.com",
      "listing_url": "https://quartier7mascouche.com/condos-neufs-a-louer-mascouche/",
      "sectors": "Mascouche",
      "connector": "quartier_7",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "quartier_horizon",
      "name": "Quartier Horizon",
      "url": "https://quartierhorizon.com",
      "listing_url": "https://quartierhorizon.com/plans/",
      "sectors": "Lévis (Saint-Jean-Chrysostome) — 1802, rue des Fines-Herbes ; unités data-etat=disponible seulement",
      "connector": "quartier_horizon",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "rakotta",
      "name": "Rakotta Real Estate (Dorchester, Gramercy, Le 2100)",
      "url": "https://www.rakotta.com",
      "listing_url": "https://www.rakotta.com/properties",
      "sectors": "Montréal (Centre-ville — René-Lévesque O., Sherbrooke O., de Maisonneuve O.) ; baux 12 mois seulement (meublé flexible 1-11 mois exclu)",
      "connector": "rakotta",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "res_cogir",
      "name": "Résidences Cogir (RPA)",
      "url": "https://residencescogir.com",
      "listing_url": "https://residencescogir.com/trouver-une-residence",
      "sectors": "85 résidences pour aînés (RPA) au Québec — Jazz, ex-Sélection, Villa… (Montréal, Québec, Lévis, Laval, Rive-Sud, Outaouais, Saguenay, Abitibi, Bas-St-Laurent…)",
      "connector": "res_cogir",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "res_soleil",
      "name": "Les Résidences Soleil",
      "url": "https://residencessoleil.ca",
      "listing_url": "https://residencessoleil.ca/nos-residences/",
      "sectors": "15 manoirs pour aînés (Groupe Savoie) — Montréal, Laval, Brossard, Boucherville, Sainte-Julie, Mont-St-Hilaire, Sorel, Granby, Sherbrooke, Pointe-aux-Trembles…",
      "connector": "res_soleil",
      "status": "actif",
      "region": "Province"
    },
    {
      "id": "royal_laval",
      "name": "Gestion Immobilière Royal",
      "url": "https://gestionroyal.com",
      "listing_url": "https://gestionroyal.com/a-louer/",
      "sectors": "Laval (Laval-des-Rapides) et Montréal",
      "connector": "royal_laval",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "saint_michel",
      "name": "Le Saint-Michel",
      "url": "https://lesaintmichel.ca",
      "listing_url": "https://lesaintmichel.ca/appartements/",
      "sectors": "Montréal-Nord (3250, boul. Henri-Bourassa Est)",
      "connector": "saint_michel",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "samcon",
      "name": "Samcon (condos locatifs)",
      "url": "https://www.samcon.ca",
      "listing_url": "https://www.samcon.ca/projects-for-rent/",
      "sectors": "Montréal (Terrasse Boyer, Place Lajeunesse, Promenade des Ormeaux, Place du Quesne)",
      "connector": "samcon",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "san_leon",
      "name": "San Leon (phases 4-5)",
      "url": "https://sanleon.ca",
      "listing_url": "https://app.planpoint.io/api/groups/find",
      "sectors": "Boisbriand (Faubourg Boisbriand — 3230, avenue des Grandes Tourelles)",
      "connector": "san_leon",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "saro",
      "name": "Les Constructions Saro",
      "url": "https://constructionsaro.com",
      "listing_url": "https://constructionsaro.com/Default.aspx",
      "sectors": "Saint-Hubert (Longueuil, parc de la Cité) — 3½ à 7½ haut de gamme, 50 ans et plus",
      "connector": "saro",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "sept_elements",
      "name": "Les 7 Éléments (Propriétés Mach)",
      "url": "https://www.condoles7elements.com",
      "listing_url": "https://www.condoles7elements.com/",
      "sectors": "Québec (Lebourgneuf) — 1998, rue Marie-Anne-Gaudreau ; plateforme Vortex, superficies extraites des plans PDF, pas de prix affiché",
      "connector": "sept_elements",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "serra",
      "name": "SERRA Montréal (1124 De Bleury)",
      "url": "https://www.serramtl.com",
      "listing_url": "https://www.serramtl.com/availabilities",
      "sectors": "Montréal (Ville-Marie — centre-ville, 1124 rue De Bleury)",
      "connector": "serra",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "sherplex",
      "name": "Sherplex immobilier",
      "url": "https://www.appartementssherbrooke.com",
      "listing_url": "https://www.appartementssherbrooke.com/appartements-a-louer-en-estrie",
      "sectors": "Weedon, Coaticook, Magog, Saint-François-Xavier-de-Brompton, Saint-Denis-de-Brompton",
      "connector": "sherplex",
      "status": "actif",
      "region": "Estrie"
    },
    {
      "id": "signature_bois_franc",
      "name": "Signature Bois-Franc — condos locatifs",
      "url": "https://location.signatureboisfranc.com",
      "listing_url": "https://location.signatureboisfranc.com/unites-disponibles/",
      "sectors": "Montréal (Saint-Laurent — Bois-Franc)",
      "connector": "signature_bois_franc",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "signature_boisbriand",
      "name": "Signature Boisbriand",
      "url": "https://signatureboisbriand.com",
      "listing_url": "https://signatureboisbriand.com/unites-disponibles/",
      "sectors": "Boisbriand (Faubourg Boisbriand — 1040-1050, rue des Francs-Bourgeois)",
      "connector": "signature_boisbriand",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "skyline",
      "name": "Skyline Living (REIT pancanadien)",
      "url": "https://www.skylineliving.ca",
      "listing_url": "https://www.skylineliving.ca/en/apartments-for-rent",
      "sectors": "—",
      "connector": null,
      "status": "non connectable — REIT pancanadien, aucun immeuble au Québec (API Rentsync vérifiée : 0 propriété QC)",
      "region": "—"
    },
    {
      "id": "sofia",
      "name": "Le Sofia — Groupe Lacombe (Varennes)",
      "url": "https://sofiavarennes.com",
      "listing_url": "https://sofiavarennes.com/plans.php",
      "sectors": "Varennes (1845, rue du Souvenir — 48 condos locatifs face au fleuve)",
      "connector": "sofia",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "solaris",
      "name": "Solaris Boisbriand",
      "url": "https://www.solarisboisbriand.com",
      "listing_url": "https://www.solarisboisbriand.com/plans",
      "sectors": "Boisbriand (Faubourg Boisbriand — 1030, rue des Francs-Bourgeois)",
      "connector": "solaris",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "solis_levis",
      "name": "Solis Lévis",
      "url": "https://solislevis.com",
      "listing_url": "https://solislevis.com/appartements-retraites-autonomes/",
      "sectors": "Lévis (RPA 55+ autonomes — studios, 3½, 4½, rue Weyman)",
      "connector": "solis_levis",
      "status": "actif",
      "region": "Québec"
    },
    {
      "id": "sotramont",
      "name": "Sotramont (Liveo / Curtiss)",
      "url": "https://sotramont.com",
      "listing_url": "https://sotramont.com/projets-maison-ville-condo-vendre-louer/?category=locatifs",
      "sectors": "Pointe-Claire (Liveo Greenwich 1-2-3), Mascouche (Liveo 1-2), Repentigny (Liveo 1-2), Saint-Laurent (Curtiss Charlie, Bois-Franc)",
      "connector": "sotramont",
      "status": "actif",
      "region": "Montréal / Lanaudière"
    },
    {
      "id": "sovima",
      "name": "Sovima Habitation — AlterEGO, Le Nest, Quartier Vauquelin, Le Neuf Cent",
      "url": "https://www.sovimahabitation.com",
      "listing_url": "https://www.sovimahabitation.com",
      "sectors": "Brossard (AlterEGO sur le fleuve), Saint-Bruno-de-Montarville (Le Nest), Longueuil (Quartier Vauquelin 2), Repentigny (Le Neuf Cent Notre-Dame)",
      "connector": "sovima",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "sphere",
      "name": "Sphère immobilier",
      "url": "https://sphereimmobilier.com",
      "listing_url": "https://sphereimmobilier.com/",
      "sectors": "Sherbrooke et environs",
      "connector": null,
      "status": "non connectable — portfolio Elementor vitrine : descriptions de projets seulement, aucune unité ni prix ni disponibilité (projet Papetiers prévu automne 2026)",
      "region": "Estrie"
    },
    {
      "id": "square_philippe",
      "name": "Square Philippe",
      "url": "https://squarephilippe.com",
      "listing_url": "https://squarephilippe.com/a-louer/unites/",
      "sectors": "Gatineau",
      "connector": "square_philippe",
      "status": "actif",
      "region": "Outaouais"
    },
    {
      "id": "st_charles_granby",
      "name": "Le St-Charles",
      "url": "https://www.stcharlesgranby.com",
      "listing_url": "https://www.stcharlesgranby.com/",
      "sectors": "Granby (41 rue Saint-Charles Nord)",
      "connector": "st_charles_granby",
      "status": "actif",
      "region": "Montérégie (Granby)"
    },
    {
      "id": "station_g",
      "name": "Station G appartements locatifs (Cogir)",
      "url": "https://stationglocatifs.com",
      "listing_url": "https://stationglocatifs.com/plans/",
      "sectors": "Mascouche",
      "connector": null,
      "status": "non connectable — doublon : immeuble Cogir déjà couvert par le connecteur cogir (cogir.net/immeuble-residentiel-mascouche/2685-station-g.html)",
      "region": "Lanaudière"
    },
    {
      "id": "station_horizon",
      "name": "Station Horizon",
      "url": "https://stationhorizon.com",
      "listing_url": "https://stationhorizon.com/plans-des-unites-phase-1/",
      "sectors": "Mont-Saint-Hilaire (Village de la Gare)",
      "connector": "station_horizon",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "summit",
      "name": "Summit Property Management",
      "url": "https://www.summitmanagement.ca",
      "listing_url": "https://www.summitmanagement.ca/apartments",
      "sectors": "Montréal (Le Triangle/CDN — Vue 5-6-7, centre-ville — LIV, IVY, Le V, Le Duke, Skyla, Le 400 Sherbrooke O., RIVA, Allegra)",
      "connector": "summit",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "symbio",
      "name": "Symbio (Développement FTG / Claridge)",
      "url": "https://symbiohabitat.ca",
      "listing_url": "https://symbiohabitat.ca/appartements/",
      "sectors": "Terrebonne — Lachenaie (1475 rue Yves-Blais, 219 unités)",
      "connector": "symbio",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "terrasse_pionniers",
      "name": "Terrasse des Pionniers (appartements neufs)",
      "url": "https://terrassedespionniers.ca",
      "listing_url": "https://terrassedespionniers.ca/#nos-logements",
      "sectors": "Mont-Blanc",
      "connector": "terrasse_pionniers",
      "status": "actif",
      "region": "Laurentides"
    },
    {
      "id": "tour_fides",
      "name": "La Tour Fides",
      "url": "https://latourfides.com",
      "listing_url": "https://latourfides.securecafe.com/onlineleasing/la-tour-fides/floorplans.aspx?nocache=-1",
      "sectors": "Montréal (Ville-Marie — 235 boul. René-Lévesque Est, 290 unités)",
      "connector": "tour_fides",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "tours_st_martin",
      "name": "Les Tours Saint-Martin",
      "url": "https://lestourssaintmartin.ca",
      "listing_url": "https://lestourssaintmartin.ca/plans/",
      "sectors": "Laval (Chomedey — 2976, boulevard Saint-Martin Ouest, phases 1 et 2)",
      "connector": "tours_st_martin",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "trams",
      "name": "T.R.A.M.S Property Management",
      "url": "https://tramsmgmt.com",
      "listing_url": "https://tramsmgmt.com/residential-properties-for-rent/",
      "sectors": "Kirkland (Chateau Ste-Marie), Dollard-des-Ormeaux (L'Ambiance Ouest), Anjou (Palacio D'Anjou)",
      "connector": "trams",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "treana",
      "name": "TREANA",
      "url": "https://treana.ca",
      "listing_url": "https://treana.ca/saint-jean-sur-richelieu/",
      "sectors": "Saint-Jean-sur-Richelieu, Sainte-Catherine, Venise-en-Québec",
      "connector": "treana",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "trouve_ton_appart",
      "name": "Trouve Ton Appart (Construction Léandre Demers)",
      "url": "https://www.trouve-ton-appart.com",
      "listing_url": "https://www.trouve-ton-appart.com/logements/",
      "sectors": "Beauce et Lotbinière : Sainte-Marie, Saint-Agapit, Saint-Apollinaire, Saint-Flavien — seules les unités disponibles (pastille verte) sont ingérées",
      "connector": "trouve_ton_appart",
      "status": "actif",
      "region": "Chaudière-Appalaches"
    },
    {
      "id": "uneo",
      "name": "Unéo Gestion Immobilière",
      "url": "https://uneo.ca",
      "listing_url": "https://uneo.ca/projets",
      "sectors": "Saint-Jean-sur-Richelieu (Les Loiselle), Saint-Hyacinthe (Habitations sur le Vert), Otterburn Park (Carré Louis-Lévesque)",
      "connector": "uneo",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "vallem",
      "name": "Vallem — quartier Lumicité (Saint-Mathieu-de-Beloeil)",
      "url": "https://vallem.ca",
      "listing_url": "https://vallem.ca/plans/",
      "sectors": "Saint-Mathieu-de-Beloeil (4605, chemin du Crépuscule — condos locatifs + marché d'alimentation)",
      "connector": "vallem",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "vallensis",
      "name": "Vallensis",
      "url": "https://vallensis.ca",
      "listing_url": "https://vallensis.ca/",
      "sectors": "Salaberry-de-Valleyfield (503 rue Jacques-Cartier)",
      "connector": "vallensis",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "vestric",
      "name": "Vestric — Condos locatifs",
      "url": "https://vestric.ca",
      "listing_url": "https://vestric.ca/les-unites",
      "sectors": "Candiac (200 av. des Chênes)",
      "connector": "vestric",
      "status": "actif",
      "region": "Montérégie"
    },
    {
      "id": "vi_laval",
      "name": "Vï Condos Locatifs (Danam Lacourse)",
      "url": "https://www.vicondoslocatifs.com",
      "listing_url": "https://www.vicondoslocatifs.com/vi-terrebonne/",
      "sectors": "Terrebonne/Urbanova (225 carré Denise-Pelletier), Mascouche (1505 place de l'Esplanade)",
      "connector": "vi_laval",
      "status": "actif",
      "region": "Lanaudière"
    },
    {
      "id": "vision_immo",
      "name": "Vision Immo",
      "url": "https://visionimmo.com",
      "listing_url": "https://visionimmo.com/logements-a-louer/",
      "sectors": "Montréal (Lachine, Saint-Henri), Terrebonne (Urbanova), Longueuil — condos locatifs neufs",
      "connector": "vision_immo",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "vita_stl",
      "name": "Appartements VITA",
      "url": "https://appartementsvita.ca",
      "listing_url": "https://appartementsvita.ca/",
      "sectors": "Saint-Laurent (2505, boul. Marcel-Laurin — 2 phases, REM Bois-Franc)",
      "connector": "vita_stl",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "viventi",
      "name": "Viventi",
      "url": "https://viventilaval.com",
      "listing_url": "https://viventilaval.com/nos-unites/",
      "sectors": "Laval (Saint-Vincent-de-Paul, 1100 boul. Vanier — 50 ans et plus)",
      "connector": "viventi",
      "status": "actif",
      "region": "Laval"
    },
    {
      "id": "voltige",
      "name": "Le Voltige (DevImmo — Hélia, Belvédère, Aria, Panora)",
      "url": "https://voltigemtl.ca",
      "listing_url": "https://voltigemtl.ca/plans/",
      "sectors": "Montréal (Ahuntsic — Marché Central / Sauvé Ouest)",
      "connector": "voltige",
      "status": "actif",
      "region": "Montréal"
    },
    {
      "id": "westwalk",
      "name": "Westwalk DDO",
      "url": "https://westwalk.ca",
      "listing_url": "https://westwalk.ca/en/apartments-for-rent-dollard-des-ormeaux/",
      "sectors": "Dollard-des-Ormeaux (West-Island)",
      "connector": "westwalk",
      "status": "actif",
      "region": "Montréal"
    }
  ]
}
