SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
10.2 KB

# Audit des connecteurs — Mission 1 (2026-08-08)

68 connecteurs audités. Rapports détaillés dans reports/connectors/<id>.md.

Connecteur Méthode Annonces Couverture après Fixture+Test
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%
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%
axia html (site vitrine WordPress/WPBakery une page) 2 → 2 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
beaudoin json-api (WordPress REST) 12 → 12 prix 100%, adresse 100%, dispo 100%, superficie 67%, commodités 100%
boardwalk html (HubSpot CMS rendu serveur) 100 → 100 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
bribourg html (RSS DropInBlog + pages d'immeubles PHP statiques) 2 → 2 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
brio html 3 → 3 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
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%
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)
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)
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%
contraste html 231 → 231 prix 85%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
copley html 52 → 52 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
cromwell html 12 → 12 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
denux json-api (découverte) + html (suites) 18 → 18 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
devimco json-api 498 → 498 prix 100%, adresse 100%, dispo 100%, superficie 99.8%, commodités 99.8%
dma_locago html 109 → 119 prix 98%, adresse 29%, dispo 89%, superficie 98%, commodités 0%
elements html 3 → 3 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
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%
firma html 12 → 12 prix 8%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
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%
gestipro html 96 → 96 prix 100%, adresse 100%, dispo 100%, superficie 23%, commodités 99%
gimcote html 85 → 85 prix 100%, adresse 100%, dispo 100%, superficie 2%, commodités 100%
gparadis html 21 → 22 prix 0%, adresse 100%, dispo 100%, superficie 5%, commodités 95%
groupe_dallaire json-api (AJAX WordPress) + fiches d'unité html 257 → 257 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
hazelview json-api + pages immeuble html (JSON embarqué) 6 → 6 prix 100%, adresse 100%, dispo 100%, superficie 83%, commodités 100%
headway html 7 → 7 prix 0%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
huma html 38 → 38 prix 0%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
immomarketing html 82 → 82 prix 100%, adresse 99%, dispo 98%, superficie 0%, commodités 99%
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%
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%
laberge html (page liste rendue serveur + fiches unités) 54 → 54 prix 100%, adresse 100%, dispo 100%, superficie 7%, commodités 100%
lafrance_mathieu html (liste + filtres ?boroughs=N, fiches immeubles) 39 → 39 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
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%
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%
ledomaine html (micro-site WordPress, une page par typologie) 5 → 5 prix 100%, adresse 100%, dispo 0%, superficie 0%, commodités 0%
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%
logisbourg html 10 → 10 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
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%
logisma html 18 → 18 prix 100%, adresse 100%, dispo 94%, superficie 0%, commodités 94%
lokalia json-api + html 119 → 127 prix 80%, adresse 100%, dispo 0%, superficie 0%, commodités 100%
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%
metcap html 8 → 8 prix 100%, adresse 100%, dispo 100%, superficie 88%, commodités 100%
minto html 20 → 20 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
mondev html 47 → 47 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
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%
niddamour json-api 14 → 14 prix 100%, adresse 100%, dispo 100%, superficie 29%, commodités 71%
oklouer html 41 → 41 prix 100%, adresse 100%, dispo 0%, superficie 0%, commodités 100%
per html 2 → 2 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
picard html 34 → 34 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
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%
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%
realstar firecrawl 6 → 6 prix 100%, adresse 100%, dispo 83%, superficie 83%, commodités 83%
rentalys html 10 → 10 prix 100%, adresse 100%, dispo 100%, superficie 80%, commodités 100%
rivero json-api (JSON embarqué dans la page RealVuu) 214 → 214 prix 0%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
roussin html (micro-pages d'immeubles WordPress/Elementor) 36 → 36 prix 100%, adresse 100%, dispo 0%, superficie 0%, commodités 100%
sdg html (archive Houzez + fiches /immeuble/) 9 → 9 prix 0%, adresse 100%, dispo 0%, superficie 0%, commodités 100%
sentinelle html 10 → 10 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
sgiq html + json-api (endpoint carte getMarkers) 147 → 147 prix 100%, adresse 100%, dispo 99%, superficie 0%, commodités 100%
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%
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%
simard html 5 → 5 prix 40%, adresse 20%, dispo 100%, superficie 20%, commodités 60%
terra html (Webflow, rendu serveur ; statut par classes w-condition-invisible) 30 → 30 prix 93%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
trudel json-api 30 → 30 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
trylon html 7 → 7 prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
utile html (+ micro-pages CMS d'inclusions via cache détail) 16 → 16 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%
viridi html 16 → 16 prix 100%, adresse 100%, dispo 0%, superficie 100%, commodités 100%
werkliv html 4 → 4 prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100%