API SwissCarInfo

Intégrez les données véhicules suisses directement dans vos applications

L'API SwissCarInfo vous permet d'accéder à notre base de données complète de véhicules homologués en Suisse. Toutes les données sont structurées, normalisées et disponibles en français, allemand et italien.

Fonctionnalités de l'API

Données structurées JSON

Toutes les informations sont retournées dans un format JSON structuré et facile à intégrer dans vos applications.

Multilingue (FR/DE/IT)

Obtenez les données dans la langue de votre choix. Les désignations officielles sont disponibles en français, allemand et italien.

Données en temps réel

Accédez aux données les plus récentes de notre base, mise à jour quotidiennement avec les dernières homologations.

Informations complètes

Toutes les caractéristiques techniques : puissance, poids, émissions CO2, dimensions, carrosserie et bien plus.

Labels traduits inclus

Chaque réponse inclut les traductions des noms de champs dans la langue demandée, prêts à afficher dans votre interface.

Accès aux PDFs ASTRA

Téléchargez les fiches techniques originales de l'ASTRA pour les véhicules historiques (avant 1995) via un endpoint dédié.

Statistiques cantonales

Accédez aux statistiques du parc automobile suisse par canton : flotte, nouvelles immatriculations, parts de marché, électrification.

Sources de données

L'API agrège 5 générations de données véhicules suisses, couvrant plus de 70 ans d'homologations :

Gen 1 — PDF

~27'000 véhicules (avant 1985). PDFs scannés des fiches ASTRA originales en DE et FR.

Gen 2 — PDF

~16'000 véhicules (1985-1995). Données de base + PDFs ASTRA originaux en DE et FR.

Gen 3

~225'000 véhicules, 208 champs. Données suisses structurées (1995+), homologations, caractéristiques techniques.

Gen 4 — NewData (EU)

~462'000 véhicules, 267 champs. Données EU actuelles (2015+), VIN, émissions WLTP/NEDC, données électriques/hybrides.

Gen 5 — IVI (ASTRA)

Données techniques officielles de l'OFROU. Recherche par matricule IVI (9 chiffres). ~70 champs + données brutes.

Gen 6

Données du système d'approbation suisse. Homologations récentes avec code réception, marque, modèle, carburant, puissance.

Aviation — BAZL

Registre des aéronefs suisses (OFAC/BAZL). Recherche par immatriculation HB-, constructeur, propriétaire. Données techniques, moteurs, bruit.

Données disponibles

L'API vous donne accès à l'ensemble des informations techniques des véhicules homologués en Suisse :

Identification du véhicule

  • Réception par type (variante/type)
  • Homologation EU
  • VIN (numéro de châssis)
  • Nom commercial

Informations générales

  • Marque
  • Modèle
  • Catégorie de véhicule
  • Genre de véhicule
  • Carrosserie

Caractéristiques techniques

  • Puissance (kW/CV)
  • Cylindrée
  • Carburant
  • Boîte de vitesses
  • Transmission

Poids et dimensions

  • Poids à vide
  • Poids total
  • Charge utile
  • Longueur
  • Largeur
  • Hauteur

Données environnementales

  • Émissions CO2
  • Catégorie énergétique
  • Norme Euro
  • Consommation

Places et portes

  • Nombre de places
  • Nombre de portes
  • Places debout (bus)

Et bien plus encore : données de freinage, pneumatiques, remorquage, équipements spéciaux, etc.

Exemple de réponse API

Voici un aperçu des données retournées par l'API pour une recherche de véhicule :

{
  "success": true,
  "data": [
    {
      "tg_code": "1VD334",
      "marke": "VW",
      "typ": "Golf R 4motion",
      "source": "targa",
      "generation": 6,

      "targa_texts": {
        "fzart": "VOITURE DE TOURISME",
        "antrieb": "intégral",
        "lenkung": "méc., assist. électrique",
        ...
      },

      "tas_data": {
        "chFuelType": "B",
        "chFuelType_label": "Essence",
        "chVehicleBodyFormCode_label": "Limousine",
        "chNrOfDoors": 4,
        "chNrOfSeatingPositionsMinimum": 5,
        ... // 175 champs
      },

      "tas_emissions": [
        {
          "chGearboxType": "m6",
          "chGearboxType_label": "Manuelle 6 vitesses",
          "primaryEmissionCo2Wltp": 189,
          ... // 92 champs
        }
      ]
    }
  ],
  "meta": {
    "total": 1,
    "lang": "fr",
    "labels": { ... },
    "quota": { "used": 142, "remaining": 19858 }
  }
}

L'API retourne également un dictionnaire labels contenant la traduction de tous les noms de champs dans la langue demandée (fr/de/it). Vous pouvez ainsi afficher directement les intitulés dans l'interface de votre application.

Exemples de réponses JSON complètes

Gen 6
VW Golf R (1VD334) — 175 champs + émissions
Gen 4 New Data
267 champs + remarques traduites FR et DE

Enrichissement automatique des données

Chaque résultat est automatiquement enrichi avec des données supplémentaires :

Textes traduits

  • 55 champs textes traduits (FR/DE)
  • Remarques (bemtxt1-24)

Données Gen 6

  • 175 champs complets
  • Émissions par boîte (92 champs)
  • CO2, conso WLTP, bruit

Codes traduits

  • Carburant, carrosserie, transmission
  • Type boîte (m6, a8, s...)
  • Remarques EDATE (434K trad.)

Endpoint Statistiques

Accédez aux statistiques cantonales pré-agrégées du parc automobile suisse.

Jeux de données disponibles

fleet

Parc actuel — répartition par canton, marque, carburant, carrosserie, transmission, type de véhicule

neuzu

Nouvelles immatriculations actuelles — par canton, marque, carburant, CO2 moyen

fleet_history

Historique parc — évolution annuelle (2011-2025) par canton

neuzu_history

Historique nouvelles immatriculations — par année et canton (2011-2025)

ev_focus

Focus électrique — progression EV, parts de marché par canton

Comment accéder à l'API ?

L'accès à l'API SwissCarInfo est réservé aux abonnés Max. Voici les étapes pour commencer :

1

Souscrivez à l'abonnement Max

L'accès API est inclus dans l'abonnement Max sans frais supplémentaires.

2

Activez votre clé API

Dans votre espace compte, accédez à l'onglet API et activez votre clé.

3

Intégrez dans vos applications

Utilisez votre clé pour interroger l'API depuis vos applications.

Inclus dans l'abonnement Max
  • Accès API inclus
  • 100 requêtes/mois
  • 40 req/minute
  • Support technique
Souscrire à Max

Cas d'utilisation

Garages & concessionnaires

Intégrez les fiches techniques dans vos logiciels de gestion.

Assurances

Automatisez la récupération des données véhicules pour vos devis.

Marketplaces auto

Enrichissez vos annonces avec les données officielles.

Gestion de flotte

Centralisez les informations techniques de votre parc automobile.

Documentation complète disponible dans votre espace client après souscription.