# Famille RE/MAX sous-agences (`remax_ag_*`) *Généré le 2026-08-28 22:22 par `scripts/gen_connector_docs.py` — fichier produit automatiquement, ne pas éditer à la main.* Un connecteur par sous-agence RE/MAX (sites propres, indépendants du portail central), généré dynamiquement depuis `data/remax_agencies.json`. - Registre : `data/remax_agencies.json` — **54 entrées** - Connecteurs instanciés : **50** - Module : `immoka/connectors/remax_agences.py` **En-tête du module :** > Immo-Ka — Agrégateur de maisons à vendre (province de Québec) > Auteur : Simon-Pierre Boucher — contact@spboucher.ai > connectors/remax_agences.py : BACKUP RE/MAX — un connecteur par sous-agence > Les ~54 bannières RE/MAX du Québec (RE/MAX 1er Choix, du Cartier, 3000, > Platine…) ont chacune leur SITE PROPRE, indépendant du portail central > remax-quebec.com. La majorité (42) partagent la même plateforme Centris > (« /fr/nos-proprietes/{ville}/{adresse}/{no-centris} », rendu serveur, > sitemap.xml exhaustif). C'est un plan B si la clé Meilisearch centrale > (voir remax_quebec.py) est rotée ou bloquée. > Une CLASSE PAR AGENCE est générée dynamiquement depuis > data/remax_agencies.json (source_id « remax_ag_ »). L'énumération > se fait via le sitemap (1 requête → toutes les propriétés) ; le numéro > Centris (dans l'URL) sert de clé de déduplication contre le flux central > (voir la fusion dédupliquée dans immoka/web.py) — aucun double-comptage. ## Mécanismes clés - **Backup du flux central** : plan B si la clé Meilisearch de remax-quebec.com est rotée/bloquée. Énumération par sitemap (1 requête → tout le parc) sur les plateformes « nos-proprietes » et « centris-other ». - **Dédup Centris** : le n° Centris (dans l'URL) sert de clé de déduplication contre le flux central — les doublons sont masqués (`dup_hidden=1`), aucun double-comptage. Budgets env : `IMMOKA_AGENCE_DETAIL_LIMIT` (défaut 0) ## Membres et statuts | source_id | Domaine | Plateforme | Visibles | Actives | Masquées dédup | Dernier sync | OK | |---|---|---|---|---|---|---|---| | `remax_ag_1erchoix` | www.remax1erchoix.com | nos-proprietes | 211 | 1 102 | 891 | 2026-08-28 17:27 | ✅ | | `remax_ag_2000` | www.remax-2000.com | centris-other | 63 | 756 | 693 | 2026-08-28 17:27 | ✅ | | `remax_ag_2001` | www.remax2001.com | nos-proprietes | 43 | 379 | 336 | 2026-08-28 17:27 | ✅ | | `remax_ag_3000` | remax3000.com | nos-proprietes | 42 | 761 | 719 | 2026-08-28 17:27 | ✅ | | `remax_ag_acces` | www.remaxacces.com | nos-proprietes | 154 | 642 | 488 | 2026-08-28 17:27 | ✅ | | `remax_ag_action` | remax-action.ca | nos-proprietes | 87 | 1 383 | 1 296 | 2026-08-28 17:27 | ✅ | | `remax_ag_alliance` | www.remax-alliance.ca | nos-proprietes | 170 | 1 248 | 1 078 | 2026-08-28 17:27 | ✅ | | `remax_ag_avantages` | www.remax-avantages.com | nos-proprietes | 171 | 797 | 626 | 2026-08-28 17:27 | ✅ | | `remax_ag_avanttout` | www.remaxavanttout.com | nos-proprietes | 40 | 408 | 368 | 2026-08-28 17:28 | ✅ | | `remax_ag_cite` | remax-cite.com | nos-proprietes | 13 | 118 | 105 | 2026-08-28 17:28 | ✅ | | `remax_ag_crystal` | remaxcrystal.com | nos-proprietes | 173 | 1 346 | 1 173 | 2026-08-28 17:28 | ✅ | | `remax_ag_d_ici` | remaxdici.com | nos-proprietes | 125 | 887 | 762 | 2026-08-28 17:28 | ✅ | | `remax_ag_dabord` | www.remax-dabord.com | centris-other | 131 | 819 | 688 | 2026-08-28 17:28 | ✅ | | `remax_ag_defi` | remax-defi1996.com | nos-proprietes | 23 | 353 | 330 | 2026-08-28 17:28 | ✅ | | `remax_ag_defrancheville` | remaxdefrancheville.com | nos-proprietes | 169 | 1 493 | 1 324 | 2026-08-28 17:28 | ✅ | | `remax_ag_direct` | remax-direct.com | nos-proprietes | 33 | 1 109 | 1 076 | 2026-08-28 17:28 | ✅ | | `remax_ag_distinction` | remaxdistinction.com | nos-proprietes | 27 | 154 | 127 | 2026-08-28 17:28 | ✅ | | `remax_ag_ducartier` | www.remaxducartier.com | centris-other | 213 | 1 871 | 1 658 | 2026-08-28 17:28 | ✅ | | `remax_ag_ducartieractif` | www.remaxactif.com | centris-other | 27 | 119 | 92 | 2026-08-28 17:28 | ✅ | | `remax_ag_ducartierbonjour` | remaxbonjour.com | centris-other | 120 | 1 574 | 1 454 | 2026-08-28 17:28 | ✅ | | `remax_ag_dynamique` | remaxdynamique.com | nos-proprietes | 2 | 156 | 154 | 2026-08-28 17:28 | ✅ | | `remax_ag_dynastie` | remax-dynastie.com | centris-other | 8 | 257 | 249 | 2026-08-28 17:28 | ✅ | | `remax_ag_elegance` | remax-elegance.ca | nos-proprietes | 14 | 87 | 73 | 2026-08-28 17:28 | ✅ | | `remax_ag_elite` | remax-elite.ca | nos-proprietes | 81 | 884 | 803 | 2026-08-28 17:28 | ✅ | | `remax_ag_energie` | remax-energie.com | nos-proprietes | 8 | 180 | 172 | 2026-08-28 17:28 | ✅ | | `remax_ag_evolution` | remax-evolution.com | centris-other | 35 | 524 | 489 | 2026-08-28 17:28 | ✅ | | `remax_ag_excellence` | remax-excellence.ca | nos-proprietes | 1 | 287 | 286 | 2026-08-28 17:28 | ✅ | | `remax_ag_extra` | remax-extra.ca | centris-other | 102 | 696 | 594 | 2026-08-28 17:28 | ✅ | | `remax_ag_fortindelage` | remaxfortindelage.com | nos-proprietes | 73 | 425 | 352 | 2026-08-28 17:28 | ✅ | | `remax_ag_futur` | remax-futur.ca | centris-other | 2 | 205 | 203 | 2026-08-28 17:28 | ✅ | | `remax_ag_harmonie` | remaxharmonie.com | nos-proprietes | 49 | 376 | 327 | 2026-08-28 17:28 | ✅ | | `remax_ag_harricana` | remax-harricana.com | nos-proprietes | 7 | 160 | 153 | 2026-08-28 17:28 | ✅ | | `remax_ag_horizon` | remax-horizon.ca | nos-proprietes | 97 | 473 | 376 | 2026-08-28 17:28 | ✅ | | `remax_ag_imagine` | remax-imagineprivilege.com | nos-proprietes | 57 | 481 | 424 | 2026-08-28 17:28 | ✅ | | `remax_ag_immobilia` | remaximmobilia.ca | nos-proprietes | 0 | 7 | 7 | 2026-08-28 17:28 | ✅ | | `remax_ag_immobilierplus` | remax-immobilierplus.com | nos-proprietes | 6 | 57 | 51 | 2026-08-28 17:28 | ✅ | | `remax_ag_infinite` | remax-infinite.com | nos-proprietes | 0 | 55 | 55 | 2026-08-28 17:28 | ✅ | | `remax_ag_invest` | remaxinvest.ca | nos-proprietes | 0 | 1 | 1 | 2026-08-28 17:28 | ✅ | | `remax_ag_lespace` | www.remaxlespace.com | nos-proprietes | 40 | 475 | 435 | 2026-08-28 17:28 | ✅ | | `remax_ag_lespace_commercial` | remaxlespace.com | nos-proprietes | 0 | 475 | 475 | 2026-08-28 17:28 | ✅ | | `remax_ag_performance` | remaxperformance.net | nos-proprietes | 14 | 195 | 181 | 2026-08-28 17:28 | ✅ | | `remax_ag_platine` | www.remax-platine.com | nos-proprietes | 94 | 1 315 | 1 221 | 2026-08-28 17:28 | ✅ | | `remax_ag_plus` | remaxplus.ca | nos-proprietes | 67 | 355 | 288 | 2026-08-28 17:28 | ✅ | | `remax_ag_prestige` | remaxprestige.ca | nos-proprietes | 91 | 479 | 388 | 2026-08-28 17:28 | ✅ | | `remax_ag_privilege` | remax-imagineprivilege.com | nos-proprietes | 0 | 481 | 481 | 2026-08-28 17:28 | ✅ | | `remax_ag_professionnel` | www.remax-professionnel.com | nos-proprietes | 81 | 729 | 648 | 2026-08-28 17:28 | ✅ | | `remax_ag_renaissance` | remax-renaissance.ca | nos-proprietes | 40 | 317 | 277 | 2026-08-28 17:28 | ✅ | | `remax_ag_royaljordan` | remax-royaljordan.com | nos-proprietes | 124 | 1 295 | 1 171 | 2026-08-28 17:29 | ✅ | | `remax_ag_signature` | remaxsignature.ca | nos-proprietes | 61 | 573 | 512 | 2026-08-28 17:29 | ✅ | | `remax_ag_vision` | remaxvision.ca | nos-proprietes | 33 | 1 091 | 1 058 | 2026-08-28 17:29 | ✅ | Entrées du registre sans connecteur instancié (2) : `remax-pro-commercial.ca`, `nancyforlini.com` ## Volumétrie & complétude agrégées (famille, BD live) | Indicateur | Valeur | |---|---| | Annonces en base (toutes) | 34 259 | | Actives | 30 410 | | Visibles (après dédup) | 3 222 | | Masquées par la dédup | 27 188 | | GPS (lat/lng) | 93.6 % | | Photos | 0.0 % | | Prix | 0.0 % | | CAC (chambres) | 8.5 % | | SDB (salles de bains) | 0.0 % | | Année de construction | 77.1 % (dont rôle : 100.0 %) | | Taxes / évaluation municipale | 0.0 % | | Estimation Vrai-Prix (rôle) | 99.6 % |