SPB Git forge

spb/immo-ka

Public

Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)

112commits 1branches 0releases
125.4 MBsize
maindefault branch
13 days agolast push
Python 47.5% HTML 27.9% TypeScript 15.5% CSS 7.2% JavaScript 2%
2.4 KB

# Via Capitale (via_capitale)

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)

ASP.NET rendu serveur derrière Cloudflare : accès via Firecrawl proxy=stealth. Résultats paginés ?page=N (34/page, ~155 pages). Parse: adresse, ville, secteur, région, type, prix, photos (images.viacapitale.info). CAC/SDB non captés à ce stade (icônes).

# Mécanique (introspection du code)

  • Module : immoka/connectors/via_capitale.py — classe ViaCapitaleConnector
  • Délai entre requêtes : 0.6 s ; cache détail BD : oui
  • Budgets env (enrichissement détail plafonné/exécution) : IMMOKA_VIACAP_DETAIL_LIMIT (défaut 200)

En-tête du module :

Immo-Ka — Agrégateur de maisons à vendre (province de Québec) Auteur : Simon-Pierre Boucher — contact@spboucher.ai connectors/via_capitale.py : Via Capitale (viacapitalevendu.com) Bannière 100 % québécoise (Bridgemarq). Le site est rendu serveur (ASP.NET) mais protégé par Cloudflare : on passe donc par Firecrawl (get_rendered) qui franchit le challenge. Les résultats résidentiels sont paginés (34/page, ~5 300 propriétés). On parse les cartes HTML et on dédoublonne par code d'inscription. Photos : images.viacapitale.info/images/inscriptions/{id}/…

# Volumétrie & complétude (BD live)

Indicateur Valeur
Annonces en base (toutes) 5 925
Actives 5 400
Visibles (après dédup) 5 353
Masquées par la dédup 47
GPS (lat/lng) 96.2 %
Photos 99.9 %
Prix 78.4 %
CAC (chambres) 99.9 %
SDB (salles de bains) 99.9 %
Année de construction 75.7 % (dont rôle : 0.2 %)
Taxes / évaluation municipale 87.7 %
Estimation Vrai-Prix (rôle) 100.0 %

# Synchronisation

  • Dernier sync : 2026-08-28 17:40 — trouvé 5 093, +0 / ~15 / -0 — OK
  • Erreurs récentes : 0 sur les 10 derniers syncs

Voir aussi les mécanismes transverses (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).