Transverse — Rappels de sécurité Transports Canada
Généré automatiquement par scripts/gen_connector_docs.py.
Mécanique (autoka/recalls.py)
recalls.py : rappels de sécurité — Base de données des rappels de véhicules de Transports Canada (données ouvertes, gratuit)
Source : dump mensuel complet CSV du jeu de données « Vehicle Recalls Database » (ouvert.canada.ca, jeu 1ec92326-47ef-4110-b7ca-959fab03f96d) : https://opendatatc.tc.canada.ca/vrdb_full_monthly.csv (~200 Mo) 1 ligne = 1 rappel × marque × modèle × année-modèle. L'API REST officielle (tc.api.canada.ca) exige une clé délivrée manuellement — le CSV ouvert est la voie sans clé, rafraîchi mensuellement par TC.
Table
recalls(make/model/year normalisés en MAJUSCULES sans accents) + croisement par (make, model, year) avec les annonces : le modèle TC est souvent plus court que le nôtre (« CIVIC » vs « Civic Sport Touring ») — on matche si l'un préfixe l'autre au premier mot près, année exacte.Peuplement one-shot / mensuel : python3 -m autoka.recalls [--limit-years N]
État live
- Rappels distincts (
recall_number) : 16969 - Lignes en base (rappel × marque × modèle × année) : 109186
- Années-modèles couvertes : 1980–2028
- Source : CSV mensuel complet des données ouvertes TC (
opendatatc.tc.canada.ca/vrdb_full_monthly.csv, sans clé API).
Répartition par catégorie TC
| Catégorie | Rappels distincts |
|---|---|
| Car | 4204 |
| SUV | 2507 |
| Truck - Med. & H.D. | 2324 |
| Light Truck & Van | 1651 |
| Motorhome | 1411 |
| RV Trailer | 1176 |
| Motorcycle | 1008 |
| Bus | 964 |
Peuplement one-shot / mensuel : python3 -m autoka.recalls [--limit-years N].