SPB Git forge

spb/food-ka

Public

Food-Ka — agrégateur de produits d'épicerie du Québec — www.food-ka.com

55commits 1branches 0releases
10.2 MBsize
maindefault branch
9 days agolast push
Python 53.9% TypeScript 24% CSS 14.9% JavaScript 5.8% HTML 1.4%
1.5 KB

# Famille iga-api — IGA — API Voilà (Sobeys Québec)

Généré automatiquement par scripts/gen_connector_docs.py — ne pas éditer à la main.

# Vue d'ensemble

  • Sources membres : 1
  • Produits actifs (BD) : 600

# Sources membres (BD live)

Source Nom Tech Région Produits actifs En rabais Dernier sync Statut
iga IGA (Voilà) SPA React (plateforme Voilà/Sobeys) — Scrapfly avec rendu JavaScript Tout le Québec 600 569 2026-08-18 02:49 OK (600 trouvés)

# Complétude des champs (produits actifs, N = 600)

Champ % rempli
Prix 100.0 %
Prix régulier 94.8 %
Format (size_label) 97.2 %
Prix unitaire 91.5 %
Marque 95.2 %
Images 100.0 %
Nutrition OFF (details.off) 0.7 %

# Gotchas

  • Voie principale : API REST publique des promotions de voila.ca (JSON complet, curseur, sans anti-bot) ; complément optionnel par recherche SPA rendue via Scrapfly (render_js).
  • regionId public requis par l'API (région de livraison Québec).

# Mécanique (foodka/connectors/iga.py)

iga.net délègue l'épicerie en ligne à voila.ca. Deux voies :

  1. (principale) API REST publique des promotions — JSON complet avec prix, prix promo, format et catégorie, pagination par curseur, sans anti-bot.
  2. (complément, optionnelle) recherche de la SPA rendue via Scrapfly (render_js) pour les produits hors promotion.

# Erreurs de synchronisation récentes

Aucune erreur dans le sync_log pour les sources de cette famille.