Essayez notre API d’immatriculation internationale en utilisant le code ISO du pays.

Pays disponibles : 🇫🇷FR,🇪🇸ES,🇬🇧UK,🇩🇪DE

 
Plaque/KBA
VIN

RENAULT MEGANE III 18-04-2009

erreur :

immat : aa123bc

co2 : 134

energie : 1

energieNGC : DIESEL

genreVCG : 1

genreVCGNGC : VP

puisFisc : 7

carrosserieCG : CI

marque : RENAULT

modele : MEGANE III

date1erCir us : 2009-04-18

date1erCir fr : 18-04-2009

collection : non

date30 : 1989-06-30

vin : VF1DZ0N0641118804

boite vitesse : M

puisFiscReel : 130

nr passagers : 5

nb portes : 5

type mine : MRE5531A0421

couleur : NOIR

poids : 1310 kg

cylindres : 4

sra id : RE80126

sra group : 32

sra commercial : 1.9 DCI 130 XV DE FRANCE

logo marque : https://api.apiplaqueimmatriculation.com/logos_marques/renault.png

code moteur : C010377

Résultat Json de d’api :

   
{ "data": { "erreur": "", "immat": "AA123BC", "marque": "RENAULT", "modele": "MEGANE III", "date1erCir_us": "2009-04-18", "date1erCir_fr": "18-04-2009", "co2": "134", "energie": "2", "energieNGC": "DIESEL", "genreVCG": "1", "genreVCGNGC": "VP", "puisFisc": "7", "carrosserieCG": "CI", "puisFiscReel": "130 KW", "collection": "non", "date30": "1989-06-30", "vin": "VF1DZ0N0641118804", "variante": "DZ0N06", "boite_vitesse": "M", "code_boite_vitesse": "ND4", "nr_passagers": "5", "nb_portes": "5", "type_mine": "MRE5531A0421", "cnit": "MRE5531A0421", "couleur": "NOIR", "poids": "1807 kg", "ccm": "", "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_carid": "31164", "tecdoc_manuid": "93", "tecdoc_modelid": "7867", "code_moteur": "F9Q_872", "nbr_req_restants": 0 }, "api-version": "1.0.0" }

API plaque immatriculation internationale : Code d'intégration

cURL
PHP
Python
JavaScript
Java
C#
Go

curl --location --request POST 'https://api.apiplaqueimmatriculation.com/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR'
            

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.apiplaqueimmatriculation.com/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR',
  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/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR'

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/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR', 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/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR");
            
            // 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/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR";
                
                // 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/plaque?immatriculation=AA-123-BC&token=TokenDemo2025&pays=FR"
	
	// 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))
}
            

API VIN DECODER : Code d'intégration

cURL
PHP
Python
JavaScript
Java
C#
Go

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

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.apiplaqueimmatriculation.com/vin?vin=VF1DZ0N0641118804&token=TokenDemo2025',
  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=TokenDemo2025'

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=TokenDemo2025', 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=TokenDemo2025");
            
            // 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=TokenDemo2025";
                
                // 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=TokenDemo2025"
	
	// 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))
}
            

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