Guide

Automatiser la demande de carte grise avec une API

Api Plaque ImmatriculationJuly 25, 20267 min de lecture
#carte grise#certificat immatriculation#api#siv#fraude#automatisation
Automatiser la demande de carte grise avec une API

Depuis la fermeture des guichets préfectoraux et la généralisation du Système d'Immatriculation des Véhicules (SIV), la demande de carte grise se fait entièrement en ligne, via l'ANTS (Agence Nationale des Titres Sécurisés) ou des prestataires habilités. Pour ces plateformes, chaque formulaire mal rempli se traduit par un dossier rejeté, un délai rallongé et un client mécontent. Une API plaque immatriculation permet de pré-remplir automatiquement la fiche véhicule, de fiabiliser les données transmises et de réduire drastiquement les erreurs de saisie comme les tentatives de fraude. Ce guide explique, du point de vue d'une plateforme ou d'un développeur, comment intégrer cette brique dans un parcours de demande de certificat d'immatriculation.

Pourquoi la saisie manuelle plombe un parcours carte grise

La plupart des rejets de dossiers ne viennent pas d'une pièce manquante, mais d'une incohérence de données : une plaque mal recopiée, un numéro de formule erroné, une motorisation qui ne correspond pas au véhicule. La saisie manuelle multiplie ces frictions.

  • Erreurs de frappe : inverser deux caractères d'une plaque au format AA-123-AA suffit à bloquer un dossier.
  • Champs incohérents : marque, modèle et puissance fiscale saisis à la main finissent par diverger de la réalité du véhicule.
  • Temps de traitement : chaque vérification manuelle par un opérateur allonge le délai et le coût par dossier.

En interrogeant la base officielle SIV dès que l'usager renseigne sa plaque, vous récupérez une fiche véhicule complète et cohérente avant même la validation du formulaire. Le taux de dossiers rejetés pour incohérence chute mécaniquement.

Le principe : pré-remplir la fiche véhicule à partir de la plaque

L'idée est simple. Dès que l'usager saisit son numéro d'immatriculation, votre backend interroge notre API REST et récupère l'ensemble des caractéristiques techniques du véhicule. Vous pré-remplissez alors le formulaire de demande, et l'usager n'a plus qu'à vérifier.

// Backend : récupération de la fiche véhicule à partir de la plaque
async function prremplirFicheVehicule(plaque) {
  const res = await fetch(
    `https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/${plaque}`,
    {
      headers: {
        "X-RapidAPI-Key": process.env.RAPIDAPI_KEY,
        "X-RapidAPI-Host":
          "api-de-plaque-d-immatriculation-france.p.rapidapi.com",
      },
    },
  );
 
  if (!res.ok) {
    // 404 : plaque introuvable — on demande une saisie manuelle contrôlée
    throw new Error(`Véhicule non trouvé (${res.status})`);
  }
 
  return res.json();
}

La réponse renvoyée alimente directement les champs du dossier :

{
  "immatriculation": "AA-123-BB",
  "marque": "PEUGEOT",
  "modele": "308 II",
  "vin": "VF3LBHZTXFS123456",
  "date_mise_circulation": "2019-09-12",
  "puissance_fiscale": 6,
  "energie": "Diesel",
  "genre": "VP",
  "couleur": "GRIS"
}

Le VIN (Vehicle Identification Number), la date de première mise en circulation, le genre et la puissance fiscale sont exactement les données que réclame un dossier de changement de titulaire ou de duplicata. Elles proviennent de la source officielle, sans ressaisie.

Étape par étape : intégrer l'API dans un parcours de demande

1. Capturer la plaque et normaliser le format

Avant tout appel, normalisez la saisie de l'usager : passage en majuscules, suppression des espaces, gestion du tiret. Un véhicule ancien peut relever de l'ancien Fichier National des Immatriculations (FNI) plutôt que du SIV — notre API reconnaît les deux formats.

function normaliserPlaque(saisie) {
  return saisie.toUpperCase().replace(/\s+/g, "").replace(/-/g, "");
}

2. Interroger l'API côté serveur

L'appel se fait toujours depuis votre backend, jamais depuis le navigateur, afin de protéger votre clé API. Vous pré-remplissez ensuite le formulaire avec les champs renvoyés.

3. Laisser l'usager confirmer

Les données officielles sont affichées en lecture seule (ou pré-cochées). L'usager confirme d'un clic. Ce contrôle croisé, où l'humain valide une donnée déjà correcte plutôt que de la saisir, est le meilleur rempart contre l'erreur.

4. Compléter avec les démarches et le tarif

Une fois le véhicule identifié, vous pouvez enchaîner sur le calcul du coût du certificat et la liste des pièces à fournir. Nos APIs dédiées calculateur de carte grise et liste des démarches complètent naturellement ce parcours.

Réduire la fraude : la vérification croisée VIN / plaque

La demande de carte grise est un point sensible en matière de fraude : usurpation de véhicule, plaques clonées, faux certificats de cession. La cohérence entre plaque et VIN constitue un premier filtre efficace.

