# Century 21 Vision (Outaouais) (`c21_ag_vision`) *Généré le 2026-08-28 22:22 par `scripts/gen_connector_docs.py` — fichier produit automatiquement, ne pas éditer à la main.* ## Registre (`data/sources.json`) - **Site** : https://vision.c21.ca - **Recherche** : https://vision.c21.ca - **Plateforme** : source.immo - **Rôle** : sous-agence - **Statut** : actif > Century 21 Vision (Gatineau) — compte source.immo distinct (~139 à vendre). ## Mécanique (introspection du code) - Module : `immoka/connectors/century21_agences.py` — classe `C21AgVision` - Délai entre requêtes : 0.25 s ; cache détail BD : oui **En-tête du module :** > Immo-Ka — Agrégateur de maisons à vendre (province de Québec) > Auteur : Simon-Pierre Boucher — contact@spboucher.ai > connectors/century21_agences.py : Century 21 par SOUS-AGENCES (robuste) > Le portail central c21.ca délègue à une iframe moxiworks verrouillée > (503/WAF, même via Firecrawl). Mais les bureaux Century 21 du Québec tournent > sur la plateforme source.immo (ID-3 Technologies) : quebec.c21.ca, > excel.c21.ca et century21immoplus.com partagent un même compte > « Century 21 - All Quebec » (inventaire provincial complet), et > vision.c21.ca a son propre compte. L'API publique (api-v1.source.immo) > est paginée par st/nt (voir sourceimmo.py) — inventaire complet accessible. > Une classe par sous-agence est générée depuis data/century21_agencies.json > (source_id « c21_ag_ »). Le n° Centris sert de clé de déduplication > (voir web.py, sources « %_ag_% ») — aucun double-comptage entre les skins > partageant le même compte ni avec le reste du site. ## Volumétrie & complétude (BD live) | Indicateur | Valeur | |---|---| | Annonces en base (toutes) | 153 | | Actives | 139 | | Visibles (après dédup) | 5 | | Masquées par la dédup | 134 | | GPS (lat/lng) | 100.0 % | | Photos | 100.0 % | | Prix | 100.0 % | | CAC (chambres) | 100.0 % | | SDB (salles de bains) | 100.0 % | | Année de construction | 100.0 % (dont rôle : 0.0 %) | | Taxes / évaluation municipale | 100.0 % | | Estimation Vrai-Prix (rôle) | 0.0 % | ## Synchronisation - **Dernier sync** : 2026-08-28 22:11 — trouvé 139, +5 / ~1 / -3 — OK - **Erreurs récentes** : 0 sur les 10 derniers syncs Voir aussi les [mécanismes transverses](INDEX.md#mécanismes-transverses-tous-connecteurs) (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).