API VIN DECODER

Obtenez instantanément, de manière fiable et en temps réel, toutes les informations techniques d’un véhicule grâce à notre API VIN Decoder. Basée sur la plaque d’immatriculation ou le VIN (Vehicle Identification Number), notre solution répertorie plus de 75 millions de véhicules et garantit des données précises via apiplaqueimmatriculation.com.

cURL
PHP
Python
JavaScript
Java
C#
Go

curl --location --request POST 'https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B'
            

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST'
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
            

import requests

# Configuration de la requête
url = 'https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B'

payload = {}
headers = { 'Accept': 'application/json'}

# Envoi de la requête POST

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)
            

// Utilisation de XMLHttpRequest
const xhr = new XMLHttpRequest();
xhr.open('POST', 'https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B', true);
xhr.setRequestHeader('Accept', 'application/json');

xhr.onload = function() {
    if (xhr.status === 200) {
        const response = xhr.responseText;
        console.log(response);
    }
};

xhr.onerror = function() {
    console.error('Erreur de requête');
};

xhr.send();
            

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class ApiRequest {
    public static void main(String[] args) {
        try {
            // Création de l'URL avec les paramètres
            URL url = new URL("https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B");
            
            // Ouverture de la connexion
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Accept", "application/json");
            
            // Lecture de la réponse
            BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
            String inputLine;
            StringBuilder response = new StringBuilder();
            
            while ((inputLine = in.readLine()) != null) {
                response.append(inputLine);
            }
            in.close();
            
            // Affichage de la réponse
            System.out.println(response.toString());
            
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
            

using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        // Création du client HTTP
        using (HttpClient client = new HttpClient())
        {
            try
            {
                // URL avec paramètres
                string url = "https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B";
                
                // Envoi de la requête POST
                HttpResponseMessage response = await client.PostAsync(url, null);
                
                // Vérification du succès de la requête
                response.EnsureSuccessStatusCode();
                
                // Lecture de la réponse
                string responseBody = await response.Content.ReadAsStringAsync();
                
                // Affichage de la réponse
                Console.WriteLine(responseBody);
            }
            catch (HttpRequestException e)
            {
                Console.WriteLine($"Erreur HTTP: {e.Message}");
            }
        }
    } 
}
            

package main

import (
	"fmt"
	"io/ioutil"
	"net/http"
)

func main() {
	// URL avec paramètres
	url := "https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2026B"
	
	// Création de la requête
	req, err := http.NewRequest("POST", url, nil)
	if err != nil {
		fmt.Println("Erreur lors de la création de la requête:", err)
		return
	}
	
	// Définition des headers
	req.Header.Set("Accept", "application/json")
	
	// Envoi de la requête
	client := &http.Client{}
	resp, err := client.Do(req)
	if err != nil {
		fmt.Println("Erreur lors de l'envoi de la requête:", err)
		return
	}
	defer resp.Body.Close()
	
	// Lecture de la réponse
	body, err := ioutil.ReadAll(resp.Body)
	if err != nil {
		fmt.Println("Erreur lors de la lecture de la réponse:", err)
		return
	}
	
	// Affichage de la réponse
	fmt.Println(string(body))
}
            

{
  "data": {
    "erreur": "",
    "vin": "VF1DZ0N0641118804",
    "marque": "RENAULT",
    "modele": "MEGANE III Coupe (DZ0/1_)",
    "debut_modele": "11-2008",
    "fin_modele": "08-2015",
    "date1erCir": "18-04-2009",
    "variante": "dz0n06",
    "co2": "134",
    "energie": "2",
    "energieNGC": "DIESEL",
    "genreVCG": "1",
    "genreVCGNGC": "VP",
    "puisFisc": "7",
    "carrosserieCG": "COUPE",
    "boite_vitesse": "M",
    "code_boite_vitesse": "",
    "puisFiscReel": "96 KW",
    "nr_passagers": "5",
    "nb_portes": "5",
    "type_mine": "MRE5531A0421",
    "cnit": "MRE5531A0421",
    "couleur": "NOIR",
    "poids": "1807 kg",
    "ccm": "1870 CM3",
    "cylindres": "4",
    "sra_id": "RE80126",
    "sra_group": "32",
    "sra_commercial": "1.9 DCI 130 XV DE FRANCE",
    "numero_serie": "41118804",
     "num_reception": "e2*2001/116*0373*05",
    "ptac": "1807",
    "logo_marque": "https://api.apiplaqueimmatriculation.com/public/storage/logos_marques/?marque=renault",
    "k_type": "31164",
    "tecdoc_manuid": "93",
    "tecdoc_modelid": "7867",
    "tecdoc_carid": "31164",
    "code_moteur": "F9Q_870"
  },
  "api-version": "1.0.0"
}
Énergies  de voiture (energie)
ID Énergie
1 BIOETHANOL
2 DIESEL
3 ESS+G.P.L.
4 ESSENCE
5 ESSENCE – ELEC HYBRIDE
6 ESSENCE-ELEC RECHARGEABLE
7 FLEXFUEL HYBRIDE
8 GAZ NATUREL
9 GAZOLE – ELEC HYBRIDE
10 GAZOLE-ELEC RECHARGEABLE
11 GPL
12 ELECTRIQUE
13 ESSENCE / ETHANOL
14 ESSENCE / ELECTRIQUE
15 DIESEL / ELECTRIQUE
16 ESSENCE / GAZ NATUREL
17 ELEC / ETHANOL HYBRIDE
18 ESSENCE – ELEC RECHARGEABLE
19 HYDROGENE / ELEC
Genres  de voiture (genreVCG)
ID Genre
1 VP (Véhicule Particulier)
2 CTTE (Camionnette)
3 VASP (Véhicule Automoteur Spécialisé)
4 CAM (Camion)
5 Motocyclette (MTL, MTT1, MTT2, MTTE, MOTO)
6 Vélomoteur et Cyclomoteur <= 50cm³ (CL)
7 Quadricycles à moteur : quad, voiturette (QM)
8 Engin agricole (TRA, Quad, MAGA)
9 Tricycles à moteur (TM)
10 Cyclomoteur carrossé à 3 roues (voiturette) (CYCL)
11 TCP (Transport en Commun de Personnes)
12 TRR (Tracteur Routier)
13 Remorque (REM) ou Semi-remorque (SREM)
14 RESP (Réserve Spécifique)
15 REA (Remorque agricole)
16 SREA (Semi-remorque agricole)
17 SRSP (Semi-remorque spécifique / usage particulier)
18 SRTC (Semi-remorque tractable / spéciale)
19 VU (Véhicule utilitaire léger)
20 MINIBUS (9–16 places assises)
Types carrosserie
Code Type de carrosserie
21Fourgon/Break
25Berline bicorps trois ou cinq portes
27A trois volumes
28Break
29Coupé
30Décapotable
31Targa
32Pick-up
33Autobus/Autocar
34Fourgon
38Véhicule tout terrain à carrosserie ouverte
39Véhicule tout terrain fermé
40Monospace
42Camion plate-forme/Châssis
46Véhicule municipal
48Cabine mobile
51Moto
52Camionnette/Berline bicorps trois ou cinq portes
53SUV
54Camionnette/SUV
55Camionnette/Véhicule tout terrain fermé
56Camionnette/Monospace
Boîte de vitesse (Boite_vitesse)
Code Type de boîte de vitesse
A Automatique
M Manuelle
S Séquentielle
V Variable continue (CVT – Continuously Variable Transmission)
X Manuelle robotisée (ou semi-automatique)
VIN décodeur - FAQ

Qu’est-ce qu’un décodeur VIN ?
Un décodeur VIN est un logiciel qui analyse et décompose un numéro d’identification du véhicule (VIN) afin d’en extraire les caractéristiques du véhicule.

Quelles informations peut-on obtenir à partir d’un VIN ?
En général, les constructeurs automobiles y encodent plusieurs données, notamment :

  • la marque du véhicule,

  • le modèle,

  • l’année du modèle,

  • la carrosserie,

  • les informations sur le moteur,

  • l’identification du constructeur,

  • le lieu de fabrication,

  • le chiffre de contrôle,

  • et le numéro de série.

Bénéficier de -20% pour le pack annuel

Avec notre pack annuel bénéficier une remise -20% , payer moins chez et bénéficier d’un nombre de plus de requêtes API