Gestion du parc véhicules
Décodez un numéro de châssis (VIN) ou un numéro de réception par type, puis ajoutez ou modifiez les annonces.
Décodeur N° de réception par type (field 24)
Source SwissCarInfo — données officielles FEDRO, 730'000+ véhicules, 270+ champs techniques + équipements. Saisissez le numéro du champ 24 de la carte grise (ex. 1PA537).
Décodeur VIN (numéro de châssis)
17 caractères, majuscules et chiffres (sans I/O/Q). Utilise SwissCarInfo en priorité (EU complet) puis NHTSA vPIC (gratuit, USA) en fallback.
Fallback — Template marque / segment
Si aucune API ne retourne de résultat, appliquez un template manuel puis affinez dans l'onglet Ajouter / modifier.
Exporter : téléchargez le fichier vehicles.json. Remplacez ensuite /public/vehicles.json dans votre dépôt GitHub, le site se redéploie automatiquement.
Importer : chargez un vehicles.json existant pour reprendre et modifier le parc actuel.
Effacer le brouillon local : les modifications non exportées depuis le dernier vehicles.json seront perdues.
Clé API SwissCarInfo
Source officielle FEDRO — 730'000+ véhicules, 270+ champs, réception par type (field 24) + VIN, multilingue FR/DE/IT/EN. Créer un compte et récupérer la clé API →
Code admin (accès panneau)
Changez le code d'accès au panneau admin. Le nouveau code sera demandé à la prochaine connexion.
Informations API
SwissCarInfo — Base URL https://api.swisscarinfo.ch/v3/ — Endpoints /search?q={query}&type=variant (réception par type) et /search?q={vin}&type=vin. Réponse JSON avec 270+ champs organisés en 21 sections, mapping automatique vers le formulaire véhicule.
NHTSA vPIC (fallback VIN, gratuit) — https://vpic.nhtsa.dot.gov/api/vehicles/decodevin/{vin}?format=json — bonne couverture USA, limitée pour les véhicules européens.