Un écart entre le VIN déclaré par l'usager et le VIN renvoyé par la base SIV pour la même plaque est un signal d'alerte fort. Il peut révéler une plaque clonée, une erreur de dossier ou une tentative de fraude, à faire remonter avant toute validation.

Le tableau ci-dessous résume les contrôles automatiques que l'API permet de mettre en place.

ContrôleDonnée comparéeSignal en cas d'écart
Cohérence VIN / plaqueVIN déclaré vs VIN SIVPlaque clonée ou dossier erroné
Correspondance véhiculeMarque / modèle déclarés vs SIVSaisie frauduleuse ou faute de frappe
Ancienneté du véhiculeDate de mise en circulationDossier de collection ou d'export à requalifier
Genre du véhiculeGenre (VP, CTTE, etc.)Démarche ou tarif inadapté

En automatisant ces vérifications, une plateforme filtre les dossiers douteux en amont, sans mobiliser un opérateur pour chaque demande. Pour aller plus loin sur le rôle du VIN dans l'identification d'un véhicule, consultez notre article Signification des 17 caractères du VIN.

Gains mesurables pour une plateforme carte grise

L'intégration d'une API plaque immatriculation dans un parcours de demande produit des effets concrets et chiffrables :

  • Moins d'erreurs : la donnée officielle remplace la ressaisie, principale source de rejets.
  • Traitement accéléré : un dossier pré-rempli et cohérent passe la validation sans allers-retours.
  • Coût opérateur réduit : moins de vérifications manuelles par dossier.
  • Meilleure expérience : l'usager renseigne une plaque au lieu d'une dizaine de champs techniques.
  • Fraude contenue : les incohérences VIN / plaque sont détectées automatiquement.

Vous pouvez visualiser instantanément la fiche renvoyée pour n'importe quelle plaque française avec notre démonstrateur intégré :

Rechercher

Exemple interactif — essayez avec votre propre plaque sur notre page de test

Mettre en place l'intégration proprement

Quelques bonnes pratiques évitent les mauvaises surprises en production :

  • Gérez les cas d'absence : une plaque introuvable (404) doit basculer vers une saisie manuelle contrôlée, pas vers un blocage.
  • Mettez en cache les fiches véhicule le temps de la session pour ne pas multiplier les appels.
  • Journalisez les écarts VIN / plaque afin d'alimenter votre dispositif anti-fraude.
  • Anticipez les volumes : un pic de demandes (fin de mois, campagnes) doit rester dans les limites de votre forfait.

Pour la référence complète des champs et des codes de réponse, appuyez-vous sur notre documentation. Vous pouvez aussi tester l'API gratuitement avant d'écrire la moindre ligne de code.

Conclusion

Automatiser la demande de carte grise ne consiste pas à remplacer l'usager ou l'opérateur, mais à leur fournir une donnée déjà juste. En interrogeant la base SIV via notre API plaque immatriculation France (SIV) dès la saisie de la plaque, une plateforme fiabilise chaque fiche véhicule, accélère le traitement et se dote d'un premier filtre anti-fraude robuste grâce à la vérification croisée avec notre API VIN Décodeur. Le tout avec quelques lignes de code et une réponse JSON en moins de 0,5 seconde.

Questions fréquentes

Une API plaque immatriculation peut-elle pré-remplir un dossier de carte grise ?
Oui. Dès que l'usager saisit sa plaque, l'API interroge la base officielle SIV et renvoie la marque, le modèle, le VIN, la date de mise en circulation, la puissance fiscale et le genre du véhicule. Ces données pré-remplissent le formulaire de demande, l'usager n'ayant plus qu'à les confirmer.
Comment l'API aide-t-elle à prévenir la fraude sur les demandes de carte grise ?
En comparant les données déclarées par l'usager avec celles renvoyées par la base SIV pour la même plaque. Un écart entre le VIN déclaré et le VIN officiel, ou entre la marque saisie et le véhicule réel, constitue un signal d'alerte révélant une plaque clonée, une erreur ou une tentative de fraude.
Quelles données de carte grise l'API renvoie-t-elle ?
L'API renvoie l'immatriculation, la marque, le modèle, le VIN, la date de première mise en circulation, la puissance fiscale, l'énergie, le genre et la couleur du véhicule, au format JSON. Ce sont précisément les champs attendus dans un dossier de changement de titulaire ou de duplicata.
L'API fonctionne-t-elle avec les anciennes plaques FNI ?
Oui. Notre API reconnaît aussi bien le format SIV actuel (AA-123-AA, depuis 2009) que l'ancien format FNI. Vous pouvez interroger n'importe quelle plaque française sans traitement particulier côté client.
Faut-il appeler l'API depuis le navigateur de l'usager ?
Non. Les appels doivent toujours partir de votre backend afin de protéger votre clé API et vos règles anti-fraude. Le front-end interroge votre serveur, qui interroge à son tour l'API plaque immatriculation.
Partager cet article
Api Plaque Immatriculation

Api Plaque Immatriculation

Expert en identification de véhicules et passionné par les technologies API. Api Plaque Immatriculation partage son expertise sur l'intégration des services de données automobiles.

Restez informé de nos actualités

Recevez les derniers articles et mises à jour directement par email.

S'abonner