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# Publimaison.ca (`publimaison_ag_qc`)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.publimaison.ca8- **Recherche** : https://www.publimaison.ca/fr/recherche/9- **Couverture** : Tout le Québec — 2e plateforme FSBO (~5 400 annonces, transferts Centris acceptés)10- **Type** : fsbo11- **Statut** : actif1213> Recherche SSR par pseudo-hash d'URL (8 cartes/page) ; détail HTML (galerie, code postal, taxes) via cache. source_id _ag_ = dédup Centris sur les transferts de courtiers ; annonces de particuliers toujours visibles.1415## Mécanique (introspection du code)1617- Module : `immoka/connectors/publimaison.py` — classe `PublimaisonConnector`18- Délai entre requêtes : 0.25 s ; cache détail BD : oui19- Budgets env (enrichissement détail plafonné/exécution) : `IMMOKA_DETAIL_LIMIT` (défaut 300)2021**En-tête du module :**2223> Immo-Ka — Agrégateur de maisons à vendre (province de Québec)24> Auteur : Simon-Pierre Boucher — contact@spboucher.ai25> connectors/publimaison.py : Publimaison.ca (FSBO + transferts Centris)26> 2e plateforme « vente par le propriétaire » du Québec (~5 400 annonces),27> qui accepte aussi les transferts Centris de courtiers (« No. MLS » affiché).28> Recherche rendue SERVEUR pilotée par le pseudo-hash d'URL29> (/fr/recherche/?hash=/…/nbr_item=8/page=N, page 0-indexée, 8 cartes/page,30> total « Résultats de 1 à 8 sur NNNN »). Chaque carte porte déjà : réf MLS,31> type, ville, prix, chambres, adresse, description et photo extralarge.32> La fiche détail (HTML, sans JSON-LD) ajoute galerie complète, code postal,33> pièces et dimensions, taxes et évaluation — enrichissement cache + plafond.34> source_id « publimaison_ag_qc » : l'infixe _ag_ active la dédup Centris —35> quand la réf de la carte est un n° MLS déjà porté par la bannière du36> courtier, la fiche est masquée ; les annonces de particuliers (réf interne)37> restent toujours visibles. Aucun double-comptage.3839## Volumétrie & complétude (BD live)4041| Indicateur | Valeur |42|---|---|43| Annonces en base (toutes) | 5 437 |44| Actives | 5 108 |45| Visibles (après dédup) | 1 324 |46| Masquées par la dédup | 3 784 |47| GPS (lat/lng) | 99.9 % |48| Photos | 100.0 % |49| Prix | 90.8 % |50| CAC (chambres) | 99.5 % |51| SDB (salles de bains) | 80.7 % |52| Année de construction | 84.5 % (dont rôle : 0.4 %) |53| Taxes / évaluation municipale | 92.0 % |54| Estimation Vrai-Prix (rôle) | 99.7 % |5556## Synchronisation5758- **Dernier sync** : 2026-08-28 17:03 — trouvé 4 979, +0 / ~3 / -47 — OK59- **Erreurs récentes** : 0 sur les 10 derniers syncs6061Voir aussi les [mécanismes transverses](INDEX.md#mécanismes-transverses-tous-connecteurs) (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).62