Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)
Python 47.5%
HTML 27.9%
TypeScript 15.5%
CSS 7.2%
JavaScript 2%
1# RE/MAX Québec (`remax_quebec`)23*Généré le 2026-08-28 22:22 par `scripts/gen_connector_docs.py` — fichier produit automatiquement, ne pas éditer à la main.*45## Registre (`data/sources.json`)67- **Site** : https://www.remax-quebec.com8- **Recherche** : https://www.remax-quebec.com/fr/maison-a-vendre9- **Couverture** : Toute la province — ~5 000 courtiers, ~119 agences (bannière #1 au Québec)10- **Type** : franchise11- **Statut** : actif1213## Mécanique (introspection du code)1415- Module : `immoka/connectors/remax_quebec.py` — classe `RemaxQuebecConnector`16- Délai entre requêtes : 0.15 s ; cache détail BD : oui17- Budgets env (enrichissement détail plafonné/exécution) : `IMMOKA_REMAX_DETAIL_LIMIT` (défaut 3000)1819**En-tête du module :**2021> Immo-Ka — Agrégateur de maisons à vendre (province de Québec)22> Auteur : Simon-Pierre Boucher — contact@spboucher.ai23> connectors/remax_quebec.py : RE/MAX Québec (remax-quebec.com)24> Le site interroge un index Meilisearch public (search-only key exposée dans25> la config de la page). L'index « inscriptions » couvre toute la province.26> Meilisearch plafonne à 1000 hits par requête (maxTotalHits) : on shard donc27> par région de tri d'acheminement postale (FSA, 3 premiers caractères) et on28> dédoublonne par numéro d'inscription. Couverture validée vs le total global.2930## Mécanismes clés3132- **Clé Meilisearch auto** : le site expose une clé *search-only* dans sa config publique ; le connecteur interroge directement l'index `inscriptions` (plafond 1 000 hits/requête → shard par FSA G/H/J + dédoublonnage par n° d'inscription, couverture validée vs total global).33- **Cache détail v4** : la fiche détail est mise en cache sous la clé `v4|<prix>` — tableau « Libellé | Valeur » + Détails financiers (taxes municipales/scolaires, évaluations municipales) ; re-téléchargée si le prix change.3435## Volumétrie & complétude (BD live)3637| Indicateur | Valeur |38|---|---|39| Annonces en base (toutes) | 29 559 |40| Actives | 26 100 |41| Visibles (après dédup) | 25 956 |42| Masquées par la dédup | 144 |43| GPS (lat/lng) | 99.9 % |44| Photos | 99.3 % |45| Prix | 84.1 % |46| CAC (chambres) | 79.3 % |47| SDB (salles de bains) | 60.4 % |48| Année de construction | 83.0 % (dont rôle : 0.7 %) |49| Taxes / évaluation municipale | 77.6 % |50| Estimation Vrai-Prix (rôle) | 100.0 % |5152## Synchronisation5354- **Dernier sync** : 2026-08-28 17:32 — trouvé 25 999, +109 / ~57 / -32 — OK55- **Erreurs récentes** : 0 sur les 10 derniers syncs5657Voir aussi les [mécanismes transverses](INDEX.md#mécanismes-transverses-tous-connecteurs) (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).58