spb/lou-ka Public
Lou·Ka — tous les logements à louer du Québec, un seul endroit.
HTML 99.7%
1# Audit des connecteurs — Mission 1 (2026-08-08)2368 connecteurs audités. Rapports détaillés dans `reports/connectors/<id>.md`.45| Connecteur | Méthode | Annonces | Couverture après | Fixture+Test |6|---|---|---|---|---|7| akelius | json-api (TransferState Angular SSR + JSON détail /lettings/marketing/v2/CA/<id>.json) | 247 → 247 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |8| app_urbains | html (micro-sites) | 17 → 16 (une unité retirée par la source entre les deux syncs) | prix 100%, adresse 100%, dispo 44%, superficie 100%, commodités 100% | ✅ |9| axia | html (site vitrine WordPress/WPBakery une page) | 2 → 2 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |10| beaudoin | json-api (WordPress REST) | 12 → 12 | prix 100%, adresse 100%, dispo 100%, superficie 67%, commodités 100% | ✅ |11| boardwalk | html (HubSpot CMS rendu serveur) | 100 → 100 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |12| bribourg | html (RSS DropInBlog + pages d'immeubles PHP statiques) | 2 → 2 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |13| brio | html | 3 → 3 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |14| brivia_1sp | html + json-api (POST AJAX des plans, phase=rental) | 3 → 3 (une par typologie, uid stables : 1sp-studio / 1sp-1-chambre / 1sp-2-chambres) | prix 100%, adresse 100%, dispo 100%, superficie 67% (studio : aucune unité dispo), commodités 100% | ✅ |15| brochu | html (liste + pages détail avec cache BD) | 7 → 7 (une par projet/immeuble, slugs stables) | prix 57% (3 projets sans prix affiché), adresse 100%, dispo 100%, superficie 0% (non publiée), commodités 86% (Le Pilier n'a pas de liste à puces) | ✅ |16| capreit | json-api + html (fiches propriété derrière le cache BD) | 122 → 122 (une par type d'unité disponible ; uid `pid-slug` stables) | prix 100%, adresse 100%, dispo 100%, superficie 92% (10 annonces sans pi² affiché), commodités 100%, GPS 100% (nouveau) | ✅ |17| cogir | html (rendu serveur, liste + fiches immeuble) | 270 → 283 (une par modèle offert ; +modèles autrefois écrasés par collision d'uid, +penthouses ; −modèles « Pas disponible »/« Liste d'attente ») | prix 97%, adresse 100%, dispo 97%, superficie 0% (non publiée), commodités 56% (beaucoup d'immeubles sans section Services), contact 94% | ✅ |18| contraste | html | 231 → 231 | prix 85%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |19| copley | html | 52 → 52 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |20| cromwell | html | 12 → 12 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |21| denux | json-api (découverte) + html (suites) | 18 → 18 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |22| devimco | json-api | 498 → 498 | prix 100%, adresse 100%, dispo 100%, superficie 99.8%, commodités 99.8% | ✅ |23| dma_locago | html | 109 → 119 | prix 98%, adresse 29%, dispo 89%, superficie 98%, commodités 0% | ✅ |24| elements | html | 3 → 3 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |25| equinoxe_batimo | html | 592 → 602 (633 actives avec délai de grâce ; le nombre « trouvé » varie de ±10 d'un sync à l'autre, tri du site instable) | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |26| firma | html | 12 → 12 | prix 8%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |27| gestion_montreal | json-api (GeoJSON `window.properties_geojson`) + pages détail html en cache | 23 → 23 (43 features à la source ; loués / non résidentiels / hors CMM exclus) | prix 100%, adresse 100%, dispo 83%, superficie 4%, commodités 96% | ✅ |28| gestipro | html | 96 → 96 | prix 100%, adresse 100%, dispo 100%, superficie 23%, commodités 99% | ✅ |29| gimcote | html | 85 → 85 | prix 100%, adresse 100%, dispo 100%, superficie 2%, commodités 100% | ✅ |30| gparadis | html | 21 → 22 | prix 0%, adresse 100%, dispo 100%, superficie 5%, commodités 95% | ✅ |31| groupe_dallaire | json-api (AJAX WordPress) + fiches d'unité html | 257 → 257 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |32| hazelview | json-api + pages immeuble html (JSON embarqué) | 6 → 6 | prix 100%, adresse 100%, dispo 100%, superficie 83%, commodités 100% | ✅ |33| headway | html | 7 → 7 | prix 0%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |34| huma | html | 38 → 38 | prix 0%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |35| immomarketing | html | 82 → 82 | prix 100%, adresse 99%, dispo 98%, superficie 0%, commodités 99% | ✅ |36| immostar | micro-sites (html + json-api `var fiches` + REST do-selecteur-plans) | 162 → 162 (uids stables) | prix 99%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |37| interrent | json-api (JSON embarqué dans le flux `self.__next_f.push`) | 203 → 203 | prix 100%, adresse 100%, dispo 100%, superficie 99%, commodités 100% | ✅ |38| laberge | html (page liste rendue serveur + fiches unités) | 54 → 54 | prix 100%, adresse 100%, dispo 100%, superficie 7%, commodités 100% | ✅ |39| lafrance_mathieu | html (liste + filtres ?boroughs=N, fiches immeubles) | 39 → 39 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |40| lakle | json-api (sélecteur de plans WP `/wp-json/do-selecteur-plans/v1/unite`) + html (cartes phases 2-3) | 26 → 46 | prix 57%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |41| leclif | html (mono-page : 151 overlays d'unités, script jQuery marque les louées) | 9 → 9 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |42| ledomaine | html (micro-site WordPress, une page par typologie) | 5 → 5 | prix 100%, adresse 100%, dispo 0%, superficie 0%, commodités 0% | ✅ |43| loftsmtl | json-api (inventaire immeubles) + html (pages immeubles : unités + commodités) | 7 → 7 | prix 100%, adresse 100%, dispo 100%, superficie 86%, commodités 100% | ✅ |44| logisbourg | html | 10 → 10 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |45| logisco | html | 163 → 161 (2 unités retirées par la source entre les syncs) | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |46| logisma | html | 18 → 18 | prix 100%, adresse 100%, dispo 94%, superficie 0%, commodités 94% | ✅ |47| lokalia | json-api + html | 119 → 127 | prix 80%, adresse 100%, dispo 0%, superficie 0%, commodités 100% | ✅ |48| lynk_olymbec | firecrawl (repli — accès direct avec en-têtes navigateur quand Cloudflare laisse passer) | 4 → 4 | prix 100%, adresse 100%, dispo 75%, superficie 75%, commodités 100% | ✅ |49| metcap | html | 8 → 8 | prix 100%, adresse 100%, dispo 100%, superficie 88%, commodités 100% | ✅ |50| minto | html | 20 → 20 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |51| mondev | html | 47 → 47 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |52| msi | html + json embarqué (payload « flight » Next.js dans les fiches) | 99 → 96 (3 annonces périmées désactivées au passage) | prix 100%, adresse 100%, dispo 100%, superficie 6%, commodités 100% | ✅ |53| niddamour | json-api | 14 → 14 | prix 100%, adresse 100%, dispo 100%, superficie 29%, commodités 71% | ✅ |54| oklouer | html | 41 → 41 | prix 100%, adresse 100%, dispo 0%, superficie 0%, commodités 100% | ✅ |55| per | html | 2 → 2 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |56| picard | html | 34 → 34 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |57| plan_a | html | 9 → 9 (granularité = 1 annonce par complexe, prix plancher ; projets Saguenay/Sherbrooke exclus) | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |58| progim | json-api (JSON `var units = […]` embarqué + fragments HTML structurés) | 62 → 62 (65 unités à la source, 3 hors Grand Montréal exclues) | prix 100%, adresse 100%, dispo 100%, superficie 66%, commodités 100% | ✅ |59| realstar | firecrawl | 6 → 6 | prix 100%, adresse 100%, dispo 83%, superficie 83%, commodités 83% | ✅ |60| rentalys | html | 10 → 10 | prix 100%, adresse 100%, dispo 100%, superficie 80%, commodités 100% | ✅ |61| rivero | json-api (JSON embarqué dans la page RealVuu) | 214 → 214 | prix 0%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |62| roussin | html (micro-pages d'immeubles WordPress/Elementor) | 36 → 36 | prix 100%, adresse 100%, dispo 0%, superficie 0%, commodités 100% | ✅ |63| sdg | html (archive Houzez + fiches /immeuble/) | 9 → 9 | prix 0%, adresse 100%, dispo 0%, superficie 0%, commodités 100% | ✅ |64| sentinelle | html | 10 → 10 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |65| sgiq | html + json-api (endpoint carte getMarkers) | 147 → 147 | prix 100%, adresse 100%, dispo 99%, superficie 0%, commodités 100% | ✅ |66| shdm | json-api (payload __NUXT_DATA__ « devalue » du front Nuxt 3 / WordPress GraphQL) | 2 → 2 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |67| sibelanger | html | 13 → 12 (1 annonce périmée retirée par le diff) | prix 100%, adresse 100%, dispo 100%, superficie 75%, commodités 100% | ✅ |68| simard | html | 5 → 5 | prix 40%, adresse 20%, dispo 100%, superficie 20%, commodités 60% | ✅ |69| terra | html (Webflow, rendu serveur ; statut par classes w-condition-invisible) | 30 → 30 | prix 93%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |70| trudel | json-api | 30 → 30 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |71| trylon | html | 7 → 7 | prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | ✅ |72| utile | html (+ micro-pages CMS d'inclusions via cache détail) | 16 → 16 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |73| viridi | html | 16 → 16 | prix 100%, adresse 100%, dispo 0%, superficie 100%, commodités 100% | ✅ |74| werkliv | html | 4 → 4 | prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | ✅ |75