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.7 KB

# Keller Williams Prestige (kw_prestige)

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)

Plateforme macleweb.com : API interne /ajax/getProps.php (JSON {html, nbPages}, qty=100) — cartes completes (prix, adresse, ville/secteur, cac/sdb, resume, photo). Fiches detail rendues serveur : galerie data-centris/large_photo, description, tableau Centris, GPS (iframe maps/embed), courtier. NE PAS utiliser sitemap.xml (fige 2025-09, fiches expirees = gabarit vide). ~800 inscriptions dont ventes ~300 (reste locations/Vendu).

# Mécanique (introspection du code)

  • Module : immoka/connectors/kw_prestige.py — classe KwPrestigeConnector
  • Délai entre requêtes : 0.5 s ; cache détail BD : oui
  • Budgets env (enrichissement détail plafonné/exécution) : IMMOKA_KW_DETAIL_LIMIT (défaut 400)

En-tête du module :

Immo-Ka — Agrégateur de maisons à vendre (province de Québec) Auteur : Simon-Pierre Boucher — contact@spboucher.ai connectors/kw_prestige.py : Keller Williams Prestige (kwprestige.com) Plateforme macleweb.com. La grille /fr/proprietes/ est servie par l'API interne /ajax/getProps.php (JSON {html, nbPages}) : cartes complètes — prix, adresse, ville (secteur), cac/sdb, mini-description, photo. Les fiches détail sont rendues serveur : galerie complète (data-centris/ large_photo), description, tableau Centris, GPS (iframe maps/embed), courtiers inscripteurs. ⚠️ Ne PAS revenir au sitemap.xml : il est figé (lastmod 2025-09) et ses fiches expirées rendent un gabarit vide (prix « 0 », aucune adresse). ⚠️ Le site exige un User-Agent navigateur (curl nu → 403) ; l'UA de BaseConnector passe.

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

Indicateur Valeur
Annonces en base (toutes) 1 128
Actives 807
Visibles (après dédup) 804
Masquées par la dédup 3
GPS (lat/lng) 99.1 %
Photos 97.1 %
Prix 37.2 %
CAC (chambres) 59.2 %
SDB (salles de bains) 56.1 %
Année de construction 90.4 % (dont rôle : 4.0 %)
Taxes / évaluation municipale 30.0 %
Estimation Vrai-Prix (rôle) 100.0 %

# Synchronisation

  • Dernier sync : 2026-08-28 16:37 — trouvé 804, +0 / ~0 / -6 — 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).