Vague 3 : connecteurs Zumper (API directe), Atimco (Livya), Simplex (Supabase)
- zumper : API JSON interne en DIRECT (bundle CSRF -> pages/listables par bbox -> fiches /buildings avec cache BD cle modified_on), 8 bbox QC, filtre state=QC ; 4 345 annonces au premier sync (2 391 absorbees par la dedup = +1 954 nettes). PadMapper = meme API (ids 100/100 identiques) : couvert. - _livya : base commune des gestionnaires servis par Livya (ex-RealVuu), patron generalise du connecteur thrace (flux RSC des pages plans). - atimco : ~18 projets Monteregie (Longueuil, St-Constant, St-Hyacinthe, Chambly, Chateauguay, St-Jean, Sorel, Cowansville) — 299 unites disponibles, prix/GPS/chambres/sdb complets, 0 doublon. - simplex : catalogue Supabase public (RPC get_public_rental_listings_page), Trois-Rivieres/Shawinigan — 3 annonces actives (28 publiees en rotation). - sources.json : +6 entrees (zumper, atimco, simplex actifs ; padmapper couvert via zumper ; apartments.com non connectable — 403 CoStar ; cloria non connectable — inventaire Livya complet mais 0 prix publie). - docs/connecteurs regeneres (217 fiches). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
223 changed files +1,954 −944
modified
data/sources.json
+61 −1
@@ -2748,6 +2748,66 @@ | |||||
| 2748 | "connector": "rentals_ca", | 2748 | "connector": "rentals_ca", | ||
| 2749 | "status": "actif", | 2749 | "status": "actif", | ||
| 2750 | "region": "Province" | 2750 | "region": "Province" | ||
| 2751 | + }, | ||||
| 2752 | + { | ||||
| 2753 | + "id": "atimco", | ||||
| 2754 | + "name": "Atimco", | ||||
| 2755 | + "url": "https://www.atimco.ca", | ||||
| 2756 | + "listing_url": "https://app.livya.com/fr/atimco/projects/atimco/plans", | ||||
| 2757 | + "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", | ||||
| 2758 | + "connector": "atimco", | ||||
| 2759 | + "status": "actif", | ||||
| 2760 | + "region": "Montérégie" | ||||
| 2761 | + }, | ||||
| 2762 | + { | ||||
| 2763 | + "id": "cloria", | ||||
| 2764 | + "name": "Cloria", | ||||
| 2765 | + "url": "https://www.cloria.ca", | ||||
| 2766 | + "listing_url": "https://app.livya.com/fr/cloria/projects/chambly/plans", | ||||
| 2767 | + "sectors": "Chambly, Lévis, Saint-Jérôme, Beloeil, Terrebonne, Trois-Rivières, Île-des-Sœurs", | ||||
| 2768 | + "connector": null, | ||||
| 2769 | + "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", | ||||
| 2770 | + "region": "Montérégie" | ||||
| 2771 | + }, | ||||
| 2772 | + { | ||||
| 2773 | + "id": "zumper", | ||||
| 2774 | + "name": "Zumper (Québec)", | ||||
| 2775 | + "url": "https://www.zumper.com", | ||||
| 2776 | + "listing_url": "https://www.zumper.com/apartments-for-rent/montreal-qc", | ||||
| 2777 | + "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é", | ||||
| 2778 | + "connector": "zumper", | ||||
| 2779 | + "status": "actif", | ||||
| 2780 | + "region": "Province" | ||||
| 2781 | + }, | ||||
| 2782 | + { | ||||
| 2783 | + "id": "padmapper", | ||||
| 2784 | + "name": "PadMapper", | ||||
| 2785 | + "url": "https://www.padmapper.com", | ||||
| 2786 | + "listing_url": "https://www.padmapper.com/apartments/montreal-qc", | ||||
| 2787 | + "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)", | ||||
| 2788 | + "connector": null, | ||||
| 2789 | + "status": "couvert via zumper", | ||||
| 2790 | + "region": "Province" | ||||
| 2791 | + }, | ||||
| 2792 | + { | ||||
| 2793 | + "id": "apartments_com", | ||||
| 2794 | + "name": "Apartments.com (CoStar)", | ||||
| 2795 | + "url": "https://www.apartments.com", | ||||
| 2796 | + "listing_url": "https://www.apartments.com/montreal-qc/", | ||||
| 2797 | + "sectors": "Réseau US CoStar", | ||||
| 2798 | + "connector": null, | ||||
| 2799 | + "status": "non connectable — anti-bot CoStar : 403 Access Denied en direct depuis le nœud ET depuis une autre IP (2026-08-18) ; couverture QC réputée marginale, ne vaut pas un passage Scrapfly ; re-sonder au besoin", | ||||
| 2800 | + "region": "Province" | ||||
| 2801 | + }, | ||||
| 2802 | + { | ||||
| 2803 | + "id": "simplex", | ||||
| 2804 | + "name": "Simplex Immobilier", | ||||
| 2805 | + "url": "https://simpleximmobilier.com", | ||||
| 2806 | + "listing_url": "https://simpleximmobilier.com/logements-a-louer/", | ||||
| 2807 | + "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", | ||||
| 2808 | + "connector": "simplex", | ||||
| 2809 | + "status": "actif", | ||||
| 2810 | + "region": "Mauricie" | ||||
| 2751 | } | 2811 | } | ||
| 2752 | ] | 2812 | ] | ||
| 2753 | −} | ||||
| \ No newline at end of file | |||||
| 2813 | +} | ||||
modified
docs/connecteurs/INDEX.md
+220 −214
@@ -1,233 +1,238 @@ | |||||
| 1 | # Lou-Ka — Index des connecteurs | 1 | # Lou-Ka — Index des connecteurs | ||
| 2 | 2 | ||||
| 3 | −_Généré automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Généré automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | −**214 connecteurs documentés** (212 activés, 2 désactivés) · **51247 annonces actives** au total · registre : 275 entrées. | 5 | +**217 connecteurs documentés** (215 activés, 2 désactivés) · **58112 annonces actives** au total · registre : 281 entrées. | ||
| 6 | 6 | ||||
| 7 | | Connecteur | Nom | Région | Type d'accès | Backend | Actives/Total | GPS | Prix | Photos | État | Dernier sync OK | | 7 | | Connecteur | Nom | Région | Type d'accès | Backend | Actives/Total | GPS | Prix | Photos | État | Dernier sync OK | | ||
| 8 | |---|---|---|---|---|---|---|---|---|---|---| | 8 | |---|---|---|---|---|---|---|---|---|---|---| | ||
| 9 | −| [`aalto`](aalto.md) | Aalto Suites (Zibi / Dream) | Outaouais | API JSON interne du site | direct | 26/33 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 9 | +| [`aalto`](aalto.md) | Aalto Suites (Zibi / Dream) | Outaouais | API JSON interne du site | direct | 26/33 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:00 | | ||
| 10 | −| [`acceslogis_gb`](acceslogis_gb.md) | Accès Logis GB | Lanaudière / Mauric… | pages HTML (rendu serveur) | direct | 10/11 | 20 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 10 | +| [`acceslogis_gb`](acceslogis_gb.md) | Accès Logis GB | Lanaudière / Mauric… | pages HTML (rendu serveur) | direct | 10/11 | 20 % | 100 % | 100 % | actif | 2026-08-18 06:00 | | ||
| 11 | −| [`agence_sherbrooke`](agence_sherbrooke.md) | Agence de location Sherbrooke (groupe P… | Estrie | sitemap XML + pages HTML | direct | 14/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 11 | +| [`agence_sherbrooke`](agence_sherbrooke.md) | Agence de location Sherbrooke (groupe P… | Estrie | sitemap XML + pages HTML | direct | 14/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 12 | −| [`akelius`](akelius.md) | Akelius Montréal | Montréal | pages HTML (rendu serveur) | direct | 242/290 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 12 | +| [`akelius`](akelius.md) | Akelius Montréal | Montréal | pages HTML (rendu serveur) | direct | 242/290 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 13 | −| [`alexcellence`](alexcellence.md) | Immeubles Alexcellence | Estrie | pages HTML (rendu serveur) | direct | 6/6 | 50 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 13 | +| [`alexcellence`](alexcellence.md) | Immeubles Alexcellence | Estrie | pages HTML (rendu serveur) | direct | 6/6 | 50 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 14 | −| [`alias_appartements`](alias_appartements.md) | Alias Appartements | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 14 | +| [`alias_appartements`](alias_appartements.md) | Alias Appartements | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 15 | −| [`alouer_sherbrooke`](alouer_sherbrooke.md) | À Louer Sherbrooke | Estrie | API admin-ajax (WordPress) | direct | 1/1 | 0 % | 0 % | 100 % | actif | 2026-08-18 03:15 | | 15 | +| [`alouer_sherbrooke`](alouer_sherbrooke.md) | À Louer Sherbrooke | Estrie | API admin-ajax (WordPress) | direct | 1/1 | 0 % | 0 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 16 | −| [`app_urbains`](app_urbains.md) | Appartements Urbains | Québec | sitemap XML + pages HTML | direct | 18/21 | 100 % | 83 % | 100 % | actif | 2026-08-18 03:15 | | 16 | +| [`app_urbains`](app_urbains.md) | Appartements Urbains | Québec | sitemap XML + pages HTML | direct | 18/21 | 100 % | 83 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 17 | −| [`appartements_rimouski`](appartements_rimouski.md) | Appartements Rimouski (Immeubles DTM) | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 19/20 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 17 | +| [`appartements_rimouski`](appartements_rimouski.md) | Appartements Rimouski (Immeubles DTM) | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 19/20 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 18 | −| [`ascensio`](ascensio.md) | Groupe Ascensio | Estrie | pages HTML (rendu serveur) | direct | 9/10 | 44 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 18 | +| [`ascensio`](ascensio.md) | Groupe Ascensio | Estrie | pages HTML (rendu serveur) | direct | 9/10 | 44 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 19 | −| [`atlas_immo`](atlas_immo.md) | Atlas société immobilière | Chaudière-Appalaches | pages HTML (rendu serveur) | direct | 0/0 | — | — | — | actif | 2026-08-18 03:15 | | 19 | +| [`atimco`](atimco.md) | Atimco | Montérégie | sitemap XML + pages HTML | direct | 299/299 | 100 % | 99 % | 96 % | actif | 2026-08-18 06:19 | | ||
| 20 | −| [`aula`](aula.md) | AULA Lévis | Québec | API REST WordPress (wp-json) | direct | 68/70 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:16 | | 20 | +| [`atlas_immo`](atlas_immo.md) | Atlas société immobilière | Chaudière-Appalaches | pages HTML (rendu serveur) | direct | 0/0 | — | — | — | actif | 2026-08-18 06:01 | | ||
| 21 | −| [`axia`](axia.md) | Axia Appartements | Montréal | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:16 | | 21 | +| [`aula`](aula.md) | AULA Lévis | Québec | API REST WordPress (wp-json) | direct | 68/70 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 22 | −| [`barnes_quebec`](barnes_quebec.md) | BARNES Québec (location) | Montréal | API JSON interne du site | direct | 101/103 | 99 % | 98 % | 100 % | actif | 2026-08-18 03:16 | | 22 | +| [`axia`](axia.md) | Axia Appartements | Montréal | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 23 | −| [`beaudoin`](beaudoin.md) | Société Beaudoin Immobilier | Montréal | API REST WordPress (wp-json) | direct | 12/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:16 | | 23 | +| [`barnes_quebec`](barnes_quebec.md) | BARNES Québec (location) | Montréal | API JSON interne du site | direct | 101/103 | 99 % | 98 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 24 | −| [`beaulieu_groupe`](beaulieu_groupe.md) | Beaulieu Groupe Immobilier (BGI) | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 4/4 | 100 % | 0 % | 100 % | actif | 2026-08-18 03:16 | | 24 | +| [`beaudoin`](beaudoin.md) | Société Beaudoin Immobilier | Montréal | API REST WordPress (wp-json) | direct | 12/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 25 | −| [`bestlife`](bestlife.md) | Les Gestions Bestlife | Estrie | pages HTML (rendu serveur) | direct | 12/13 | 92 % | 100 % | 100 % | actif | 2026-08-18 03:16 | | 25 | +| [`beaulieu_groupe`](beaulieu_groupe.md) | Beaulieu Groupe Immobilier (BGI) | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 4/4 | 100 % | 0 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 26 | −| [`boardwalk`](boardwalk.md) | Boardwalk REIT | Montréal | pages HTML (rendu serveur) | direct | 100/100 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:17 | | 26 | +| [`bestlife`](bestlife.md) | Les Gestions Bestlife | Estrie | pages HTML (rendu serveur) | direct | 12/13 | 92 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 27 | −| [`bons_locataires`](bons_locataires.md) | Bons Locataires | Grand Montréal | sitemap XML + pages HTML | direct | 14/14 | 100 % | 21 % | 93 % | actif | 2026-08-18 03:18 | | 27 | +| [`boardwalk`](boardwalk.md) | Boardwalk REIT | Montréal | pages HTML (rendu serveur) | direct | 100/100 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:02 | | ||
| 28 | −| [`boreal_abitibi`](boreal_abitibi.md) | Constructions Boréal Abitibi | Abitibi-Témiscaming… | API admin-ajax (WordPress) | direct | 3/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 28 | +| [`bons_locataires`](bons_locataires.md) | Bons Locataires | Grand Montréal | sitemap XML + pages HTML | direct | 14/14 | 100 % | 21 % | 93 % | actif | 2026-08-18 06:03 | | ||
| 29 | −| [`bribourg`](bribourg.md) | Bribourg | Québec | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 29 | +| [`boreal_abitibi`](boreal_abitibi.md) | Constructions Boréal Abitibi | Abitibi-Témiscaming… | API admin-ajax (WordPress) | direct | 3/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:03 | | ||
| 30 | −| [`brigil`](brigil.md) | Brigil | Outaouais | API JSON interne du site | direct | 42/42 | 98 % | 24 % | 100 % | actif | 2026-08-18 03:18 | | 30 | +| [`bribourg`](bribourg.md) | Bribourg | Québec | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:03 | | ||
| 31 | −| [`brio`](brio.md) | Les Immeubles Brio | Québec | pages HTML (rendu serveur) | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 31 | +| [`brigil`](brigil.md) | Brigil | Outaouais | API JSON interne du site | direct | 42/42 | 98 % | 24 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 32 | −| [`brivia_1sp`](brivia_1sp.md) | Groupe Brivia (1 Square Phillips) | Montréal | API JSON interne du site | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 32 | +| [`brio`](brio.md) | Les Immeubles Brio | Québec | pages HTML (rendu serveur) | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 33 | −| [`brochu`](brochu.md) | Groupe Immobilier Brochu | Québec | pages HTML (rendu serveur) | direct | 7/7 | 86 % | 57 % | 100 % | actif | 2026-08-18 03:18 | | 33 | +| [`brivia_1sp`](brivia_1sp.md) | Groupe Brivia (1 Square Phillips) | Montréal | API JSON interne du site | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 34 | −| [`cap_gestion`](cap_gestion.md) | CAP Gestion (CAP Immobilier) | Laurentides / Lanau… | pages HTML (rendu serveur) | direct | 122/122 | 98 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 34 | +| [`brochu`](brochu.md) | Groupe Immobilier Brochu | Québec | pages HTML (rendu serveur) | direct | 7/7 | 86 % | 57 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 35 | −| [`capital_rdr`](capital_rdr.md) | Gestion Capital RDR | Mauricie | sitemap XML + pages HTML | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 35 | +| [`cap_gestion`](cap_gestion.md) | CAP Gestion (CAP Immobilier) | Laurentides / Lanau… | pages HTML (rendu serveur) | direct | 122/122 | 98 % | 100 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 36 | −| [`capreit`](capreit.md) | CAPREIT | Québec | API admin-ajax (WordPress) | direct | 117/122 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 36 | +| [`capital_rdr`](capital_rdr.md) | Gestion Capital RDR | Mauricie | sitemap XML + pages HTML | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 37 | −| [`carat_immobilier`](carat_immobilier.md) | Carat Immobilier | Abitibi-Témiscaming… | sitemap XML + pages HTML | direct | 3/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:18 | | 37 | +| [`capreit`](capreit.md) | CAPREIT | Québec | API admin-ajax (WordPress) | direct | 117/122 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 38 | −| [`centurion`](centurion.md) | Centurion / CP Living (Quartier QB) | Québec | API JSON interne du site | direct | 4/4 | 100 % | 75 % | 100 % | actif | 2026-08-18 03:18 | | 38 | +| [`carat_immobilier`](carat_immobilier.md) | Carat Immobilier | Abitibi-Témiscaming… | sitemap XML + pages HTML | direct | 3/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 39 | −| [`cite_immobilier`](cite_immobilier.md) | Cité Immobilier | Centre-du-Québec | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 0 % | 0 % | actif | 2026-08-18 03:18 | | 39 | +| [`centurion`](centurion.md) | Centurion / CP Living (Quartier QB) | Québec | API JSON interne du site | direct | 4/4 | 100 % | 75 % | 100 % | actif | 2026-08-18 06:05 | | ||
| 40 | −| [`cogir`](cogir.md) | Cogir Immobilier | Québec | pages HTML (rendu serveur) | direct | 285/300 | 89 % | 96 % | 100 % | actif | 2026-08-18 03:20 | | 40 | +| [`cite_immobilier`](cite_immobilier.md) | Cité Immobilier | Centre-du-Québec | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 0 % | 0 % | actif | 2026-08-18 06:05 | | ||
| 41 | −| [`contraste`](contraste.md) | Contraste Immobilier | Québec | pages HTML (rendu serveur) | direct | 221/234 | 100 % | 86 % | 100 % | actif | 2026-08-18 03:21 | | 41 | +| [`cogir`](cogir.md) | Cogir Immobilier | Québec | pages HTML (rendu serveur) | direct | 285/300 | 89 % | 96 % | 100 % | actif | 2026-08-18 06:07 | | ||
| 42 | −| [`copley`](copley.md) | Groupe Copley | Montréal | pages HTML (rendu serveur) | direct | 52/52 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:21 | | 42 | +| [`contraste`](contraste.md) | Contraste Immobilier | Québec | pages HTML (rendu serveur) | direct | 221/234 | 100 % | 86 % | 100 % | actif | 2026-08-18 06:07 | | ||
| 43 | −| [`cosoltec`](cosoltec.md) | Cosoltec (Evado, Le Monroe, Natür) | Laurentides | API JSON interne du site | direct | 44/52 | 98 % | 80 % | 100 % | actif | 2026-08-18 03:21 | | 43 | +| [`copley`](copley.md) | Groupe Copley | Montréal | pages HTML (rendu serveur) | direct | 52/52 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:07 | | ||
| 44 | −| [`courtemanche`](courtemanche.md) | Gestion Immobilière Courtemanche | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 0/0 | — | — | — | actif | 2026-08-18 03:21 | | 44 | +| [`cosoltec`](cosoltec.md) | Cosoltec (Evado, Le Monroe, Natür) | Laurentides | API JSON interne du site | direct | 44/52 | 98 % | 80 % | 100 % | actif | 2026-08-18 06:07 | | ||
| 45 | −| [`cromwell`](cromwell.md) | Cromwell Management | Montréal | pages HTML (rendu serveur) | direct | 12/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:21 | | 45 | +| [`courtemanche`](courtemanche.md) | Gestion Immobilière Courtemanche | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 0/0 | — | — | — | actif | 2026-08-18 06:07 | | ||
| 46 | −| [`denux`](denux.md) | Groupe Denux | Montréal | API JSON interne du site | direct | 18/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:21 | | 46 | +| [`cromwell`](cromwell.md) | Cromwell Management | Montréal | pages HTML (rendu serveur) | direct | 12/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:07 | | ||
| 47 | −| [`desmarais`](desmarais.md) | Immeubles Desmarais | Outaouais | pages HTML (rendu serveur) | direct | 14/14 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:21 | | 47 | +| [`denux`](denux.md) | Groupe Denux | Montréal | API JSON interne du site | direct | 18/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:08 | | ||
| 48 | −| [`desroches`](desroches.md) | Immeubles Claude Desroches | Montérégie | pages HTML (rendu serveur) | direct | 6/6 | 100 % | 100 % | 50 % | actif | 2026-08-18 03:21 | | 48 | +| [`desmarais`](desmarais.md) | Immeubles Desmarais | Outaouais | pages HTML (rendu serveur) | direct | 14/14 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:08 | | ||
| 49 | −| [`devcore`](devcore.md) | Devcore Group | Côte-Nord | API REST WordPress (wp-json) | direct | 14/14 | 0 % | 7 % | 100 % | actif | 2026-08-18 03:22 | | 49 | +| [`desroches`](desroches.md) | Immeubles Claude Desroches | Montérégie | pages HTML (rendu serveur) | direct | 6/6 | 100 % | 100 % | 50 % | actif | 2026-08-18 06:08 | | ||
| 50 | −| [`devimco`](devimco.md) | Devimco Appartements | Montréal | API JSON interne du site | direct | 480/575 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:22 | | 50 | +| [`devcore`](devcore.md) | Devcore Group | Côte-Nord | API REST WordPress (wp-json) | direct | 14/14 | 0 % | 7 % | 100 % | actif | 2026-08-18 06:08 | | ||
| 51 | −| [`dma_locago`](dma_locago.md) | DMA / Locago (Douville, Moffet & Associ… | Québec | pages HTML (rendu serveur) | direct | 118/124 | 29 % | 98 % | 100 % | actif | 2026-08-18 03:23 | | 51 | +| [`devimco`](devimco.md) | Devimco Appartements | Montréal | API JSON interne du site | direct | 480/575 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:09 | | ||
| 52 | −| [`duproprio`](duproprio.md) | DuProprio (location) | Province | sitemap XML + pages HTML | direct | 3890/3896 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:23 | | 52 | +| [`dma_locago`](dma_locago.md) | DMA / Locago (Douville, Moffet & Associ… | Québec | pages HTML (rendu serveur) | direct | 118/124 | 29 % | 98 % | 100 % | actif | 2026-08-18 06:09 | | ||
| 53 | −| [`dynamic`](dynamic.md) | Gestion immobilière Dynamic | Estrie | pages HTML (rendu serveur) | direct | 48/53 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 53 | +| [`duproprio`](duproprio.md) | DuProprio (location) | Province | sitemap XML + pages HTML | direct | 3890/3896 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:10 | | ||
| 54 | −| [`edifia`](edifia.md) | Edifia Groupe Immobilier | Québec | pages HTML (rendu serveur) | direct | 180/185 | 100 % | 93 % | 100 % | actif | 2026-08-18 03:24 | | 54 | +| [`dynamic`](dynamic.md) | Gestion immobilière Dynamic | Estrie | pages HTML (rendu serveur) | direct | 48/53 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 55 | −| [`elements`](elements.md) | Quartier les Éléments | Québec | pages HTML (rendu serveur) | direct | 2/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:24 | | 55 | +| [`edifia`](edifia.md) | Edifia Groupe Immobilier | Québec | pages HTML (rendu serveur) | direct | 180/185 | 100 % | 94 % | 100 % | actif | 2026-08-18 06:10 | | ||
| 56 | −| [`elite`](elite.md) | Elite Immobilier | Outaouais | pages HTML (rendu serveur) | direct | 12/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:24 | | 56 | +| [`elements`](elements.md) | Quartier les Éléments | Québec | pages HTML (rendu serveur) | direct | 2/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:10 | | ||
| 57 | −| [`elk`](elk.md) | ELK Property Management | Outaouais | pages HTML (rendu serveur) | direct | 3/3 | 67 % | 100 % | 100 % | actif | 2026-08-18 03:24 | | 57 | +| [`elite`](elite.md) | Elite Immobilier | Outaouais | pages HTML (rendu serveur) | direct | 12/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:10 | | ||
| 58 | −| [`equinoxe_batimo`](equinoxe_batimo.md) | Batimo/EMD — Collection Équinoxe | Montréal | API admin-ajax (WordPress) | direct | 615/662 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:26 | | 58 | +| [`elk`](elk.md) | ELK Property Management | Outaouais | pages HTML (rendu serveur) | direct | 3/3 | 67 % | 100 % | 100 % | actif | 2026-08-18 06:10 | | ||
| 59 | −| [`evoludev`](evoludev.md) | Groupe Evoludev | Lanaudière | pages HTML (rendu serveur) | direct | 134/134 | 100 % | 99 % | 100 % | actif | 2026-08-18 03:26 | | 59 | +| [`equinoxe_batimo`](equinoxe_batimo.md) | Batimo/EMD — Collection Équinoxe | Montréal | API admin-ajax (WordPress) | direct | 615/662 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:12 | | ||
| 60 | −| [`fb_marketplace`](fb_marketplace.md) | Facebook Marketplace (location) | Province | pages HTML (rendu serveur) | direct | 2107/5142 | 15 % | 100 % | 100 % | actif | 2026-08-18 02:58 | | 60 | +| [`evoludev`](evoludev.md) | Groupe Evoludev | Lanaudière | pages HTML (rendu serveur) | direct | 134/134 | 100 % | 99 % | 100 % | actif | 2026-08-18 06:12 | | ||
| 61 | −| [`ferrovia`](ferrovia.md) | Ferrovia (condos locatifs Mirabel) | Laurentides | pages HTML (rendu serveur) | direct | 23/24 | 0 % | 0 % | 0 % | actif | 2026-08-18 01:37 | | 61 | +| [`fb_marketplace`](fb_marketplace.md) | Facebook Marketplace (location) | Province | pages HTML (rendu serveur) | direct | 2270/6308 | 15 % | 100 % | 100 % | actif | 2026-08-18 06:19 | | ||
| 62 | −| [`firma`](firma.md) | Groupe Firma | Montréal | API REST WordPress (wp-json) | direct | 12/12 | 75 % | 8 % | 100 % | actif | 2026-08-18 01:37 | | 62 | +| [`ferrovia`](ferrovia.md) | Ferrovia (condos locatifs Mirabel) | Laurentides | pages HTML (rendu serveur) | direct | 23/24 | 0 % | 0 % | 0 % | actif | 2026-08-18 06:19 | | ||
| 63 | −| [`floria`](floria.md) | Gestion Floria | Estrie | pages HTML (rendu serveur) | direct | 21/21 | 100 % | 24 % | 95 % | actif | 2026-08-18 01:38 | | 63 | +| [`firma`](firma.md) | Groupe Firma | Montréal | API REST WordPress (wp-json) | direct | 12/12 | 75 % | 8 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 64 | −| [`forsa`](forsa.md) | Gestion immobilière Forsa | Lanaudière | pages HTML (rendu serveur) | direct | 13/13 | 92 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 64 | +| [`floria`](floria.md) | Gestion Floria | Estrie | pages HTML (rendu serveur) | direct | 21/21 | 100 % | 24 % | 95 % | actif | 2026-08-18 06:20 | | ||
| 65 | −| [`fournelle`](fournelle.md) | Appartements Fournelle (Groupe Fournell… | Centre-du-Québec | pages HTML (rendu serveur) | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 65 | +| [`forsa`](forsa.md) | Gestion immobilière Forsa | Lanaudière | pages HTML (rendu serveur) | direct | 13/13 | 92 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 66 | −| [`garic`](garic.md) | Garic Gestion Immobilière | Outaouais | API admin-ajax (WordPress) | direct | 45/54 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 66 | +| [`fournelle`](fournelle.md) | Appartements Fournelle (Groupe Fournell… | Centre-du-Québec | pages HTML (rendu serveur) | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 67 | −| [`gesteco`](gesteco.md) | Gesteco | Montérégie | API JSON interne du site | direct | 10/14 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 67 | +| [`garic`](garic.md) | Garic Gestion Immobilière | Outaouais | API admin-ajax (WordPress) | direct | 45/54 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 68 | −| [`gestimmo_estrie`](gestimmo_estrie.md) | Gestimmo Estrie | Estrie | pages HTML (rendu serveur) | direct | 41/41 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 68 | +| [`gesteco`](gesteco.md) | Gesteco | Montérégie | API JSON interne du site | direct | 10/14 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 69 | −| [`gestion_fauvel`](gestion_fauvel.md) | Gestion Fauvel | Centre-du-Québec | pages HTML (rendu serveur) | direct | 11/11 | 91 % | 91 % | 100 % | actif | 2026-08-18 01:38 | | 69 | +| [`gestimmo_estrie`](gestimmo_estrie.md) | Gestimmo Estrie | Estrie | pages HTML (rendu serveur) | direct | 41/41 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 70 | −| [`gestion_habitation`](gestion_habitation.md) | Gestion Habitation | Abitibi-Témiscaming… | sitemap XML + pages HTML | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 70 | +| [`gestion_fauvel`](gestion_fauvel.md) | Gestion Fauvel | Centre-du-Québec | pages HTML (rendu serveur) | direct | 11/11 | 91 % | 91 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 71 | −| [`gestion_isr`](gestion_isr.md) | Gestion ISR | Centre-du-Québec | pages HTML (rendu serveur) | direct | 20/22 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 71 | +| [`gestion_habitation`](gestion_habitation.md) | Gestion Habitation | Abitibi-Témiscaming… | sitemap XML + pages HTML | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 72 | −| [`gestion_jdm`](gestion_jdm.md) | JDM Gestion immobilière | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 2/2 | 100 % | 0 % | 100 % | actif | 2026-08-18 01:38 | | 72 | +| [`gestion_isr`](gestion_isr.md) | Gestion ISR | Centre-du-Québec | pages HTML (rendu serveur) | direct | 20/22 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 73 | −| [`gestion_laprise`](gestion_laprise.md) | Gestion Laprise | Côte-Nord | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 50 % | 100 % | actif | 2026-08-18 01:38 | | 73 | +| [`gestion_jdm`](gestion_jdm.md) | JDM Gestion immobilière | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 2/2 | 100 % | 0 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 74 | −| [`gestion_legrand`](gestion_legrand.md) | Gestion Le Grand | Centre-du-Québec | API REST WordPress (wp-json) | direct | 5/5 | 40 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 74 | +| [`gestion_laprise`](gestion_laprise.md) | Gestion Laprise | Côte-Nord | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 50 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 75 | −| [`gestion_montreal`](gestion_montreal.md) | Gestion Montréal | Montréal | pages HTML (rendu serveur) | direct | 22/24 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 75 | +| [`gestion_legrand`](gestion_legrand.md) | Gestion Le Grand | Centre-du-Québec | API REST WordPress (wp-json) | direct | 5/5 | 40 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 76 | −| [`gestion_tb`](gestion_tb.md) | Gestion TB (portail Appartements TB) | Centre-du-Québec | pages HTML (rendu serveur) | direct | 31/35 | 0 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 76 | +| [`gestion_montreal`](gestion_montreal.md) | Gestion Montréal | Montréal | pages HTML (rendu serveur) | direct | 22/24 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 77 | −| [`gestion_valco`](gestion_valco.md) | Gestion Valco | Mauricie | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 0 % | 50 % | actif | 2026-08-18 01:38 | | 77 | +| [`gestion_tb`](gestion_tb.md) | Gestion TB (portail Appartements TB) | Centre-du-Québec | pages HTML (rendu serveur) | direct | 31/35 | 0 % | 100 % | 100 % | actif | 2026-08-18 06:20 | | ||
| 78 | −| [`gestipro`](gestipro.md) | Gestipro | Québec | pages HTML (rendu serveur) | direct | 98/116 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 78 | +| [`gestion_valco`](gestion_valco.md) | Gestion Valco | Mauricie | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 0 % | 50 % | actif | 2026-08-18 06:20 | | ||
| 79 | −| [`gia_t`](gia_t.md) | GIA-T — Gestion Immobilière Abitibi-Tém… | Abitibi-Témiscaming… | pages HTML (rendu serveur) | direct | 3/4 | 67 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 79 | +| [`gestipro`](gestipro.md) | Gestipro | Québec | pages HTML (rendu serveur) | direct | 98/116 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:34 | | ||
| 80 | −| [`gimcote`](gimcote.md) | GIM Côté | Québec | pages HTML (rendu serveur) | direct | 85/89 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 80 | +| [`gia_t`](gia_t.md) | GIA-T — Gestion Immobilière Abitibi-Tém… | Abitibi-Témiscaming… | pages HTML (rendu serveur) | direct | 3/4 | 67 % | 100 % | 100 % | actif | 2026-08-18 03:34 | | ||
| 81 | −| [`gio`](gio.md) | Gestion Immobilière de l'Outaouais (GIO) | Outaouais | pages HTML (rendu serveur) | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 81 | +| [`gimcote`](gimcote.md) | GIM Côté | Québec | pages HTML (rendu serveur) | direct | 85/89 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:35 | | ||
| 82 | −| [`girescom`](girescom.md) | Girescom gestion immobilière | Québec | pages HTML (rendu serveur) | direct | 40/41 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:38 | | 82 | +| [`gio`](gio.md) | Gestion Immobilière de l'Outaouais (GIO) | Outaouais | pages HTML (rendu serveur) | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:35 | | ||
| 83 | −| [`girs`](girs.md) | GIRS — Gestion Immobilière de la Rive S… | Chaudière-Appalaches | sitemap XML + pages HTML | direct | 8/8 | 100 % | 0 % | 100 % | actif | 2026-08-18 01:38 | | 83 | +| [`girescom`](girescom.md) | Girescom gestion immobilière | Québec | pages HTML (rendu serveur) | direct | 40/41 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:35 | | ||
| 84 | −| [`gparadis`](gparadis.md) | GParadis | Québec | pages HTML (rendu serveur) | direct | 22/22 | 82 % | 0 % | 100 % | actif | 2026-08-18 01:39 | | 84 | +| [`girs`](girs.md) | GIRS — Gestion Immobilière de la Rive S… | Chaudière-Appalaches | sitemap XML + pages HTML | direct | 8/8 | 100 % | 0 % | 100 % | actif | 2026-08-18 03:35 | | ||
| 85 | −| [`groupe_dallaire`](groupe_dallaire.md) | Groupe Dallaire (Faubourg du Moulin) | Québec | API admin-ajax (WordPress) | Scrapfly | 255/259 | 100 % | 100 % | 100 % | actif (dégradé) | 2026-08-18 01:44 | | 85 | +| [`gparadis`](gparadis.md) | GParadis | Québec | pages HTML (rendu serveur) | direct | 22/22 | 82 % | 0 % | 100 % | actif | 2026-08-18 03:35 | | ||
| 86 | −| [`groupe_jacques`](groupe_jacques.md) | Groupe Jacques | Centre-du-Québec | pages HTML (rendu serveur) | direct | 10/11 | 100 % | 60 % | 100 % | actif | 2026-08-18 01:39 | | 86 | +| [`groupe_dallaire`](groupe_dallaire.md) | Groupe Dallaire (Faubourg du Moulin) | Québec | API admin-ajax (WordPress) | Scrapfly | 255/259 | 100 % | 100 % | 100 % | actif (dégradé) | 2026-08-18 03:41 | | ||
| 87 | −| [`groupe_maurice`](groupe_maurice.md) | Le Groupe Maurice | Province | API REST WordPress (wp-json) | direct | 203/203 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:40 | | 87 | +| [`groupe_jacques`](groupe_jacques.md) | Groupe Jacques | Centre-du-Québec | pages HTML (rendu serveur) | direct | 10/11 | 100 % | 60 % | 100 % | actif | 2026-08-18 03:41 | | ||
| 88 | −| [`groupe_robin`](groupe_robin.md) | Groupe Robin | Mauricie | API admin-ajax (WordPress) | direct | 72/74 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:40 | | 88 | +| [`groupe_maurice`](groupe_maurice.md) | Le Groupe Maurice | Province | API REST WordPress (wp-json) | direct | 203/203 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:41 | | ||
| 89 | −| [`groupe_theoret`](groupe_theoret.md) | Groupe Théorêt (Gestion Immobilière) | Mauricie | pages HTML (rendu serveur) | direct | 24/24 | 83 % | 100 % | 0 % | actif | 2026-08-18 01:40 | | 89 | +| [`groupe_robin`](groupe_robin.md) | Groupe Robin | Mauricie | API admin-ajax (WordPress) | direct | 72/74 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:41 | | ||
| 90 | −| [`habitations_jeanne`](habitations_jeanne.md) | Les Habitations Jeanne | Côte-Nord | sitemap XML + pages HTML | direct | 14/14 | 100 % | 0 % | 100 % | actif | 2026-08-18 01:40 | | 90 | +| [`groupe_theoret`](groupe_theoret.md) | Groupe Théorêt (Gestion Immobilière) | Mauricie | pages HTML (rendu serveur) | direct | 24/24 | 83 % | 100 % | 0 % | actif | 2026-08-18 03:41 | | ||
| 91 | −| [`habitations_sf`](habitations_sf.md) | Les Habitations SF (S&F Gestion) | Lanaudière | pages HTML (rendu serveur) | direct | 7/7 | 43 % | 86 % | 100 % | actif | 2026-08-18 01:40 | | 91 | +| [`habitations_jeanne`](habitations_jeanne.md) | Les Habitations Jeanne | Côte-Nord | sitemap XML + pages HTML | direct | 14/14 | 100 % | 0 % | 100 % | actif | 2026-08-18 03:41 | | ||
| 92 | −| [`halfred`](halfred.md) | Halfred | Outaouais | pages HTML (rendu serveur) | direct | 164/169 | 93 % | 100 % | 100 % | actif | 2026-08-18 01:41 | | 92 | +| [`habitations_sf`](habitations_sf.md) | Les Habitations SF (S&F Gestion) | Lanaudière | pages HTML (rendu serveur) | direct | 7/7 | 43 % | 86 % | 100 % | actif | 2026-08-18 03:41 | | ||
| 93 | −| [`hazelview`](hazelview.md) | Hazelview Properties | Montréal | API JSON interne du site | direct | 6/6 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:41 | | 93 | +| [`halfred`](halfred.md) | Halfred | Outaouais | pages HTML (rendu serveur) | direct | 164/169 | 93 % | 100 % | 100 % | actif | 2026-08-18 03:42 | | ||
| 94 | −| [`headway`](headway.md) | La Corporation Headway | Québec | pages HTML (rendu serveur) | direct | 7/7 | 86 % | 0 % | 100 % | actif | 2026-08-18 01:41 | | 94 | +| [`hazelview`](hazelview.md) | Hazelview Properties | Montréal | API JSON interne du site | direct | 6/6 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:42 | | ||
| 95 | −| [`heafey`](heafey.md) | Groupe Heafey (Le We 2, Le We 3, Loggia… | Outaouais | API JSON interne du site | direct | 246/255 | 15 % | 0 % | 100 % | actif | 2026-08-18 01:41 | | 95 | +| [`headway`](headway.md) | La Corporation Headway | Québec | pages HTML (rendu serveur) | direct | 7/7 | 86 % | 0 % | 100 % | actif | 2026-08-18 03:42 | | ||
| 96 | −| [`hestia`](hestia.md) | Hestia Groupe immobilier | Mauricie | pages HTML (rendu serveur) | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:41 | | 96 | +| [`heafey`](heafey.md) | Groupe Heafey (Le We 2, Le We 3, Loggia… | Outaouais | API JSON interne du site | direct | 246/255 | 15 % | 0 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 97 | −| [`huma`](huma.md) | HUMĀ Condos locatifs | Québec | pages HTML (rendu serveur) | direct | 38/38 | 26 % | 0 % | 100 % | actif | 2026-08-18 01:42 | | 97 | +| [`hestia`](hestia.md) | Hestia Groupe immobilier | Mauricie | pages HTML (rendu serveur) | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 98 | −| [`immeubles_aeb`](immeubles_aeb.md) | Immeubles AEB | Saguenay–Lac-Saint-… | pages HTML (rendu serveur) | direct | 26/26 | 100 % | 100 % | 81 % | actif | 2026-08-18 01:42 | | 98 | +| [`huma`](huma.md) | HUMĀ Condos locatifs | Québec | pages HTML (rendu serveur) | direct | 38/38 | 26 % | 0 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 99 | −| [`immeubles_bc`](immeubles_bc.md) | Les Immeubles Beaulieu et Collin | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 20/26 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 99 | +| [`immeubles_aeb`](immeubles_aeb.md) | Immeubles AEB | Saguenay–Lac-Saint-… | pages HTML (rendu serveur) | direct | 26/26 | 100 % | 100 % | 81 % | actif | 2026-08-18 03:43 | | ||
| 100 | −| [`immeubles_bois`](immeubles_bois.md) | Les Immeubles Bois | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 23/23 | 83 % | 0 % | 100 % | actif | 2026-08-18 01:42 | | 100 | +| [`immeubles_bc`](immeubles_bc.md) | Les Immeubles Beaulieu et Collin | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 20/26 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 101 | −| [`immeubles_db`](immeubles_db.md) | Les Immeubles D.B. Busque-Massé | Estrie | pages HTML (rendu serveur) | direct | 13/13 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 101 | +| [`immeubles_bois`](immeubles_bois.md) | Les Immeubles Bois | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 23/23 | 83 % | 0 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 102 | −| [`immeubles_dcl`](immeubles_dcl.md) | Les Immeubles DCL | Abitibi-Témiscaming… | pages HTML (rendu serveur) | direct | 8/11 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 102 | +| [`immeubles_db`](immeubles_db.md) | Les Immeubles D.B. Busque-Massé | Estrie | pages HTML (rendu serveur) | direct | 13/13 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 103 | −| [`immeubles_guillot`](immeubles_guillot.md) | Les Immeubles Guillot | Québec | pages HTML (rendu serveur) | direct | 7/7 | 57 % | 0 % | 100 % | actif | 2026-08-18 01:42 | | 103 | +| [`immeubles_dcl`](immeubles_dcl.md) | Les Immeubles DCL | Abitibi-Témiscaming… | pages HTML (rendu serveur) | direct | 8/11 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 104 | −| [`immeubles_ouellet`](immeubles_ouellet.md) | Les Immeubles Vianney Ouellet & Fils | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 104 | +| [`immeubles_guillot`](immeubles_guillot.md) | Les Immeubles Guillot | Québec | pages HTML (rendu serveur) | direct | 7/7 | 57 % | 0 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 105 | −| [`immeubles_pm`](immeubles_pm.md) | Les Immeubles PM | Estrie | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 105 | +| [`immeubles_ouellet`](immeubles_ouellet.md) | Les Immeubles Vianney Ouellet & Fils | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 106 | −| [`immnasr`](immnasr.md) | Les Immeubles Michel Nazair | Outaouais | pages HTML (rendu serveur) | direct | 3/3 | 67 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 106 | +| [`immeubles_pm`](immeubles_pm.md) | Les Immeubles PM | Estrie | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 107 | −| [`immobilia`](immobilia.md) | Immobilia Rimouski | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 1/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 107 | +| [`immnasr`](immnasr.md) | Les Immeubles Michel Nazair | Outaouais | pages HTML (rendu serveur) | direct | 3/3 | 67 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 108 | −| [`immogex`](immogex.md) | Immogex | Centre-du-Québec | pages HTML (rendu serveur) | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:42 | | 108 | +| [`immobilia`](immobilia.md) | Immobilia Rimouski | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 1/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 109 | −| [`immomarketing`](immomarketing.md) | IMMOMARKETING (Immoappart) | Québec | pages HTML (rendu serveur) | direct | 84/90 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:43 | | 109 | +| [`immogex`](immogex.md) | Immogex | Centre-du-Québec | pages HTML (rendu serveur) | direct | 3/3 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:43 | | ||
| 110 | −| [`immostar`](immostar.md) | Immostar | Québec | API REST WordPress (wp-json) | direct | 156/165 | 72 % | 99 % | 100 % | actif | 2026-08-18 01:43 | | 110 | +| [`immomarketing`](immomarketing.md) | IMMOMARKETING (Immoappart) | Québec | pages HTML (rendu serveur) | direct | 83/90 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:44 | | ||
| 111 | −| [`info_logement`](info_logement.md) | Info-Logement | Lanaudière | pages HTML (rendu serveur) | direct | 50/56 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:43 | | 111 | +| [`immostar`](immostar.md) | Immostar | Québec | API REST WordPress (wp-json) | direct | 156/165 | 72 % | 99 % | 100 % | actif | 2026-08-18 03:44 | | ||
| 112 | −| [`interrent`](interrent.md) | InterRent REIT (CLV Group) | Montréal | pages HTML (rendu serveur) | direct | 200/211 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:43 | | 112 | +| [`info_logement`](info_logement.md) | Info-Logement | Lanaudière | pages HTML (rendu serveur) | direct | 50/56 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:45 | | ||
| 113 | −| [`jutras`](jutras.md) | Habitations Jutras | Centre-du-Québec | pages HTML (rendu serveur) | direct | 35/35 | 0 % | 54 % | 100 % | actif | 2026-08-18 01:44 | | 113 | +| [`interrent`](interrent.md) | InterRent REIT (CLV Group) | Montréal | pages HTML (rendu serveur) | direct | 200/211 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:45 | | ||
| 114 | −| [`kangalou`](kangalou.md) | Kangalou | Province | API JSON interne du site | direct | 7916/7916 | 100 % | 100 % | 99 % | actif | 2026-08-18 03:09 | | 114 | +| [`jutras`](jutras.md) | Habitations Jutras | Centre-du-Québec | pages HTML (rendu serveur) | direct | 35/35 | 0 % | 54 % | 100 % | actif | 2026-08-18 03:45 | | ||
| 115 | −| [`kass`](kass.md) | KASS Property Management | Outaouais | pages HTML (rendu serveur) | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:44 | | 115 | +| [`kangalou`](kangalou.md) | Kangalou | Province | API JSON interne du site | direct | 7916/7916 | 100 % | 100 % | 99 % | actif | 2026-08-18 03:54 | | ||
| 116 | −| [`katasa`](katasa.md) | Groupe Katasa | Outaouais | pages HTML (rendu serveur) | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 01:44 | | 116 | +| [`kass`](kass.md) | KASS Property Management | Outaouais | pages HTML (rendu serveur) | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:54 | | ||
| 117 | −| [`kijiji`](kijiji.md) | Kijiji Québec (location) | Province | pages HTML (rendu serveur) | direct | 5276/7407 | 100 % | 97 % | 99 % | actif | 2026-08-18 01:53 | | 117 | +| [`katasa`](katasa.md) | Groupe Katasa | Outaouais | pages HTML (rendu serveur) | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 03:54 | | ||
| 118 | −| [`la_cour`](la_cour.md) | La Cour Appartements | Québec | API REST WordPress (wp-json) | direct | 20/21 | 100 % | 100 % | 100 % | actif | 2026-08-18 03:15 | | 118 | +| [`kijiji`](kijiji.md) | Kijiji Québec (location) | Province | pages HTML (rendu serveur) | direct | 5251/7409 | 100 % | 97 % | 99 % | actif | 2026-08-18 04:02 | | ||
| 119 | −| [`laberge`](laberge.md) | Groupe Laberge | Québec | pages HTML (rendu serveur) | direct | 55/58 | 93 % | 100 % | 100 % | actif | 2026-08-18 01:53 | | 119 | +| [`la_cour`](la_cour.md) | La Cour Appartements | Québec | API REST WordPress (wp-json) | direct | 20/21 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:01 | | ||
| 120 | −| [`labonte`](labonte.md) | Gestion Labonté | Estrie | pages HTML (rendu serveur) | direct | 18/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:53 | | 120 | +| [`laberge`](laberge.md) | Groupe Laberge | Québec | pages HTML (rendu serveur) | direct | 55/58 | 93 % | 100 % | 100 % | actif | 2026-08-18 04:02 | | ||
| 121 | −| [`lachance`](lachance.md) | Les Entreprises Lachance | Estrie | sitemap XML + pages HTML | direct | 65/86 | 95 % | 100 % | 100 % | actif | 2026-08-18 01:54 | | 121 | +| [`labonte`](labonte.md) | Gestion Labonté | Estrie | pages HTML (rendu serveur) | direct | 18/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:02 | | ||
| 122 | −| [`lacite`](lacite.md) | La Cité Gatineau (Adam Real Estate) | Outaouais | pages HTML (rendu serveur) | direct | 6/7 | 0 % | 0 % | 100 % | actif | 2026-08-18 01:57 | | 122 | +| [`lachance`](lachance.md) | Les Entreprises Lachance | Estrie | sitemap XML + pages HTML | direct | 65/86 | 95 % | 100 % | 100 % | actif | 2026-08-18 04:04 | | ||
| 123 | −| [`lafrance_mathieu`](lafrance_mathieu.md) | Lafrance & Mathieu | Québec | pages HTML (rendu serveur) | direct | 37/40 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:57 | | 123 | +| [`lacite`](lacite.md) | La Cité Gatineau (Adam Real Estate) | Outaouais | pages HTML (rendu serveur) | direct | 6/7 | 0 % | 0 % | 100 % | actif | 2026-08-18 04:06 | | ||
| 124 | −| [`lakle`](lakle.md) | La Klé | Québec | API REST WordPress (wp-json) | direct | 45/49 | 100 % | 56 % | 96 % | actif | 2026-08-18 01:58 | | 124 | +| [`lafrance_mathieu`](lafrance_mathieu.md) | Lafrance & Mathieu | Québec | pages HTML (rendu serveur) | direct | 37/40 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:06 | | ||
| 125 | −| [`lambert`](lambert.md) | Société Immobilière Lambert | Mauricie | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 50 % | 100 % | actif | 2026-08-18 01:58 | | 125 | +| [`lakle`](lakle.md) | La Klé | Québec | API REST WordPress (wp-json) | direct | 45/49 | 100 % | 56 % | 96 % | actif | 2026-08-18 04:07 | | ||
| 126 | −| [`laureat_richard`](laureat_richard.md) | Logements Lauréat Richard | Estrie | pages HTML (rendu serveur) | direct | 23/23 | 100 % | 0 % | 100 % | actif | 2026-08-18 01:58 | | 126 | +| [`lambert`](lambert.md) | Société Immobilière Lambert | Mauricie | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 50 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 127 | −| [`le_baronet`](le_baronet.md) | Le Baronet | Chaudière-Appalaches | sitemap XML + pages HTML | direct | 3/3 | 0 % | 100 % | 100 % | actif | 2026-08-18 01:58 | | 127 | +| [`laureat_richard`](laureat_richard.md) | Logements Lauréat Richard | Estrie | pages HTML (rendu serveur) | direct | 23/23 | 100 % | 0 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 128 | −| [`le_st_georges`](le_st_georges.md) | Le St-Georges | Chaudière-Appalaches | API REST WordPress (wp-json) | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:58 | | 128 | +| [`le_baronet`](le_baronet.md) | Le Baronet | Chaudière-Appalaches | sitemap XML + pages HTML | direct | 3/3 | 0 % | 100 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 129 | −| [`leclif`](leclif.md) | Le Clif | Québec | pages HTML (rendu serveur) | direct | 9/9 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:58 | | 129 | +| [`le_st_georges`](le_st_georges.md) | Le St-Georges | Chaudière-Appalaches | API REST WordPress (wp-json) | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 130 | −| [`ledomaine`](ledomaine.md) | Les Habitations Le Domaine | Montréal | pages HTML (rendu serveur) | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:58 | | 130 | +| [`leclif`](leclif.md) | Le Clif | Québec | pages HTML (rendu serveur) | direct | 9/9 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 131 | −| [`lelaureat`](lelaureat.md) | Résidences Le Lauréat | Estrie | pages HTML (rendu serveur) | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:58 | | 131 | +| [`ledomaine`](ledomaine.md) | Les Habitations Le Domaine | Montréal | pages HTML (rendu serveur) | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 132 | −| [`lequerre`](lequerre.md) | Habitations L'Équerre | Estrie | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:58 | | 132 | +| [`lelaureat`](lelaureat.md) | Résidences Le Lauréat | Estrie | pages HTML (rendu serveur) | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 133 | −| [`lespac`](lespac.md) | LesPAC (location) | Province | pages HTML (rendu serveur) | direct | 2253/2566 | 47 % | 87 % | 93 % | actif | 2026-08-17 22:44 | | 133 | +| [`lequerre`](lequerre.md) | Habitations L'Équerre | Estrie | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:07 | | ||
| 134 | −| [`leviu`](leviu.md) | Le VIU / VIU2 (Groupe Heafey) | Outaouais | pages HTML (rendu serveur) | direct | 2/2 | 0 % | 100 % | 100 % | actif | 2026-08-17 22:44 | | 134 | +| [`lespac`](lespac.md) | LesPAC (location) | Province | pages HTML (rendu serveur) | direct | 2270/2568 | 47 % | 87 % | 93 % | actif | 2026-08-18 04:10 | | ||
| 135 | −| [`location_di`](location_di.md) | Location DI (Groupe Sphère DI) | Mauricie / Lanaudiè… | pages HTML (rendu serveur) | direct | 9/12 | 100 % | 100 % | 100 % | actif | 2026-08-17 22:44 | | 135 | +| [`leviu`](leviu.md) | Le VIU / VIU2 (Groupe Heafey) | Outaouais | pages HTML (rendu serveur) | direct | 2/2 | 0 % | 100 % | 100 % | actif | 2026-08-18 04:10 | | ||
| 136 | −| [`location_saguenay`](location_saguenay.md) | Location Saguenay | Saguenay–Lac-Saint-… | pages HTML (rendu serveur) | direct | 21/21 | 76 % | 0 % | 100 % | actif | 2026-08-17 22:45 | | 136 | +| [`location_di`](location_di.md) | Location DI (Groupe Sphère DI) | Mauricie / Lanaudiè… | pages HTML (rendu serveur) | direct | 9/12 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:10 | | ||
| 137 | −| [`loftsmtl`](loftsmtl.md) | Lofts MTL | Montréal | API JSON interne du site | direct | 9/9 | 100 % | 100 % | 100 % | actif | 2026-08-17 22:45 | | 137 | +| [`location_saguenay`](location_saguenay.md) | Location Saguenay | Saguenay–Lac-Saint-… | pages HTML (rendu serveur) | direct | 21/21 | 76 % | 0 % | 100 % | actif | 2026-08-18 04:10 | | ||
| 138 | −| [`logement_mauricie`](logement_mauricie.md) | Logement Mauricie (regroupement de prop… | Mauricie | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-17 22:45 | | 138 | +| [`loftsmtl`](loftsmtl.md) | Lofts MTL | Montréal | API JSON interne du site | direct | 9/9 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:10 | | ||
| 139 | −| [`logis_experts`](logis_experts.md) | Logis-Experts | Québec | API JSON interne du site | direct | 498/517 | 100 % | 100 % | 39 % | actif | 2026-08-17 22:45 | | 139 | +| [`logement_mauricie`](logement_mauricie.md) | Logement Mauricie (regroupement de prop… | Mauricie | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:10 | | ||
| 140 | −| [`logisbourg`](logisbourg.md) | Logisbourg | Québec | pages HTML (rendu serveur) | direct | 11/14 | 100 % | 100 % | 100 % | actif | 2026-08-17 22:45 | | 140 | +| [`logis_experts`](logis_experts.md) | Logis-Experts | Québec | API JSON interne du site | direct | 498/517 | 100 % | 100 % | 39 % | actif | 2026-08-18 04:10 | | ||
| 141 | −| [`logisco`](logisco.md) | Logisco | Québec | pages HTML (rendu serveur) | direct | 157/174 | 99 % | 100 % | 100 % | actif | 2026-08-17 22:45 | | 141 | +| [`logisbourg`](logisbourg.md) | Logisbourg | Québec | pages HTML (rendu serveur) | direct | 11/14 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:11 | | ||
| 142 | −| [`logisma`](logisma.md) | Logisma | Québec | API REST WordPress (wp-json) | direct | 15/19 | 80 % | 100 % | 100 % | actif | 2026-08-17 22:45 | | 142 | +| [`logisco`](logisco.md) | Logisco | Québec | pages HTML (rendu serveur) | direct | 157/174 | 99 % | 100 % | 100 % | actif | 2026-08-18 04:11 | | ||
| 143 | −| [`logispro`](logispro.md) | LogisPro Rimouski | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 4/4 | 100 % | 75 % | 100 % | actif | 2026-08-17 22:45 | | 143 | +| [`logisma`](logisma.md) | Logisma | Québec | API REST WordPress (wp-json) | direct | 15/19 | 80 % | 100 % | 100 % | actif | 2026-08-18 04:11 | | ||
| 144 | −| [`logisquebec`](logisquebec.md) | LogisQuébec | Province | sitemap XML + pages HTML | direct | 6393/6396 | 100 % | 100 % | 100 % | actif | 2026-08-18 02:51 | | 144 | +| [`logispro`](logispro.md) | LogisPro Rimouski | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 4/4 | 100 % | 75 % | 100 % | actif | 2026-08-18 04:11 | | ||
| 145 | −| [`lokalia`](lokalia.md) | Espaces Lokalia | Québec | API admin-ajax (WordPress) | direct | 131/135 | 100 % | 82 % | 100 % | actif | 2026-08-17 23:06 | | 145 | +| [`logisquebec`](logisquebec.md) | LogisQuébec | Province | sitemap XML + pages HTML | direct | 6791/6794 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:20 | | ||
| 146 | −| [`louer_ca`](louer_ca.md) | Louer.ca | Province | API GraphQL interne | direct | 4370/5321 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:14 | | 146 | +| [`lokalia`](lokalia.md) | Espaces Lokalia | Québec | API admin-ajax (WordPress) | direct | 131/135 | 100 % | 82 % | 100 % | actif | 2026-08-18 04:21 | | ||
| 147 | −| [`louer_saguenay`](louer_saguenay.md) | Louer Saguenay | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:14 | | 147 | +| [`louer_ca`](louer_ca.md) | Louer.ca | Province | API GraphQL interne | direct | 4576/5357 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:33 | | ||
| 148 | −| [`louis14`](louis14.md) | Quartier Louis Quatorze (Groupe Damco) | Québec | pages HTML (rendu serveur) | direct | 18/18 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:14 | | 148 | +| [`louer_saguenay`](louer_saguenay.md) | Louer Saguenay | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 5/5 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:33 | | ||
| 149 | −| [`lr_gestion`](lr_gestion.md) | LR Gestion immobilière (LR Location) | Outaouais | pages HTML (rendu serveur) | direct | 111/116 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:14 | | 149 | +| [`louis14`](louis14.md) | Quartier Louis Quatorze (Groupe Damco) | Québec | pages HTML (rendu serveur) | direct | 18/18 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:33 | | ||
| 150 | −| [`luxuor`](luxuor.md) | Les Immeubles Luxuor | Saguenay–Lac-Saint-… | pages HTML (rendu serveur) | direct | 4/4 | 75 % | 0 % | 100 % | actif | 2026-08-17 23:14 | | 150 | +| [`lr_gestion`](lr_gestion.md) | LR Gestion immobilière (LR Location) | Outaouais | pages HTML (rendu serveur) | direct | 111/116 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:33 | | ||
| 151 | −| [`lynk_olymbec`](lynk_olymbec.md) | Lynk (Olymbec) | Montréal | pages HTML (rendu serveur) | Firecrawl | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:14 | | 151 | +| [`luxuor`](luxuor.md) | Les Immeubles Luxuor | Saguenay–Lac-Saint-… | pages HTML (rendu serveur) | direct | 4/4 | 75 % | 0 % | 100 % | actif | 2026-08-18 04:34 | | ||
| 152 | −| [`m_immobilier`](m_immobilier.md) | M Immobilier (location) | Montréal | pages HTML (rendu serveur) | direct | 192/198 | 59 % | 100 % | 100 % | actif | 2026-08-17 23:14 | | 152 | +| [`lynk_olymbec`](lynk_olymbec.md) | Lynk (Olymbec) | Montréal | pages HTML (rendu serveur) | Firecrawl | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:34 | | ||
| 153 | −| [`majestic`](majestic.md) | Le Majestic du Lac Boivin | Montérégie | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 0 % | actif | 2026-08-17 23:14 | | 153 | +| [`m_immobilier`](m_immobilier.md) | M Immobilier (location) | Montréal | pages HTML (rendu serveur) | direct | 193/199 | 59 % | 100 % | 100 % | actif | 2026-08-18 04:34 | | ||
| 154 | −| [`matinale`](matinale.md) | Gestion Matinale | Estrie | pages HTML (rendu serveur) | direct | 44/45 | 57 % | 100 % | 100 % | actif | 2026-08-17 23:15 | | 154 | +| [`majestic`](majestic.md) | Le Majestic du Lac Boivin | Montérégie | pages HTML (rendu serveur) | direct | 1/1 | 100 % | 100 % | 0 % | actif | 2026-08-18 04:34 | | ||
| 155 | −| [`may_bourg`](may_bourg.md) | Gestion May Bourg | Centre-du-Québec | API REST WordPress (wp-json) | direct | 6/7 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:15 | | 155 | +| [`matinale`](matinale.md) | Gestion Matinale | Estrie | pages HTML (rendu serveur) | direct | 44/45 | 57 % | 100 % | 100 % | actif | 2026-08-18 04:35 | | ||
| 156 | −| [`medway`](medway.md) | Groupe Medway | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 488/498 | 91 % | 100 % | 100 % | actif | 2026-08-17 23:16 | | 156 | +| [`may_bourg`](may_bourg.md) | Gestion May Bourg | Centre-du-Québec | API REST WordPress (wp-json) | direct | 6/7 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:35 | | ||
| 157 | −| [`mellem`](mellem.md) | Mellem (Groupe Mach) | Outaouais | sitemap XML + pages HTML | direct | 78/87 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:16 | | 157 | +| [`medway`](medway.md) | Groupe Medway | Bas-Saint-Laurent | pages HTML (rendu serveur) | direct | 488/498 | 91 % | 100 % | 100 % | actif | 2026-08-18 04:36 | | ||
| 158 | −| [`mercini`](mercini.md) | Groupe Mercini (Gestion Faleschini Merc… | Québec | pages HTML (rendu serveur) | direct | 47/52 | 94 % | 100 % | 100 % | actif | 2026-08-17 23:16 | | 158 | +| [`mellem`](mellem.md) | Mellem (Groupe Mach) | Outaouais | sitemap XML + pages HTML | direct | 78/87 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:36 | | ||
| 159 | −| [`metcap`](metcap.md) | MetCap Living | Montréal | pages HTML (rendu serveur) | direct | 8/8 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:16 | | 159 | +| [`mercini`](mercini.md) | Groupe Mercini (Gestion Faleschini Merc… | Québec | pages HTML (rendu serveur) | direct | 47/52 | 94 % | 100 % | 100 % | actif | 2026-08-18 04:37 | | ||
| 160 | −| [`minto`](minto.md) | Minto Apartments | Montréal | pages HTML (rendu serveur) | direct | 19/20 | 84 % | 100 % | 100 % | actif | 2026-08-17 23:16 | | 160 | +| [`metcap`](metcap.md) | MetCap Living | Montréal | pages HTML (rendu serveur) | direct | 8/8 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:37 | | ||
| 161 | −| [`mkar`](mkar.md) | Gestion Immobilière MKAR | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 5/5 | 100 % | 0 % | 100 % | actif | 2026-08-17 23:16 | | 161 | +| [`minto`](minto.md) | Minto Apartments | Montréal | pages HTML (rendu serveur) | direct | 19/20 | 84 % | 100 % | 100 % | actif | 2026-08-18 04:37 | | ||
| 162 | −| [`moderno`](moderno.md) | Moderno Construction | Lanaudière | pages HTML (rendu serveur) | direct | 7/7 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:16 | | 162 | +| [`mkar`](mkar.md) | Gestion Immobilière MKAR | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 5/5 | 100 % | 0 % | 100 % | actif | 2026-08-18 04:37 | | ||
| 163 | −| [`mondev`](mondev.md) | Mondev | Montréal | pages HTML (rendu serveur) | direct | 47/49 | 49 % | 100 % | 100 % | actif | 2026-08-17 23:17 | | 163 | +| [`moderno`](moderno.md) | Moderno Construction | Lanaudière | pages HTML (rendu serveur) | direct | 7/7 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:37 | | ||
| 164 | −| [`montagnais`](montagnais.md) | Le Montagnais, résidences étudiantes | Estrie | API admin-ajax (WordPress) | direct | 31/31 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:17 | | 164 | +| [`mondev`](mondev.md) | Mondev | Montréal | pages HTML (rendu serveur) | direct | 47/49 | 49 % | 100 % | 100 % | actif | 2026-08-18 04:38 | | ||
| 165 | −| [`morin`](morin.md) | Constructions Morin | Estrie | pages HTML (rendu serveur) | direct | 6/7 | 83 % | 100 % | 100 % | actif | 2026-08-17 23:17 | | 165 | +| [`montagnais`](montagnais.md) | Le Montagnais, résidences étudiantes | Estrie | API admin-ajax (WordPress) | direct | 31/31 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:38 | | ||
| 166 | −| [`msi`](msi.md) | MSI Gestion immobilière | Québec | pages HTML (rendu serveur) | direct | 96/105 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:18 | | 166 | +| [`morin`](morin.md) | Constructions Morin | Estrie | pages HTML (rendu serveur) | direct | 6/7 | 83 % | 100 % | 100 % | actif | 2026-08-18 04:38 | | ||
| 167 | −| [`multi_logis`](multi_logis.md) | Multi-Logis | Côte-Nord | sitemap XML + pages HTML | direct | 27/27 | 100 % | 96 % | 70 % | actif | 2026-08-17 23:18 | | 167 | +| [`msi`](msi.md) | MSI Gestion immobilière | Québec | pages HTML (rendu serveur) | direct | 96/105 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:38 | | ||
| 168 | −| [`niddamour`](niddamour.md) | Nid d'Amour | Montréal | API JSON interne du site | direct | 14/14 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:18 | | 168 | +| [`multi_logis`](multi_logis.md) | Multi-Logis | Côte-Nord | sitemap XML + pages HTML | direct | 27/27 | 100 % | 96 % | 70 % | actif | 2026-08-18 04:38 | | ||
| 169 | −| [`novelo`](novelo.md) | Les Appartements Novelo | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:18 | | 169 | +| [`niddamour`](niddamour.md) | Nid d'Amour | Montréal | API JSON interne du site | direct | 14/14 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:38 | | ||
| 170 | −| [`oklouer`](oklouer.md) | OK Louer (location temporaire) | Québec | pages HTML (rendu serveur) | direct | 41/41 | 95 % | 100 % | 100 % | actif | 2026-08-17 23:18 | | 170 | +| [`novelo`](novelo.md) | Les Appartements Novelo | Saguenay–Lac-Saint-… | sitemap XML + pages HTML | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:38 | | ||
| 171 | −| [`omhm`](omhm.md) | OMHM — logements abordables | Montréal | pages HTML (rendu serveur) | direct | 3/3 | 0 % | 100 % | 0 % | actif | 2026-08-17 23:18 | | 171 | +| [`oklouer`](oklouer.md) | OK Louer (location temporaire) | Québec | pages HTML (rendu serveur) | direct | 41/41 | 95 % | 100 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 172 | −| [`osgoode`](osgoode.md) | Osgoode Properties | Outaouais | API JSON interne du site | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:18 | | 172 | +| [`omhm`](omhm.md) | OMHM — logements abordables | Montréal | pages HTML (rendu serveur) | direct | 3/3 | 0 % | 100 % | 0 % | actif | 2026-08-18 04:39 | | ||
| 173 | −| [`oxford`](oxford.md) | Appartements Oxford | Estrie | pages HTML (rendu serveur) | direct | 2/2 | 0 % | 100 % | 100 % | actif | 2026-08-17 23:19 | | 173 | +| [`osgoode`](osgoode.md) | Osgoode Properties | Outaouais | API JSON interne du site | direct | 4/4 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 174 | −| [`per`](per.md) | Les Immeubles Paul-E. Richard | Québec | pages HTML (rendu serveur) | direct | 3/3 | 67 % | 100 % | 100 % | actif | 2026-08-17 23:19 | | 174 | +| [`oxford`](oxford.md) | Appartements Oxford | Estrie | pages HTML (rendu serveur) | direct | 2/2 | 0 % | 100 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 175 | −| [`picard`](picard.md) | Picard Immobilier | Québec | pages HTML (rendu serveur) | direct | 34/34 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:19 | | 175 | +| [`per`](per.md) | Les Immeubles Paul-E. Richard | Québec | pages HTML (rendu serveur) | direct | 3/3 | 67 % | 100 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 176 | −| [`place_florimay`](place_florimay.md) | Place Florimay | Chaudière-Appalaches | API REST WordPress (wp-json) | direct | 0/0 | — | — | — | actif | 2026-08-17 23:19 | | 176 | +| [`picard`](picard.md) | Picard Immobilier | Québec | pages HTML (rendu serveur) | direct | 34/34 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 177 | −| [`plan_a`](plan_a.md) | Plan A Immobilier | Montréal | pages HTML (rendu serveur) | direct | 11/11 | 91 % | 91 % | 100 % | actif | 2026-08-17 23:19 | | 177 | +| [`place_florimay`](place_florimay.md) | Place Florimay | Chaudière-Appalaches | API REST WordPress (wp-json) | direct | 0/0 | — | — | — | actif | 2026-08-18 04:39 | | ||
| 178 | −| [`progim`](progim.md) | Progim | Montréal | pages HTML (rendu serveur) | direct | 62/68 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:19 | | 178 | +| [`plan_a`](plan_a.md) | Plan A Immobilier | Montréal | pages HTML (rendu serveur) | direct | 11/11 | 91 % | 91 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 179 | −| [`projection_immo`](projection_immo.md) | Projection Immobilière | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 1/1 | 100 % | 0 % | 100 % | actif | 2026-08-17 23:19 | | 179 | +| [`progim`](progim.md) | Progim | Montréal | pages HTML (rendu serveur) | direct | 62/68 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:39 | | ||
| 180 | −| [`promenade_des_forts`](promenade_des_forts.md) | Promenade des Forts | Québec | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:20 | | 180 | +| [`projection_immo`](projection_immo.md) | Projection Immobilière | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 1/1 | 100 % | 0 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 181 | −| [`proprio_direct`](proprio_direct.md) | Proprio Direct (location) | Province | API JSON interne du site | direct | 190/190 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:20 | | 181 | +| [`promenade_des_forts`](promenade_des_forts.md) | Promenade des Forts | Québec | pages HTML (rendu serveur) | direct | 2/2 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 182 | −| [`quanta`](quanta.md) | Gestion Quanta | Outaouais | pages HTML (rendu serveur) | direct | 2/2 | 0 % | 100 % | 100 % | actif | 2026-08-17 23:20 | | 182 | +| [`proprio_direct`](proprio_direct.md) | Proprio Direct (location) | Province | API JSON interne du site | direct | 190/190 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 183 | −| [`quartier_mosaique`](quartier_mosaique.md) | Quartier Mosaïque (Constrobourg) | Québec | pages HTML (rendu serveur) | direct | 24/24 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:20 | | 183 | +| [`quanta`](quanta.md) | Gestion Quanta | Outaouais | pages HTML (rendu serveur) | direct | 2/2 | 0 % | 100 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 184 | −| [`quartier_oree`](quartier_oree.md) | Quartier Orée | Chaudière-Appalaches | pages HTML (rendu serveur) | direct | 31/31 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:20 | | 184 | +| [`quartier_mosaique`](quartier_mosaique.md) | Quartier Mosaïque (Constrobourg) | Québec | pages HTML (rendu serveur) | direct | 24/24 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 185 | −| [`quartier_plus`](quartier_plus.md) | Le Quartier Plus | Chaudière-Appalaches | sitemap XML + pages HTML | direct | 59/59 | 100 % | 0 % | 100 % | actif | 2026-08-17 23:20 | | 185 | +| [`quartier_oree`](quartier_oree.md) | Quartier Orée | Chaudière-Appalaches | pages HTML (rendu serveur) | direct | 31/31 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 186 | −| [`quartier_sila`](quartier_sila.md) | Quartier Sila | Québec | pages HTML (rendu serveur) | direct | 199/200 | 100 % | 26 % | 100 % | actif | 2026-08-17 23:20 | | 186 | +| [`quartier_plus`](quartier_plus.md) | Le Quartier Plus | Chaudière-Appalaches | sitemap XML + pages HTML | direct | 59/59 | 100 % | 0 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 187 | −| [`realstar`](realstar.md) | Realstar | Montréal | API JSON interne du site | direct | 9/9 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:20 | | 187 | +| [`quartier_sila`](quartier_sila.md) | Quartier Sila | Québec | pages HTML (rendu serveur) | direct | 199/200 | 100 % | 26 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 188 | −| [`remax_quebec`](remax_quebec.md) | RE/MAX Québec (location) | Province | pages HTML (rendu serveur) | direct | 3239/3373 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:23 | | 188 | +| [`realstar`](realstar.md) | Realstar | Montréal | API JSON interne du site | direct | 9/9 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:40 | | ||
| 189 | −| [`rentals_ca`](rentals_ca.md) | Rentals.ca (Québec) | Province | API GraphQL interne | Scrapfly | 3452/3452 | 100 % | 100 % | 86 % | actif | 2026-08-18 03:14 | | 189 | +| [`remax_quebec`](remax_quebec.md) | RE/MAX Québec (location) | Province | pages HTML (rendu serveur) | direct | 3237/3379 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:43 | | ||
| 190 | −| [`rentalys`](rentalys.md) | Rentalys | Montréal | pages HTML (rendu serveur) | direct | 10/10 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:23 | | 190 | +| [`rentals_ca`](rentals_ca.md) | Rentals.ca (Québec) | Province | API GraphQL interne | Scrapfly | 4906/4906 | 100 % | 100 % | 90 % | actif | 2026-08-18 04:49 | | ||
| 191 | +| [`rentalys`](rentalys.md) | Rentalys | Montréal | pages HTML (rendu serveur) | direct | 10/10 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:49 | | ||||
| 191 | | [`rivero`](rivero.md) | Le Rivero | Québec | pages HTML (rendu serveur) | direct | 0/214 | — | — | — | désactivé (disabled=True) | — | | 192 | | [`rivero`](rivero.md) | Le Rivero | Québec | pages HTML (rendu serveur) | direct | 0/214 | — | — | — | désactivé (disabled=True) | — | | ||
| 192 | −| [`roomies`](roomies.md) | Roomies.ca | Province | sitemap XML + pages HTML | direct | 276/276 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:24 | | 193 | +| [`roomies`](roomies.md) | Roomies.ca | Province | sitemap XML + pages HTML | direct | 277/278 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:50 | | ||
| 193 | −| [`roussin`](roussin.md) | Immeubles Roussin | Québec | pages HTML (rendu serveur) | direct | 36/36 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:24 | | 194 | +| [`roussin`](roussin.md) | Immeubles Roussin | Québec | pages HTML (rendu serveur) | direct | 36/36 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:50 | | ||
| 194 | −| [`royal_lepage`](royal_lepage.md) | Royal LePage (location) | Province | pages HTML (rendu serveur) | direct | 952/1043 | 100 % | 100 % | 100 % | actif | 2026-08-18 01:56 | | 195 | +| [`royal_lepage`](royal_lepage.md) | Royal LePage (location) | Province | pages HTML (rendu serveur) | direct | 951/1043 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 195 | −| [`savouet`](savouet.md) | Groupe Savouet | Estrie | pages HTML (rendu serveur) | direct | 15/17 | 93 % | 100 % | 100 % | actif | 2026-08-17 23:25 | | 196 | +| [`savouet`](savouet.md) | Groupe Savouet | Estrie | pages HTML (rendu serveur) | direct | 15/17 | 93 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 196 | −| [`sdg`](sdg.md) | SDG Immobilier | Québec | pages HTML (rendu serveur) | direct | 9/11 | 89 % | 0 % | 100 % | actif | 2026-08-17 23:25 | | 197 | +| [`sdg`](sdg.md) | SDG Immobilier | Québec | pages HTML (rendu serveur) | direct | 9/11 | 89 % | 0 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 197 | −| [`sentinelle`](sentinelle.md) | La Sentinelle (Groupe Immobilier Brochu) | Québec | pages HTML (rendu serveur) | direct | 10/11 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:25 | | 198 | +| [`sentinelle`](sentinelle.md) | La Sentinelle (Groupe Immobilier Brochu) | Québec | pages HTML (rendu serveur) | direct | 10/11 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 198 | −| [`sgiq`](sgiq.md) | SGIQ (Société de gestion immobilière du… | Québec | pages HTML (rendu serveur) | direct | 147/147 | 99 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 199 | +| [`sgiq`](sgiq.md) | SGIQ (Société de gestion immobilière du… | Québec | pages HTML (rendu serveur) | direct | 147/147 | 99 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 199 | −| [`shdm`](shdm.md) | SHDM | Montréal | API GraphQL interne | direct | 2/21 | 50 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 200 | +| [`shdm`](shdm.md) | SHDM | Montréal | API GraphQL interne | direct | 2/21 | 50 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 200 | −| [`siagi`](siagi.md) | SIA Gestion Immobilière | Estrie | pages HTML (rendu serveur) | direct | 6/6 | 100 % | 100 % | 0 % | actif | 2026-08-17 23:26 | | 201 | +| [`siagi`](siagi.md) | SIA Gestion Immobilière | Estrie | pages HTML (rendu serveur) | direct | 6/6 | 100 % | 100 % | 0 % | actif | 2026-08-18 04:53 | | ||
| 201 | −| [`sibelanger`](sibelanger.md) | Société immobilière Bélanger | Québec | pages HTML (rendu serveur) | direct | 12/19 | 83 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 202 | +| [`sibelanger`](sibelanger.md) | Société immobilière Bélanger | Québec | pages HTML (rendu serveur) | direct | 12/19 | 83 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 202 | −| [`sig`](sig.md) | Société d'investissement Gilbert (résid… | Québec | pages HTML (rendu serveur) | direct | 4/4 | 75 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 203 | +| [`sig`](sig.md) | Société d'investissement Gilbert (résid… | Québec | pages HTML (rendu serveur) | direct | 4/4 | 75 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 203 | −| [`simard`](simard.md) | Immeubles Simard | Québec | pages HTML (rendu serveur) | direct | 5/5 | 20 % | 40 % | 100 % | actif | 2026-08-17 23:26 | | 204 | +| [`simard`](simard.md) | Immeubles Simard | Québec | pages HTML (rendu serveur) | direct | 5/5 | 20 % | 40 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 204 | −| [`somex_saintnicolas`](somex_saintnicolas.md) | Somex Saint-Nicolas | Québec | pages HTML (rendu serveur) | direct | 145/145 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 205 | +| [`simplex`](simplex.md) | Simplex Immobilier | Mauricie | API JSON interne du site | direct | 3/3 | 0 % | 100 % | 100 % | actif | 2026-08-18 06:19 | | ||
| 205 | −| [`souleymane`](souleymane.md) | Gestion Souleymane | Outaouais | pages HTML (rendu serveur) | direct | 13/14 | 92 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 206 | +| [`somex_saintnicolas`](somex_saintnicolas.md) | Somex Saint-Nicolas | Québec | pages HTML (rendu serveur) | direct | 145/145 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 206 | −| [`stb_immobilier`](stb_immobilier.md) | STB Immobilier | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 11/11 | 91 % | 73 % | 100 % | actif | 2026-08-17 23:26 | | 207 | +| [`souleymane`](souleymane.md) | Gestion Souleymane | Outaouais | pages HTML (rendu serveur) | direct | 13/14 | 92 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 207 | −| [`summum`](summum.md) | Gestion immobilière Summum | Laurentides | pages HTML (rendu serveur) | direct | 89/95 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:26 | | 208 | +| [`stb_immobilier`](stb_immobilier.md) | STB Immobilier | Bas-Saint-Laurent | sitemap XML + pages HTML | direct | 11/11 | 91 % | 73 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 208 | −| [`sutton`](sutton.md) | Groupe Sutton Québec (location) | Province | sitemap XML + pages HTML | direct | 1224/1392 | 70 % | 73 % | 73 % | actif | 2026-08-17 23:27 | | 209 | +| [`summum`](summum.md) | Gestion immobilière Summum | Laurentides | pages HTML (rendu serveur) | direct | 89/95 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:53 | | ||
| 209 | −| [`terater`](terater.md) | Les Constructions Tèratèr | Estrie | pages HTML (rendu serveur) | direct | 12/14 | 67 % | 100 % | 100 % | actif | 2026-08-17 23:27 | | 210 | +| [`sutton`](sutton.md) | Groupe Sutton Québec (location) | Province | sitemap XML + pages HTML | direct | 1226/1393 | 70 % | 73 % | 73 % | actif | 2026-08-18 04:54 | | ||
| 210 | −| [`terra`](terra.md) | Terra Condos locatifs | Québec | pages HTML (rendu serveur) | direct | 29/51 | 100 % | 90 % | 100 % | actif | 2026-08-17 23:27 | | 211 | +| [`terater`](terater.md) | Les Constructions Tèratèr | Estrie | pages HTML (rendu serveur) | direct | 12/14 | 67 % | 100 % | 100 % | actif | 2026-08-18 04:54 | | ||
| 211 | −| [`thrace`](thrace.md) | Gestions Thrace | Mauricie | sitemap XML + pages HTML | direct | 172/182 | 100 % | 66 % | 100 % | actif | 2026-08-17 23:27 | | 212 | +| [`terra`](terra.md) | Terra Condos locatifs | Québec | pages HTML (rendu serveur) | direct | 29/51 | 100 % | 90 % | 100 % | actif | 2026-08-18 04:54 | | ||
| 212 | −| [`tri_logis`](tri_logis.md) | Société immobilière Tri-Logis | Abitibi-Témiscaming… | pages HTML (rendu serveur) | direct | 0/1 | — | — | — | actif | 2026-08-17 23:27 | | 213 | +| [`thrace`](thrace.md) | Gestions Thrace | Mauricie | sitemap XML + pages HTML | direct | 172/182 | 100 % | 66 % | 100 % | actif | 2026-08-18 04:54 | | ||
| 214 | +| [`tri_logis`](tri_logis.md) | Société immobilière Tri-Logis | Abitibi-Témiscaming… | pages HTML (rendu serveur) | direct | 0/1 | — | — | — | actif | 2026-08-18 04:54 | | ||||
| 213 | | [`trudel`](trudel.md) | Trudel (Fleur de Lys, LGC) | Québec | pages HTML (rendu serveur) | direct | 0/30 | — | — | — | désactivé (disabled=True) | — | | 215 | | [`trudel`](trudel.md) | Trudel (Fleur de Lys, LGC) | Québec | pages HTML (rendu serveur) | direct | 0/30 | — | — | — | désactivé (disabled=True) | — | | ||
| 214 | −| [`trylon`](trylon.md) | Trylon Apartments | Montréal | pages HTML (rendu serveur) | direct | 7/7 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:27 | | 216 | +| [`trylon`](trylon.md) | Trylon Apartments | Montréal | pages HTML (rendu serveur) | direct | 7/7 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:54 | | ||
| 215 | −| [`ubee`](ubee.md) | Ubee (location) | Province | API JSON interne du site | direct | 243/246 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:27 | | 217 | +| [`ubee`](ubee.md) | Ubee (location) | Province | API JSON interne du site | direct | 243/246 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:55 | | ||
| 216 | −| [`uptimo`](uptimo.md) | Uptimo Gestion immobilière | Estrie | pages HTML (rendu serveur) | direct | 62/78 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:27 | | 218 | +| [`uptimo`](uptimo.md) | Uptimo Gestion immobilière | Estrie | pages HTML (rendu serveur) | direct | 63/78 | 98 % | 98 % | 100 % | actif | 2026-08-18 04:55 | | ||
| 217 | −| [`urban_services`](urban_services.md) | Urban Services (Urban Tenant Solutions) | Outaouais | pages HTML (rendu serveur) | direct | 52/56 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:27 | | 219 | +| [`urban_services`](urban_services.md) | Urban Services (Urban Tenant Solutions) | Outaouais | pages HTML (rendu serveur) | direct | 52/56 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:55 | | ||
| 218 | −| [`utile`](utile.md) | UTILE (logement étudiant) | Montréal | pages HTML (rendu serveur) | direct | 28/28 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:27 | | 220 | +| [`utile`](utile.md) | UTILE (logement étudiant) | Montréal | pages HTML (rendu serveur) | direct | 28/28 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:55 | | ||
| 219 | −| [`via_capitale`](via_capitale.md) | Via Capitale (location) | Province | pages HTML (rendu serveur) | Firecrawl | 193/211 | 54 % | 100 % | 100 % | actif | 2026-08-17 23:28 | | 221 | +| [`via_capitale`](via_capitale.md) | Via Capitale (location) | Province | pages HTML (rendu serveur) | Firecrawl | 196/213 | 55 % | 100 % | 100 % | actif | 2026-08-18 04:56 | | ||
| 220 | −| [`viridi`](viridi.md) | Le Viridi | Québec | pages HTML (rendu serveur) | direct | 16/17 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:28 | | 222 | +| [`viridi`](viridi.md) | Le Viridi | Québec | pages HTML (rendu serveur) | direct | 16/17 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:56 | | ||
| 221 | −| [`wandji`](wandji.md) | Gestion Immobilière Wandji | Outaouais | API JSON interne du site | direct | 25/30 | 100 % | 100 % | 100 % | actif | 2026-08-17 23:28 | | 223 | +| [`wandji`](wandji.md) | Gestion Immobilière Wandji | Outaouais | API JSON interne du site | direct | 26/31 | 100 % | 100 % | 100 % | actif | 2026-08-18 04:56 | | ||
| 222 | −| [`werkliv`](werkliv.md) | Werkliv | Montréal | pages HTML (rendu serveur) | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-17 23:28 | | 224 | +| [`werkliv`](werkliv.md) | Werkliv | Montréal | pages HTML (rendu serveur) | direct | 4/4 | 0 % | 100 % | 100 % | actif | 2026-08-18 04:56 | | ||
| 225 | +| [`zumper`](zumper.md) | Zumper (Québec) | Province | API JSON interne du site | direct | 4345/4345 | 100 % | 100 % | 100 % | actif | 2026-08-18 06:19 | | ||||
| 223 | 226 | ||||
| 224 | ## Entrées du registre sans module connecteur | 227 | ## Entrées du registre sans module connecteur | ||
| 225 | 228 | ||||
| 226 | Sources recensées mais non connectées (voir le champ `status` du registre pour la raison détaillée) : | 229 | Sources recensées mais non connectées (voir le champ `status` du registre pour la raison détaillée) : | ||
| 227 | 230 | ||||
| 228 | - `alexandre_pelletier` — Les Immeubles Alexandre Pelletier (non connectable) | 231 | - `alexandre_pelletier` — Les Immeubles Alexandre Pelletier (non connectable) | ||
| 232 | +- `apartments_com` — Apartments.com (CoStar) (non connectable) | ||||
| 229 | - `beaulieu_gestion` — Beaulieu Gestion Immobilière (non connectable) | 233 | - `beaulieu_gestion` — Beaulieu Gestion Immobilière (non connectable) | ||
| 230 | - `bloc` — Société Immobilière BLOC (non connectable) | 234 | - `bloc` — Société Immobilière BLOC (non connectable) | ||
| 235 | +- `cloria` — Cloria (non connectable actuellement) | ||||
| 231 | - `condos_laurentides` — Condos Laurentides (Le Rocher / Le Rivya) (non connectable) | 236 | - `condos_laurentides` — Condos Laurentides (Le Rocher / Le Rivya) (non connectable) | ||
| 232 | - `custeau_centro` — Groupe Custeau / Espace Centro (Le MW) (non connectable actuellement) | 237 | - `custeau_centro` — Groupe Custeau / Espace Centro (Le MW) (non connectable actuellement) | ||
| 233 | - `danelly` — Groupe Immobilier Danelly (non connectable) | 238 | - `danelly` — Groupe Immobilier Danelly (non connectable) | ||
@@ -269,6 +274,7 @@ Sources recensées mais non connectées (voir le champ `status` du registre pour | |||||
| 269 | - `nicolyn` — Société Nicolyn (non connectable) | 274 | - `nicolyn` — Société Nicolyn (non connectable) | ||
| 270 | - `novard` — Constructions Novard (non connectable) | 275 | - `novard` — Constructions Novard (non connectable) | ||
| 271 | - `odyssee` — Groupe Odyssée (Le Vivo, Novium, Quantum…) (non connectable) | 276 | - `odyssee` — Groupe Odyssée (Le Vivo, Novium, Quantum…) (non connectable) | ||
| 277 | +- `padmapper` — PadMapper (couvert via zumper) | ||||
| 272 | - `penates` — Gestion Immobilière Pénates et Lares (non connectable) | 278 | - `penates` — Gestion Immobilière Pénates et Lares (non connectable) | ||
| 273 | - `presquile` — Logis Presqu'Île (non connectable) | 279 | - `presquile` — Logis Presqu'Île (non connectable) | ||
| 274 | - `prestiplex` — Prestiplex (non connectable) | 280 | - `prestiplex` — Prestiplex (non connectable) | ||
modified
docs/connecteurs/aalto.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Aalto Suites (Zibi / Dream) — connecteur `aalto` | 1 | # Aalto Suites (Zibi / Dream) — connecteur `aalto` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 26/33 | 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 26/33 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 26 trouvées, +0 / ~26 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:00 — 26 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 2.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 2.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/acceslogis_gb.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Accès Logis GB — connecteur `acceslogis_gb` | 1 | # Accès Logis GB — connecteur `acceslogis_gb` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Lanaudière / Mauricie · Backend : direct · Annonces actives : 10/11 | 5 | **État : actif** · Région : Lanaudière / Mauricie · Backend : direct · Annonces actives : 10/11 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 10 trouvées, +0 / ~10 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:00 — 10 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/agence_sherbrooke.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Agence de location Sherbrooke (groupe Prestiplex) — connecteur `agence_sherbrooke` | 1 | # Agence de location Sherbrooke (groupe Prestiplex) — connecteur `agence_sherbrooke` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 14/18 | 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 14/18 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 14 trouvées, +0 / ~14 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 14 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/akelius.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Akelius Montréal — connecteur `akelius` | 1 | # Akelius Montréal — connecteur `akelius` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 242/290 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 242/290 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 242 trouvées, +0 / ~242 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 242 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/alexcellence.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Immeubles Alexcellence — connecteur `alexcellence` | 1 | # Immeubles Alexcellence — connecteur `alexcellence` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 6/6 | 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 6/6 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 6 trouvées, +0 / ~6 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 6 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/alias_appartements.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Alias Appartements — connecteur `alias_appartements` | 1 | # Alias Appartements — connecteur `alias_appartements` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Saguenay–Lac-Saint-Jean · Backend : direct · Annonces actives : 1/1 | 5 | **État : actif** · Région : Saguenay–Lac-Saint-Jean · Backend : direct · Annonces actives : 1/1 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 1 trouvées, +0 / ~1 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 1 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/alouer_sherbrooke.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # À Louer Sherbrooke — connecteur `alouer_sherbrooke` | 1 | # À Louer Sherbrooke — connecteur `alouer_sherbrooke` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 1/1 | 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 1/1 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, API admin-ajax (WordPress)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 1 trouvées, +0 / ~1 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 1 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/app_urbains.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Appartements Urbains — connecteur `app_urbains` | 1 | # Appartements Urbains — connecteur `app_urbains` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 18/21 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 18/21 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 18 trouvées, +0 / ~18 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 18 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/appartements_rimouski.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Appartements Rimouski (Immeubles DTM) — connecteur `appartements_rimouski` | 1 | # Appartements Rimouski (Immeubles DTM) — connecteur `appartements_rimouski` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Bas-Saint-Laurent · Backend : direct · Annonces actives : 19/20 | 5 | **État : actif** · Région : Bas-Saint-Laurent · Backend : direct · Annonces actives : 19/20 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 19 trouvées, +0 / ~19 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 19 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/ascensio.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Groupe Ascensio — connecteur `ascensio` | 1 | # Groupe Ascensio — connecteur `ascensio` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 9/10 | 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 9/10 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 9 trouvées, +0 / ~9 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 9 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
added
docs/connecteurs/atimco.md
+79 −0
@@ -0,0 +1,79 @@ | |||||
| 1 | +# Atimco — connecteur `atimco` | ||||
| 2 | + | ||||
| 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||||
| 4 | + | ||||
| 5 | +**État : actif** · Région : Montérégie · Backend : direct · Annonces actives : 299/299 | ||||
| 6 | + | ||||
| 7 | +## Description de la source | ||||
| 8 | + | ||||
| 9 | +connecteur Atimco (atimco.ca) — gestionnaire familial de la Rive-Sud/Montérégie (siège à Longueuil) : ~18 projets locatifs à Longueuil, Chambly, Châteauguay, Saint-Jean-sur-Richelieu, Saint-Constant, Sorel-Tracy, Cowansville, Mont-Tremblant… (~1 000 unités publiées, ~300 disponibles au relevé 2026-08-18). Inventaire servi par Livya (ex-RealVuu), même patron que thrace : voir _livya.py (flux RSC des pages plans). | ||||
| 10 | + | ||||
| 11 | +- **Site** : https://www.atimco.ca | ||||
| 12 | +- **Page des annonces** : https://app.livya.com/fr/atimco/projects/atimco/plans | ||||
| 13 | +- **Secteurs couverts** : 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 | ||||
| 14 | +- **Module** : `louka/connectors/atimco.py` — classe `AtimcoConnector` | ||||
| 15 | + | ||||
| 16 | +## Accès | ||||
| 17 | + | ||||
| 18 | +- **Type d'accès** : sitemap XML + pages HTML | ||||
| 19 | +- **Endpoint de base** : https://www.atimco.ca | ||||
| 20 | +- **URLs de départ (constantes du module)** : https://www.atimco.ca | ||||
| 21 | +- **Authentification** : aucune — contenu public | ||||
| 22 | +- **Pagination** : page de liste unique (pas de pagination) | ||||
| 23 | +- **Backend anti-bot / rendu** : requests direct | ||||
| 24 | +- **Politesse** : 0.6 s entre requêtes, timeout 30 s, User-Agent identifiable `LouKaBot/1.0 (+https://www.lou-ka.com/bot)` | ||||
| 25 | + | ||||
| 26 | +## Champs récupérés → schéma cible | ||||
| 27 | + | ||||
| 28 | +Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la table `listings`. Complétude mesurée en SQL sur les 299 annonces actives ; exemple tiré d'une ligne réelle de la BD. | ||||
| 29 | + | ||||
| 30 | +| Colonne `listings` | Contenu | Renseignée (actives) | Exemple réel | | ||||
| 31 | +|---|---|---|---| | ||||
| 32 | +| `title` | Titre de l'annonce | 100 % | Atimco (8784 Chaumont - Sorel-Tracy) — unité 8784-4 | | ||||
| 33 | +| `address` | Adresse civique | 100 % | 8784 Rue de Chaumont, Sorel-Tracy, J3R 0M8 | | ||||
| 34 | +| `city` | Ville (normalisée) | 100 % | Sorel-Tracy | | ||||
| 35 | +| `sector` | Secteur / quartier | 0 % | — | | ||||
| 36 | +| `unit_type` | Type d'unité (3½, 4½…) | 100 % | 4½ | | ||||
| 37 | +| `price` | Loyer mensuel ($) | 99 % | 1 508 $ | | ||||
| 38 | +| `bedrooms` | Chambres | 100 % | 2 | | ||||
| 39 | +| `bathrooms` | Salles de bain | 100 % | 1 | | ||||
| 40 | +| `area_sqft` | Superficie (pi²) | 98 % | 905 | | ||||
| 41 | +| `availability_date` | Date de disponibilité | 100 % | now | | ||||
| 42 | +| `lat` | GPS (lat/lng) | 100 % | 46.0078 | | ||||
| 43 | +| `description` | Description | 100 % | 3e étage \| Modèle 4.5 \| 2 chambre(s) \| 1 salle(s) de bain | | ||||
| 44 | +| `images` | Photos (JSON) | 96 % | 10 photo(s) — https://d10eh8wo1l4y8c.cloudfront.net/projects/12b567db-d164-4952-bdc7-e933… | | ||||
| 45 | +| `amenities` | Commodités (JSON) | 25 % | [] | | ||||
| 46 | +| `details` | Détails additionnels (JSON) | 100 % | {"gestionnaire": "https://www.atimco.ca", "building": "8784 Chaumont - Sorel-Tracy", "flo… | | ||||
| 47 | +| `url` | URL de l'annonce source | 100 % | https://app.livya.com/fr/atimco/projects/atimco/plans | | ||||
| 48 | + | ||||
| 49 | +## Fréquence & budget | ||||
| 50 | + | ||||
| 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : — | ||||
| 52 | +- **Dernier passage OK** : 2026-08-18 06:19 — 299 trouvées, +299 / ~0 / -0 | ||||
| 53 | +- **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||||
| 54 | +- **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||||
| 55 | + | ||||
| 56 | +## Volumétrie & complétude | ||||
| 57 | + | ||||
| 58 | +- **Annonces en BD** : 299 au total, **299 actives** | ||||
| 59 | +- **Première ingestion** : 2026-08-18 · **Dernière observation** : 2026-08-18 | ||||
| 60 | +- **Complétude clé (actives)** : GPS 100 % · prix 99 % · photos 96 % · description 100 % | ||||
| 61 | +- **Runs journalisés (60 derniers)** : 1, dont 0 en erreur | ||||
| 62 | + | ||||
| 63 | +## Erreurs connues & dépannage | ||||
| 64 | + | ||||
| 65 | +Aucune erreur dans les 60 derniers runs journalisés. | ||||
| 66 | + | ||||
| 67 | +Rejouer la source seule : `python3 run.py sync atimco` · vérifier ensuite `sync_log` (`SELECT * FROM sync_log WHERE source='atimco' ORDER BY ts DESC LIMIT 5;`). | ||||
| 68 | + | ||||
| 69 | +## Licence, attribution & conditions | ||||
| 70 | + | ||||
| 71 | +- Scraping poli d'annonces **publiques** (données factuelles : prix, adresse, disponibilité) publiées par le gestionnaire sur son propre site. | ||||
| 72 | +- User-Agent **identifiable** avec page d'information et contact : `LouKaBot/1.0 (+https://www.lou-ka.com/bot; contact@spboucher.ai)` ; throttling 0.6 s ; cache détail pour minimiser les requêtes. | ||||
| 73 | +- Chaque annonce affichée sur Lou-Ka **pointe vers l'annonce d'origine** (colonne `url`) — la source garde le trafic de conversion. | ||||
| 74 | +- Retrait sur demande : contact@spboucher.ai. | ||||
| 75 | + | ||||
| 76 | +## Historique | ||||
| 77 | + | ||||
| 78 | +- 2026-08-18 — premières annonces de la source ingérées dans la BD. | ||||
| 79 | +- 2026-08-18 — vague d'enrichissement : standardisation de la documentation des connecteurs (fiche générée par `scripts/gen_connector_docs.py`). | ||||
modified
docs/connecteurs/atlas_immo.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Atlas société immobilière — connecteur `atlas_immo` | 1 | # Atlas société immobilière — connecteur `atlas_immo` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Chaudière-Appalaches · Backend : direct · Annonces actives : 0/0 | 5 | **État : actif** · Région : Chaudière-Appalaches · Backend : direct · Annonces actives : 0/0 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 0 trouvées, +0 / ~0 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 0 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/aula.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # AULA Lévis — connecteur `aula` | 1 | # AULA Lévis — connecteur `aula` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 68/70 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 68/70 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, API REST WordPress (wp-json)) alimente les colonnes de la | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:16 — 68 trouvées, +0 / ~68 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 68 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/axia.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Axia Appartements — connecteur `axia` | 1 | # Axia Appartements — connecteur `axia` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 2/2 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 2/2 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:16 — 2 trouvées, +0 / ~2 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 2 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/barnes_quebec.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # BARNES Québec (location) — connecteur `barnes_quebec` | 1 | # BARNES Québec (location) — connecteur `barnes_quebec` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 101/103 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 101/103 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:16 — 101 trouvées, +0 / ~101 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 101 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.25 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.25 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | - **Caps / budgets du module** : `HITS_PER_PAGE` = 100, `MAX_PAGES` = 40 | 55 | - **Caps / budgets du module** : `HITS_PER_PAGE` = 100, `MAX_PAGES` = 40 | ||
modified
docs/connecteurs/beaudoin.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Société Beaudoin Immobilier — connecteur `beaudoin` | 1 | # Société Beaudoin Immobilier — connecteur `beaudoin` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 12/12 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 12/12 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, API REST WordPress (wp-json)) alimente les colonnes de la | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:16 — 12 trouvées, +0 / ~12 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 12 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.5 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.5 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/beaulieu_groupe.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Beaulieu Groupe Immobilier (BGI) — connecteur `beaulieu_groupe` | 1 | # Beaulieu Groupe Immobilier (BGI) — connecteur `beaulieu_groupe` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Bas-Saint-Laurent · Backend : direct · Annonces actives : 4/4 | 5 | **État : actif** · Région : Bas-Saint-Laurent · Backend : direct · Annonces actives : 4/4 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:16 — 4 trouvées, +0 / ~4 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 4 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/bestlife.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Les Gestions Bestlife — connecteur `bestlife` | 1 | # Les Gestions Bestlife — connecteur `bestlife` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 12/13 | 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 12/13 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:16 — 12 trouvées, +0 / ~12 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 12 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/boardwalk.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Boardwalk REIT — connecteur `boardwalk` | 1 | # Boardwalk REIT — connecteur `boardwalk` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 100/100 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 100/100 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:17 — 100 trouvées, +0 / ~100 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:02 — 100 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/bons_locataires.md
+4 −4
@@ -1,6 +1,6 @@ | |||||
| 1 | # Bons Locataires — connecteur `bons_locataires` | 1 | # Bons Locataires — connecteur `bons_locataires` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Grand Montréal · Backend : direct · Annonces actives : 14/14 | 5 | **État : actif** · Région : Grand Montréal · Backend : direct · Annonces actives : 14/14 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 3.4 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 3.3 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 14 trouvées, +0 / ~14 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:03 — 14 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
@@ -58,7 +58,7 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 58 | - **Annonces en BD** : 14 au total, **14 actives** | 58 | - **Annonces en BD** : 14 au total, **14 actives** | ||
| 59 | - **Première ingestion** : 2026-08-17 · **Dernière observation** : 2026-08-18 | 59 | - **Première ingestion** : 2026-08-17 · **Dernière observation** : 2026-08-18 | ||
| 60 | - **Complétude clé (actives)** : GPS 100 % · prix 21 % · photos 93 % · description 93 % | 60 | - **Complétude clé (actives)** : GPS 100 % · prix 21 % · photos 93 % · description 93 % | ||
| 61 | −- **Runs journalisés (60 derniers)** : 7, dont 0 en erreur | 61 | +- **Runs journalisés (60 derniers)** : 8, dont 0 en erreur | ||
| 62 | 62 | ||||
| 63 | ## Erreurs connues & dépannage | 63 | ## Erreurs connues & dépannage | ||
| 64 | 64 | ||||
modified
docs/connecteurs/boreal_abitibi.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Constructions Boréal Abitibi — connecteur `boreal_abitibi` | 1 | # Constructions Boréal Abitibi — connecteur `boreal_abitibi` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Abitibi-Témiscamingue · Backend : direct · Annonces actives : 3/5 | 5 | **État : actif** · Région : Abitibi-Témiscamingue · Backend : direct · Annonces actives : 3/5 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, API admin-ajax (WordPress)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 3 trouvées, +0 / ~3 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:03 — 3 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/bribourg.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Bribourg — connecteur `bribourg` | 1 | # Bribourg — connecteur `bribourg` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 2/2 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 2/2 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 2 trouvées, +0 / ~2 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:03 — 2 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/brigil.md
+4 −4
@@ -1,6 +1,6 @@ | |||||
| 1 | # Brigil — connecteur `brigil` | 1 | # Brigil — connecteur `brigil` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 42/42 | 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 42/42 | ||
| 6 | 6 | ||||
@@ -33,9 +33,9 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 33 | | `address` | Adresse civique | 100 % | 15 Ch. Morley-Walters, Gatineau, QC J9J 0B8 | | 33 | | `address` | Adresse civique | 100 % | 15 Ch. Morley-Walters, Gatineau, QC J9J 0B8 | | ||
| 34 | | `city` | Ville (normalisée) | 100 % | Gatineau | | 34 | | `city` | Ville (normalisée) | 100 % | Gatineau | | ||
| 35 | | `sector` | Secteur / quartier | 0 % | — | | 35 | | `sector` | Secteur / quartier | 0 % | — | | ||
| 36 | −| `unit_type` | Type d'unité (3½, 4½…) | 100 % | 4½ | | 36 | +| `unit_type` | Type d'unité (3½, 4½…) | 100 % | 3½ | | ||
| 37 | | `price` | Loyer mensuel ($) | 24 % | 1 656 $ | | 37 | | `price` | Loyer mensuel ($) | 24 % | 1 656 $ | | ||
| 38 | −| `bedrooms` | Chambres | 100 % | 2 | | 38 | +| `bedrooms` | Chambres | 100 % | 1 | | ||
| 39 | | `bathrooms` | Salles de bain | 5 % | — | | 39 | | `bathrooms` | Salles de bain | 5 % | — | | ||
| 40 | | `area_sqft` | Superficie (pi²) | 26 % | 1252 | | 40 | | `area_sqft` | Superficie (pi²) | 26 % | 1252 | | ||
| 41 | | `availability_date` | Date de disponibilité | 0 % | — | | 41 | | `availability_date` | Date de disponibilité | 0 % | — | | ||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 42 trouvées, +0 / ~42 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 42 trouvées, +0 / ~2 / -0 | ||
| 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/brio.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Les Immeubles Brio — connecteur `brio` | 1 | # Les Immeubles Brio — connecteur `brio` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 3/3 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 3/3 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 3 trouvées, +0 / ~3 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 3 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/brivia_1sp.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Groupe Brivia (1 Square Phillips) — connecteur `brivia_1sp` | 1 | # Groupe Brivia (1 Square Phillips) — connecteur `brivia_1sp` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 3/3 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 3/3 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 3 trouvées, +0 / ~3 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 3 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/brochu.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Groupe Immobilier Brochu — connecteur `brochu` | 1 | # Groupe Immobilier Brochu — connecteur `brochu` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 7/7 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 7/7 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 7 trouvées, +0 / ~7 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 7 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/cap_gestion.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # CAP Gestion (CAP Immobilier) — connecteur `cap_gestion` | 1 | # CAP Gestion (CAP Immobilier) — connecteur `cap_gestion` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Laurentides / Lanaudière · Backend : direct · Annonces actives : 122/122 | 5 | **État : actif** · Région : Laurentides / Lanaudière · Backend : direct · Annonces actives : 122/122 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 122 trouvées, +0 / ~122 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 122 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/capital_rdr.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Gestion Capital RDR — connecteur `capital_rdr` | 1 | # Gestion Capital RDR — connecteur `capital_rdr` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Mauricie · Backend : direct · Annonces actives : 4/4 | 5 | **État : actif** · Région : Mauricie · Backend : direct · Annonces actives : 4/4 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 4 trouvées, +0 / ~4 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 4 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/capreit.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # CAPREIT — connecteur `capreit` | 1 | # CAPREIT — connecteur `capreit` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 117/122 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 117/122 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API admin-ajax (WordPress)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 117 trouvées, +0 / ~117 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 117 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/carat_immobilier.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Carat Immobilier — connecteur `carat_immobilier` | 1 | # Carat Immobilier — connecteur `carat_immobilier` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Abitibi-Témiscamingue · Backend : direct · Annonces actives : 3/4 | 5 | **État : actif** · Région : Abitibi-Témiscamingue · Backend : direct · Annonces actives : 3/4 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 3 trouvées, +0 / ~3 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 3 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/centurion.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Centurion / CP Living (Quartier QB) — connecteur `centurion` | 1 | # Centurion / CP Living (Quartier QB) — connecteur `centurion` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 4/4 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 4/4 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 4 trouvées, +0 / ~4 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 4 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/cite_immobilier.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Cité Immobilier — connecteur `cite_immobilier` | 1 | # Cité Immobilier — connecteur `cite_immobilier` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Centre-du-Québec · Backend : direct · Annonces actives : 2/2 | 5 | **État : actif** · Région : Centre-du-Québec · Backend : direct · Annonces actives : 2/2 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:18 — 2 trouvées, +0 / ~2 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:05 — 2 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.7 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/cogir.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Cogir Immobilier — connecteur `cogir` | 1 | # Cogir Immobilier — connecteur `cogir` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 285/300 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 285/300 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:20 — 285 trouvées, +0 / ~285 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:07 — 285 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/contraste.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Contraste Immobilier — connecteur `contraste` | 1 | # Contraste Immobilier — connecteur `contraste` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 221/234 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 221/234 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 221 trouvées, +0 / ~221 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:07 — 221 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/copley.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Groupe Copley — connecteur `copley` | 1 | # Groupe Copley — connecteur `copley` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 52/52 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 52/52 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 52 trouvées, +0 / ~52 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:07 — 52 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/cosoltec.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Cosoltec (Evado, Le Monroe, Natür) — connecteur `cosoltec` | 1 | # Cosoltec (Evado, Le Monroe, Natür) — connecteur `cosoltec` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Laurentides · Backend : direct · Annonces actives : 44/52 | 5 | **État : actif** · Région : Laurentides · Backend : direct · Annonces actives : 44/52 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 44 trouvées, +0 / ~44 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:07 — 44 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.8 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.8 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/courtemanche.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Gestion Immobilière Courtemanche — connecteur `courtemanche` | 1 | # Gestion Immobilière Courtemanche — connecteur `courtemanche` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Saguenay–Lac-Saint-Jean · Backend : direct · Annonces actives : 0/0 | 5 | **État : actif** · Région : Saguenay–Lac-Saint-Jean · Backend : direct · Annonces actives : 0/0 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 0 trouvées, +0 / ~0 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:07 — 0 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/cromwell.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Cromwell Management — connecteur `cromwell` | 1 | # Cromwell Management — connecteur `cromwell` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 12/12 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 12/12 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 12 trouvées, +0 / ~12 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:07 — 12 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/denux.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Groupe Denux — connecteur `denux` | 1 | # Groupe Denux — connecteur `denux` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 18/18 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 18/18 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 18 trouvées, +0 / ~18 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:08 — 18 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/desmarais.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Immeubles Desmarais — connecteur `desmarais` | 1 | # Immeubles Desmarais — connecteur `desmarais` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 14/14 | 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 14/14 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 14 trouvées, +0 / ~14 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:08 — 14 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/desroches.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Immeubles Claude Desroches — connecteur `desroches` | 1 | # Immeubles Claude Desroches — connecteur `desroches` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montérégie · Backend : direct · Annonces actives : 6/6 | 5 | **État : actif** · Région : Montérégie · Backend : direct · Annonces actives : 6/6 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:21 — 6 trouvées, +0 / ~6 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:08 — 6 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/devcore.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Devcore Group — connecteur `devcore` | 1 | # Devcore Group — connecteur `devcore` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Côte-Nord · Backend : direct · Annonces actives : 14/14 | 5 | **État : actif** · Région : Côte-Nord · Backend : direct · Annonces actives : 14/14 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API REST WordPress (wp-json)) alimente les colonnes de la | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:22 — 14 trouvées, +0 / ~14 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:08 — 14 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/devimco.md
+2 −2
@@ -1,6 +1,6 @@ | |||||
| 1 | # Devimco Appartements — connecteur `devimco` | 1 | # Devimco Appartements — connecteur `devimco` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 480/575 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 480/575 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, API JSON interne du site) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:22 — 480 trouvées, +0 / ~480 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:09 — 480 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/dma_locago.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # DMA / Locago (Douville, Moffet & Associés) — connecteur `dma_locago` | 1 | # DMA / Locago (Douville, Moffet & Associés) — connecteur `dma_locago` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 118/124 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 118/124 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:23 — 118 trouvées, +0 / ~118 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:09 — 118 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/duproprio.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # DuProprio (location) — connecteur `duproprio` | 1 | # DuProprio (location) — connecteur `duproprio` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Province · Backend : direct · Annonces actives : 3890/3896 | 5 | **État : actif** · Région : Province · Backend : direct · Annonces actives : 3890/3896 | ||
| 6 | 6 | ||||
@@ -49,7 +49,7 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 3.3 h | 51 | - **Cadence observée** (médiane des passages OK, sync_log) : ≈ 3.3 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:23 — 3890 trouvées, +0 / ~3890 / -6 | 52 | +- **Dernier passage OK** : 2026-08-18 06:10 — 3890 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.8 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.8 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
@@ -58,7 +58,7 @@ Le connecteur (direct, sitemap XML + pages HTML) alimente les colonnes de la tab | |||||
| 58 | - **Annonces en BD** : 3896 au total, **3890 actives** | 58 | - **Annonces en BD** : 3896 au total, **3890 actives** | ||
| 59 | - **Première ingestion** : 2026-08-17 · **Dernière observation** : 2026-08-18 | 59 | - **Première ingestion** : 2026-08-17 · **Dernière observation** : 2026-08-18 | ||
| 60 | - **Complétude clé (actives)** : GPS 100 % · prix 100 % · photos 100 % · description 100 % | 60 | - **Complétude clé (actives)** : GPS 100 % · prix 100 % · photos 100 % · description 100 % | ||
| 61 | −- **Runs journalisés (60 derniers)** : 7, dont 0 en erreur | 61 | +- **Runs journalisés (60 derniers)** : 8, dont 0 en erreur | ||
| 62 | 62 | ||||
| 63 | ## Erreurs connues & dépannage | 63 | ## Erreurs connues & dépannage | ||
| 64 | 64 | ||||
modified
docs/connecteurs/dynamic.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Gestion immobilière Dynamic — connecteur `dynamic` | 1 | # Gestion immobilière Dynamic — connecteur `dynamic` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 48/53 | 5 | **État : actif** · Région : Estrie · Backend : direct · Annonces actives : 48/53 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:15 — 48 trouvées, +0 / ~48 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:01 — 48 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/edifia.md
+6 −6
@@ -1,6 +1,6 @@ | |||||
| 1 | # Edifia Groupe Immobilier — connecteur `edifia` | 1 | # Edifia Groupe Immobilier — connecteur `edifia` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 180/185 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 180/185 | ||
| 6 | 6 | ||||
@@ -34,7 +34,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 34 | | `city` | Ville (normalisée) | 100 % | Lévis | | 34 | | `city` | Ville (normalisée) | 100 % | Lévis | | ||
| 35 | | `sector` | Secteur / quartier | 100 % | Desjardins | | 35 | | `sector` | Secteur / quartier | 100 % | Desjardins | | ||
| 36 | | `unit_type` | Type d'unité (3½, 4½…) | 100 % | Studio | | 36 | | `unit_type` | Type d'unité (3½, 4½…) | 100 % | Studio | | ||
| 37 | −| `price` | Loyer mensuel ($) | 93 % | — | | 37 | +| `price` | Loyer mensuel ($) | 94 % | — | | ||
| 38 | | `bedrooms` | Chambres | 100 % | 0 | | 38 | | `bedrooms` | Chambres | 100 % | 0 | | ||
| 39 | | `bathrooms` | Salles de bain | 0 % | — | | 39 | | `bathrooms` | Salles de bain | 0 % | — | | ||
| 40 | | `area_sqft` | Superficie (pi²) | 100 % | 450 | | 40 | | `area_sqft` | Superficie (pi²) | 100 % | 450 | | ||
@@ -42,14 +42,14 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 42 | | `lat` | GPS (lat/lng) | 100 % | 46.7947 | | 42 | | `lat` | GPS (lat/lng) | 100 % | 46.7947 | | ||
| 43 | | `description` | Description | 100 % | Type B13 — Étage 9 — 450 pi² — 1 salle(s) de bain — *Prix sujet à changement sans préavis | | 43 | | `description` | Description | 100 % | Type B13 — Étage 9 — 450 pi² — 1 salle(s) de bain — *Prix sujet à changement sans préavis | | ||
| 44 | | `images` | Photos (JSON) | 100 % | 5 photo(s) — https://www.levitalappartements.com/wp-content/uploads/2024/04/vital_social_… | | 44 | | `images` | Photos (JSON) | 100 % | 5 photo(s) — https://www.levitalappartements.com/wp-content/uploads/2024/04/vital_social_… | | ||
| 45 | −| `amenities` | Commodités (JSON) | 97 % | ["Espace coworking", "Cuisine commune", "Salon de jeux commun", "Espace lounge", "Terrass… | | 45 | +| `amenities` | Commodités (JSON) | 100 % | ["Espace coworking", "Cuisine commune", "Salon de jeux commun", "Espace lounge", "Terrass… | | ||
| 46 | | `details` | Détails additionnels (JSON) | 100 % | {"elevator": true, "balcony": true} | | 46 | | `details` | Détails additionnels (JSON) | 100 % | {"elevator": true, "balcony": true} | | ||
| 47 | | `url` | URL de l'annonce source | 100 % | https://www.levitalappartements.com/plans-et-prix/#unite-922 | | 47 | | `url` | URL de l'annonce source | 100 % | https://www.levitalappartements.com/plans-et-prix/#unite-922 | | ||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:24 — 175 trouvées, +0 / ~175 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:10 — 180 trouvées, +0 / ~11 / -0 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
@@ -57,7 +57,7 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 57 | 57 | ||||
| 58 | - **Annonces en BD** : 185 au total, **180 actives** | 58 | - **Annonces en BD** : 185 au total, **180 actives** | ||
| 59 | - **Première ingestion** : 2026-08-08 · **Dernière observation** : 2026-08-18 | 59 | - **Première ingestion** : 2026-08-08 · **Dernière observation** : 2026-08-18 | ||
| 60 | −- **Complétude clé (actives)** : GPS 100 % · prix 93 % · photos 100 % · description 100 % | 60 | +- **Complétude clé (actives)** : GPS 100 % · prix 94 % · photos 100 % · description 100 % | ||
| 61 | - **Runs journalisés (60 derniers)** : 60, dont 0 en erreur | 61 | - **Runs journalisés (60 derniers)** : 60, dont 0 en erreur | ||
| 62 | 62 | ||||
| 63 | ## Erreurs connues & dépannage | 63 | ## Erreurs connues & dépannage | ||
modified
docs/connecteurs/elements.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Quartier les Éléments — connecteur `elements` | 1 | # Quartier les Éléments — connecteur `elements` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 2/4 | 5 | **État : actif** · Région : Québec · Backend : direct · Annonces actives : 2/4 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:24 — 2 trouvées, +0 / ~2 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:10 — 2 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.5 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.5 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/elite.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Elite Immobilier — connecteur `elite` | 1 | # Elite Immobilier — connecteur `elite` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 12/12 | 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 12/12 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:24 — 12 trouvées, +0 / ~12 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:10 — 12 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/elk.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # ELK Property Management — connecteur `elk` | 1 | # ELK Property Management — connecteur `elk` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 3/3 | 5 | **État : actif** · Région : Outaouais · Backend : direct · Annonces actives : 3/3 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:24 — 3 trouvées, +0 / ~3 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:10 — 3 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/equinoxe_batimo.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Batimo/EMD — Collection Équinoxe — connecteur `equinoxe_batimo` | 1 | # Batimo/EMD — Collection Équinoxe — connecteur `equinoxe_batimo` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 615/662 | 5 | **État : actif** · Région : Montréal · Backend : direct · Annonces actives : 615/662 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, API admin-ajax (WordPress)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:26 — 583 trouvées, +0 / ~583 / -12 | 52 | +- **Dernier passage OK** : 2026-08-18 06:12 — 585 trouvées, +0 / ~32 / -10 | ||
| 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.6 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/evoludev.md
+3 −3
@@ -1,6 +1,6 @@ | |||||
| 1 | # Groupe Evoludev — connecteur `evoludev` | 1 | # Groupe Evoludev — connecteur `evoludev` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | **État : actif** · Région : Lanaudière · Backend : direct · Annonces actives : 134/134 | 5 | **État : actif** · Région : Lanaudière · Backend : direct · Annonces actives : 134/134 | ||
| 6 | 6 | ||||
@@ -48,8 +48,8 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 1.9 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 2.0 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 03:26 — 134 trouvées, +0 / ~134 / -0 | 52 | +- **Dernier passage OK** : 2026-08-18 06:12 — 134 trouvées, +0 / ~0 / -0 | ||
| 53 | - **Throttling** : 0.8 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 0.8 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
modified
docs/connecteurs/fb_marketplace.md
+12 −12
@@ -1,8 +1,8 @@ | |||||
| 1 | # Facebook Marketplace (location) — connecteur `fb_marketplace` | 1 | # Facebook Marketplace (location) — connecteur `fb_marketplace` | ||
| 2 | 2 | ||||
| 3 | −_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 03:30 — ne pas éditer à la main, régénérer._ | 3 | +_Fiche générée automatiquement par `scripts/gen_connector_docs.py` le 2026-08-18 06:20 — ne pas éditer à la main, régénérer._ | ||
| 4 | 4 | ||||
| 5 | −**État : actif** · Région : Province · Backend : direct · Annonces actives : 2107/5142 | 5 | +**État : actif** · Région : Province · Backend : direct · Annonces actives : 2270/6308 | ||
| 6 | 6 | ||||
| 7 | ## Description de la source | 7 | ## Description de la source | ||
| 8 | 8 | ||||
@@ -25,7 +25,7 @@ Facebook Marketplace — catégorie location (propertyrentals) par ville du Qué | |||||
| 25 | 25 | ||||
| 26 | ## Champs récupérés → schéma cible | 26 | ## Champs récupérés → schéma cible | ||
| 27 | 27 | ||||
| 28 | −Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la table `listings`. Complétude mesurée en SQL sur les 2107 annonces actives ; exemple tiré d'une ligne réelle de la BD. | 28 | +Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la table `listings`. Complétude mesurée en SQL sur les 2270 annonces actives ; exemple tiré d'une ligne réelle de la BD. | ||
| 29 | 29 | ||||
| 30 | | Colonne `listings` | Contenu | Renseignée (actives) | Exemple réel | | 30 | | Colonne `listings` | Contenu | Renseignée (actives) | Exemple réel | | ||
| 31 | |---|---|---|---| | 31 | |---|---|---|---| | ||
@@ -33,32 +33,32 @@ Le connecteur (direct, pages HTML (rendu serveur)) alimente les colonnes de la t | |||||
| 33 | | `address` | Adresse civique | 0 % | — | | 33 | | `address` | Adresse civique | 0 % | — | | ||
| 34 | | `city` | Ville (normalisée) | 100 % | Montréal | | 34 | | `city` | Ville (normalisée) | 100 % | Montréal | | ||
| 35 | | `sector` | Secteur / quartier | 0 % | — | | 35 | | `sector` | Secteur / quartier | 0 % | — | | ||
| 36 | −| `unit_type` | Type d'unité (3½, 4½…) | 91 % | Chambre | | 36 | +| `unit_type` | Type d'unité (3½, 4½…) | 90 % | Chambre | | ||
| 37 | | `price` | Loyer mensuel ($) | 100 % | 795 $ | | 37 | | `price` | Loyer mensuel ($) | 100 % | 795 $ | | ||
| 38 | −| `bedrooms` | Chambres | 91 % | 1 | | 38 | +| `bedrooms` | Chambres | 90 % | 1 | | ||
| 39 | −| `bathrooms` | Salles de bain | 2 % | — | | 39 | +| `bathrooms` | Salles de bain | 3 % | — | | ||
| 40 | −| `area_sqft` | Superficie (pi²) | 2 % | — | | 40 | +| `area_sqft` | Superficie (pi²) | 3 % | — | | ||
| 41 | | `availability_date` | Date de disponibilité | 0 % | — | | 41 | | `availability_date` | Date de disponibilité | 0 % | — | | ||
| 42 | | `lat` | GPS (lat/lng) | 15 % | 45.553455200005 | | 42 | | `lat` | GPS (lat/lng) | 15 % | 45.553455200005 | | ||
| 43 | | `description` | Description | 16 % | CHAMBRE EN COLOC DISPONIBLE, HOCHELAGA-MAISONNEUVE, 795 $ TOUT INCLUS. Nous avons une cha… | | 43 | | `description` | Description | 16 % | CHAMBRE EN COLOC DISPONIBLE, HOCHELAGA-MAISONNEUVE, 795 $ TOUT INCLUS. Nous avons une cha… | | ||
| 44 | −| `images` | Photos (JSON) | 100 % | 1 photo(s) — https://scontent.fyvr5-1.fna.fbcdn.net/v/t39.30808-6/772797442_3843100965846… | | 44 | +| `images` | Photos (JSON) | 100 % | 1 photo(s) — https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-6/772797442_384310096584675… | | ||
| 45 | | `amenities` | Commodités (JSON) | 0 % | [] | | 45 | | `amenities` | Commodités (JSON) | 0 % | [] | | ||
| 46 | | `details` | Détails additionnels (JSON) | 15 % | {"inclusions": {"heating": true, "electricity": true, "internet": true}, "appliances": {"… | | 46 | | `details` | Détails additionnels (JSON) | 15 % | {"inclusions": {"heating": true, "electricity": true, "internet": true}, "appliances": {"… | | ||
| 47 | | `url` | URL de l'annonce source | 100 % | https://www.facebook.com/marketplace/item/2151142982451520/ | | 47 | | `url` | URL de l'annonce source | 100 % | https://www.facebook.com/marketplace/item/2151142982451520/ | | ||
| 48 | 48 | ||||
| 49 | ## Fréquence & budget | 49 | ## Fréquence & budget | ||
| 50 | 50 | ||||
| 51 | −- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 3.4 h | 51 | +- **Cadence observée** (médiane des passages OK, sync_log) : ≈ 3.3 h | ||
| 52 | −- **Dernier passage OK** : 2026-08-18 02:58 — 1137 trouvées, +626 / ~511 / -355 | 52 | +- **Dernier passage OK** : 2026-08-18 06:19 — 1257 trouvées, +544 / ~713 / -727 | ||
| 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | 53 | - **Throttling** : 1.0 s entre requêtes (constante de classe `request_delay`) | ||
| 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | 54 | - **Cache des pages détail (BD `detail_cache`)** : activé — évite de re-visiter les fiches inchangées | ||
| 55 | 55 | ||||
| 56 | ## Volumétrie & complétude | 56 | ## Volumétrie & complétude | ||
| 57 | 57 | ||||
| 58 | −- **Annonces en BD** : 5142 au total, **2107 actives** | 58 | +- **Annonces en BD** : 6308 au total, **2270 actives** | ||
| 59 | - **Première ingestion** : 2026-08-17 · **Dernière observation** : 2026-08-18 | 59 | - **Première ingestion** : 2026-08-17 · **Dernière observation** : 2026-08-18 | ||
| 60 | - **Complétude clé (actives)** : GPS 15 % · prix 100 % · photos 100 % · description 16 % | 60 | - **Complétude clé (actives)** : GPS 15 % · prix 100 % · photos 100 % · description 16 % | ||
| 61 | −- **Runs journalisés (60 derniers)** : 6, dont 0 en erreur | 61 | +- **Runs journalisés (60 derniers)** : 8, dont 0 en erreur | ||
| 62 | 62 | ||||
| 63 | ## Erreurs connues & dépannage | 63 | ## Erreurs connues & dépannage | ||
| 64 | 64 | ||||
modified
docs/connecteurs/ferrovia.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/firma.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/floria.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/forsa.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/fournelle.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/garic.md
+3 −5
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gesteco.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestimmo_estrie.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_fauvel.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_habitation.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_isr.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_jdm.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_laprise.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_legrand.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_montreal.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_tb.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestion_valco.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gestipro.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gia_t.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gimcote.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gio.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/girescom.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/girs.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/gparadis.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/groupe_dallaire.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/groupe_jacques.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/groupe_maurice.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/groupe_robin.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/groupe_theoret.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/habitations_jeanne.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/habitations_sf.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/halfred.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/hazelview.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/headway.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/heafey.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/hestia.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/huma.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_aeb.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_bc.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_bois.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_db.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_dcl.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_guillot.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_ouellet.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immeubles_pm.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immnasr.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immobilia.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immogex.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immomarketing.md
+6 −6
Large diff (41 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/immostar.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/info_logement.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/interrent.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/jutras.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/kangalou.md
+11 −11
Large diff (51 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/kass.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/katasa.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/kijiji.md
+5 −5
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/la_cour.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/laberge.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/labonte.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lachance.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lacite.md
+4 −6
Large diff (30 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lafrance_mathieu.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lakle.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lambert.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/laureat_richard.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/le_baronet.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/le_st_georges.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/leclif.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ledomaine.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lelaureat.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lequerre.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lespac.md
+7 −7
Large diff (38 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/leviu.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/location_di.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/location_saguenay.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/loftsmtl.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logement_mauricie.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logis_experts.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logisbourg.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logisco.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logisma.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logispro.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/logisquebec.md
+10 −10
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lokalia.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/louer_ca.md
+11 −11
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/louer_saguenay.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/louis14.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lr_gestion.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/luxuor.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/lynk_olymbec.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/m_immobilier.md
+9 −9
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/majestic.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/matinale.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/may_bourg.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/medway.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/mellem.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/mercini.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/metcap.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/minto.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/mkar.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/moderno.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/mondev.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/montagnais.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/morin.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/msi.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/multi_logis.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/niddamour.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/novelo.md
+4 −5
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/oklouer.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/omhm.md
+5 −5
Large diff (28 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/osgoode.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/oxford.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/per.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/picard.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/place_florimay.md
+3 −3
Large diff (17 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/plan_a.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/progim.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/projection_immo.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/promenade_des_forts.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/proprio_direct.md
+4 −4
Large diff (26 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/quanta.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/quartier_mosaique.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/quartier_oree.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/quartier_plus.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/quartier_sila.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/realstar.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/remax_quebec.md
+7 −7
Large diff (38 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/rentals_ca.md
+14 −14
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/rentalys.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/rivero.md
+1 −1
Large diff (7 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/roomies.md
+8 −8
Large diff (40 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/roussin.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/royal_lepage.md
+9 −9
Large diff (51 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/savouet.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/sdg.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/sentinelle.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/sgiq.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/shdm.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/siagi.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/sibelanger.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/sig.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/simard.md
+4 −4
Large diff (25 lines) is not loaded by default to keep the page fast.Load diff
added
docs/connecteurs/simplex.md
+79 −0
Large diff (79 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/somex_saintnicolas.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/souleymane.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/stb_immobilier.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/summum.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/sutton.md
+8 −8
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/terater.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/terra.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/thrace.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/tri_logis.md
+2 −2
Large diff (15 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/trudel.md
+1 −1
Large diff (7 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/trylon.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ubee.md
+4 −4
Large diff (26 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/uptimo.md
+12 −12
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/urban_services.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/utile.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/via_capitale.md
+9 −9
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/viridi.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/wandji.md
+11 −11
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/werkliv.md
+3 −3
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
added
docs/connecteurs/zumper.md
+79 −0
Large diff (79 lines) is not loaded by default to keep the page fast.Load diff
added
louka/connectors/_livya.py
+241 −0
Large diff (241 lines) is not loaded by default to keep the page fast.Load diff
added
louka/connectors/atimco.py
+31 −0
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
added
louka/connectors/simplex.py
+127 −0
Large diff (127 lines) is not loaded by default to keep the page fast.Load diff
added
louka/connectors/zumper.py
+313 −0
Large diff (314 lines) is not loaded by default to keep the page fast.Load diff