Toutes les dernières informations sur les voitures, les motos et les assurances sont disponibles en temps réel et dans le monde entier.
Vérifiez n'importe quelle plaque d'immatriculation et obtenez des informations telles que la date d'immatriculation, le modèle, les caractéristiques et l'assurance.
Toutes les connaissances dont vous avez besoin
Vous trouverez ici quelques conseils à prendre en compte pour aborder cette API. Si vous préférez, nous fournissons des exemples de code, la documentation OAS3, la possibilité d'essayer l'API en direct via Swagger UI ou d'importer l'intégralité de la collection dans Postman. Nous proposons également un environnement Sandbox où vous pouvez expérimenter toutes sortes de requêtes de manière totalement gratuite.
Obtenir le Token dans la section appropriée avant de commencer.
Connaissez-vous la plaque d'immatriculation ? Choisissez le pays et le service !
- IT (Italie)
- UK (Royaume-Uni)
- FR (France)
- "voiture" Recherche par plaque d'immatriculation dans la base de données des voitures
- "moto" Recherche par plaque d'immatriculation dans la base de données des motos
- "assurance" Recherche par plaque d'immatriculation dans la base de données des véhicules assurés
/IT-bike
/UK-car
/UK-bike
/FR-car
/FR-bike
Exceptions en IT, UK et DE
Pour le Royaume-Uni, l'endpoint /UK-mot (Ministry of Transport) est également disponible pour vérifier l'état du contrôle technique.
Pour la France, il existe un endpoint /FR-car qui doit être interrogé avec le numéro KBA (Kraftfahrt-Bundesamt).
- Oas file url https://console.openapi.com/oas/fr/automotive.openapi.json
- Fork or import with Postman
- Production domain automotive.openapi.com
- Sandbox domain test.automotive.openapi.com
-
Production Scopes 13
- GET automotive.openapi.com/IT-insurance
- GET automotive.openapi.com/IT-bike
- GET automotive.openapi.com/IT-car
- GET automotive.openapi.com/UK-mot
- GET automotive.openapi.com/UK-car
- GET automotive.openapi.com/UK-bike
- GET automotive.openapi.com/FR-car
- GET automotive.openapi.com/FR-bike
- GET automotive.openapi.com/DE-car
- GET automotive.openapi.com/PT-car
- GET automotive.openapi.com/PT-insurance
- GET automotive.openapi.com/ES-car
- GET automotive.openapi.com/ES-bike
-
Sandbox Scopes 13
- GET test.automotive.openapi.com/IT-car
- GET test.automotive.openapi.com/IT-bike
- GET test.automotive.openapi.com/IT-insurance
- GET test.automotive.openapi.com/UK-mot
- GET test.automotive.openapi.com/UK-car
- GET test.automotive.openapi.com/UK-bike
- GET test.automotive.openapi.com/FR-car
- GET test.automotive.openapi.com/FR-bike
- GET test.automotive.openapi.com/DE-car
- GET test.automotive.openapi.com/PT-car
- GET test.automotive.openapi.com/PT-insurance
- GET test.automotive.openapi.com/ES-car
- GET test.automotive.openapi.com/ES-bike
Automotive (1.0.0)
L'API fournit un service de consultation d'informations sur les véhicules basé sur les numéros de plaque d'immatriculation, avec trois points de terminaison distincts pour les voitures, les motos et les contrôles d'assurance. Développé à partir du point de terminaison "automobile", le service fournit des informations précises et fiables sur les véhicules.
IN SANDBOX
Le service Sandbox fournit un environnement de test pour l'API Automobile, permettant aux utilisateurs de simuler des requêtes et de recevoir des échantillons de données à des fins d'évaluation. Dans cet environnement, les utilisateurs peuvent tester les fonctionnalités du service en soumettant des requêtes utilisant soit la plaque d'immatriculation (pour la plupart des points d'accès), soit le numéro KBAN (pour le point d'accès allemand). La principale différence réside dans le fait qu'au lieu de récupérer des données réelles, le service Sandbox renvoie des données prédéfinies, factices, conçues pour des scénarios de test. Cela permet aux utilisateurs d'évaluer leur intégration avec l'API, de valider leur mise en œuvre et de se familiariser avec les réponses attendues avant de passer à un environnement de production.
Le service informatique "Automobile" pour l'Italie fournit une série de points d'accès API pour des informations complètes sur les véhicules, couvrant les voitures, les motos et les détails de l'assurance.
Informations sur une voiture
Le point d'accès IT-car pour l'Italie vous permet d'obtenir des informations détaillées sur un véhicule immatriculé en Italie. En fournissant la plaque d'immatriculation, vous pouvez accéder à des informations clés telles que la marque, le modèle, l'année d'immatriculation et les spécifications techniques détaillées, offrant ainsi un aperçu complet des caractéristiques du véhicule. Ce service est conçu pour faciliter une consultation rapide et précise des informations relatives aux véhicules.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$|^[a-zA-Z]{2}... Example: zr567zy Plaque d'immatriculation |
Responses
Response Schema: application/json
object (car) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/IT-car/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "EX117YA",
- "Description": "AUDI A4 4ª serie",
- "RegistrationYear": "2015",
- "CarMake": "AUDI",
- "CarModel": "A4 4ª serie",
- "EngineSize": "",
- "FuelType": "Diesel",
- "MakeDescription": "AUDI",
- "ModelDescription": "A4 4ª serie",
- "Immobiliser": "",
- "NumberOfDoors": "",
- "Version": "AUDI A4 2.0 TDI ultra 136CV ( 3/2014 )",
- "ABS": "",
- "AirBag": "",
- "Vin": "",
- "KType": "",
- "PowerCV": 136,
- "PowerKW": 100,
- "PowerFiscal": 20,
- "TimeStamp": 1665411640
- "success": true,
- "message": "",
- "error": null
Informations sur un motocycle
Le point d'accès IT-bike pour l'Italie vous permet d'obtenir des informations détaillées sur une moto immatriculée en Italie. En fournissant la plaque d'immatriculation, vous pouvez accéder à des détails essentiels tels que la marque, le modèle, l'année d'immatriculation et les caractéristiques spécifiques de la moto. Ce service est conçu pour offrir une vue d'ensemble des caractéristiques de la moto, facilitant ainsi une consultation rapide et précise des informations relatives au véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{2}[0-9]{5}$ Example: ab12345 Plaque d'immatriculation |
Responses
Response Schema: application/json
object (bike) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/IT-bike/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "XX40666",
- "Description": "Yamaha Tracer 700 ABS - 74.8 CV",
- "RegistrationYear": "2017",
- "CarMake": "Yamaha",
- "CarModel": "Tracer 700",
- "EngineSize": "",
- "FuelType": "",
- "MakeDescription": "Yamaha",
- "ModelDescription": "Tracer 700",
- "Immobiliser": "",
- "Version": "ABS - 74.8 CV",
- "ABS": "",
- "AirBag": "",
- "Vin": "",
- "KType": "",
- "TimeStamp": 1665411640
- "success": true,
- "message": "",
- "error": null
Informations sur l'assurance automobile
Le point de terminaison IT-insurance pour l'Italie vous permet de vérifier l'état de l'assurance d'un véhicule immatriculé en Italie. En fournissant la plaque d'immatriculation, vous pouvez obtenir des informations cruciales sur l'assurance, notamment la compagnie d'assurance (Company), la date d'expiration (Expiry), un horodatage de la date d'expiration (ExpiryTimeStamp), et si le véhicule est assuré (IsInsured). Ce service permet d'accéder rapidement à des informations actualisées sur l'état de l'assurance d'un véhicule enregistré.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$|^[a-zA-Z]{2}... Example: zr567zy Plaque d'immatriculation |
Responses
Response Schema: application/json
object (insurance) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/IT-insurance/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "ZR567ZY",
- "Company": "VITTORIA ASSICURAZIONI",
- "Expiry": "2023-01-08T00:00:00",
- "ExpiryTimeStamp": 1673136000,
- "IsInsured": true,
- "TimeStamp": 1665411640
- "success": true,
- "message": "",
- "error": null
Le service FR Automotive offre une série de points d'accès API fournissant de nombreuses informations sur les véhicules, y compris des détails sur les voitures et les motos.
Informations sur une voiture
Le point de terminaison France-car est conçu pour fournir des informations détaillées sur les voitures immatriculées en France. En utilisant la plaque d'immatriculation comme entrée, vous pouvez accéder à des détails cruciaux tels que la marque, le modèle, l'année d'immatriculation, les spécifications du moteur, les données sur les émissions, le statut fiscal, la couleur et d'autres informations relatives à la voiture. Ce service est structuré de manière à offrir une vue d'ensemble des caractéristiques de la voiture, ce qui simplifie le processus d'obtention d'informations précises et détaillées sur le véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$|^[0-9]{2,4}[... Example: zr567zy Plaque d'immatriculation |
Responses
Response Schema: application/json
object (carFR) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/FR-car/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "EG258MA",
- "Description": "RENAULT SCÉNIC III",
- "RegistrationYear": "2016",
- "CarMake": "RENAULT",
- "CarModel": "SCÉNIC III",
- "EngineSize": "5",
- "FuelType": "DIESEL",
- "MakeDescription": "RENAULT",
- "ModelDescription": "SCÉNIC III",
- "Immobiliser": "",
- "IndicativeValue": 0,
- "DriverSide": "",
- "BodyStyle": "MONOSPACE COMPACT",
- "RegistrationDate": "2016-06-24",
- "ExtendedData": null,
- "TimeStamp": 1710239906
- "success": true,
- "message": "",
- "error": null
Informations sur un motocycle
Le point de terminaison Fr-bike est conçu pour fournir des informations complètes sur les motos immatriculées en France. En utilisant la plaque d'immatriculation comme donnée d'entrée, vous pouvez récupérer des détails essentiels tels que la marque, le modèle, l'année d'immatriculation, les spécifications du moteur, le type de carburant et d'autres caractéristiques spécifiques de la moto. Ce service est conçu pour offrir une vue d'ensemble complète des caractéristiques de la moto, facilitant la récupération d'informations précises et détaillées sur le véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$|^[0-9]{2,4}[... Example: AA000AA Plaque d'immatriculation |
Responses
Response Schema: application/json
object (bikeFR) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/FR-bike/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "DJ455BR",
- "Description": "BMW R 1200",
- "RegistrationYear": 2014,
- "CarMake": "BMW",
- "CarModel": "R 1200",
- "EngineSize": "11",
- "FuelType": "ESSENCE",
- "MakeDescription": "BMW",
- "ModelDescription": "R 1200",
- "Immobiliser": "",
- "IndicativeValue": 0,
- "DriverSide": "",
- "BodyStyle": "TOUS TERRAINS",
- "RegistrationDate": "2014-07-30",
- "ExtendedData": {
- "anneeSortie": "2014",
- "boiteDeVitesse": "MECANIQUE",
- "carburantVersion": "E",
- "carrosserieVersion": "",
- "classeSra": "",
- "libVersion": "",
- "libelleModele": "R 1200",
- "marque": "",
- "modele": "",
- "produit": "",
- "puissance": "11",
- "version": "",
- "cleCarrosserie": "",
- "groupeSra": "",
- "nbPlace": "2",
- "datePremiereMiseCirculation": "30072014",
- "questionBatterie": "",
- "electrique": "",
- "genre": "MTT2",
- "typeVehicule": "",
- "numSerieMoteur": "WB10A0101EZ151151",
- "valeurANeufSRA": "",
- "niveauRisqueVol": "",
- "protectionConstructeur": "",
- "puissanceDyn": "",
- "segmentVeh": "",
- "KtypeId": "",
- "EngineCC": "",
- "Co2": "0",
- "Cylinders": "",
- "CNIT": "L3EBMWM2009P056"
- "TimeStamp": 1710262380
- "success": true,
- "message": "",
- "error": null
UK-Service Automotive fournit une variété de points de terminaison API, offrant des données détaillées sur les véhicules, comprenant des informations sur les voitures, les motos et les contrôles techniques.
Informations sur une voiture
Le point de terminaison UK-car vous permet de récupérer des informations complètes sur une voiture immatriculée au Royaume-Uni. En fournissant la plaque d'immatriculation, vous pouvez accéder à des détails clés tels que la marque, le modèle, l'année d'immatriculation, les spécifications du moteur, les données sur les émissions, le statut fiscal, la couleur et d'autres informations. Ce service fournit un aperçu complet des caractéristiques de la voiture, ce qui simplifie le processus d'obtention d'informations précises et détaillées sur le véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{1}[0-9]{1,3}[a-zA-Z]{3}$|^[a-zA-Z]{... Example: LT17MLE Plaque d'immatriculation |
Responses
Response Schema: application/json
object (carUK) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/UK-car/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "ABICode": "31019211",
- "Description": "Maserati Levante D V6 Auto",
- "RegistrationYear": "2017",
- "CarMake": "Maserati",
- "CarModel": "Levante D V6 Auto",
- "BodyStyle": "SUV",
- "EngineSize": "2987",
- "NumberOfDoors": "5",
- "Transmission": "Automatic",
- "FuelType": "Diesel",
- "MakeDescription": "Maserati",
- "ModelDescription": "Levante D V6 Auto",
- "Immobiliser": "",
- "NumberOfSeats": "5",
- "IndicativeValue": 0,
- "DriverSide": "",
- "VehicleInsuranceGroup": 0,
- "VehicleInsuranceGroupOutOf": 50,
- "VehicleIdentificationNumber": "ZN6TU61C00X248858",
- "EngineCode": "B630WM",
- "EngineNumber": "B630WM",
- "Colour": "Black",
- "TimeStamp": 1709827711,
- "LicensePlate": "LT17MLE"
- "success": true,
- "message": "",
- "error": null
Informations sur un motocycle
Le point final UK-bike est conçu pour obtenir des informations détaillées sur les motos immatriculées au Royaume-Uni. En utilisant la plaque d'immatriculation comme entrée, vous pouvez récupérer des détails essentiels tels que la marque, le modèle, l'année d'immatriculation, les spécifications du moteur, le type de carburant et d'autres caractéristiques spécifiques de la moto. Ce service est conçu pour offrir une vue d'ensemble des caractéristiques de la moto, ce qui simplifie la recherche d'informations précises et détaillées sur le véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{1}[0-9]{1,3}[a-zA-Z]{3}$|^[a-zA-Z]{... Example: LJ05FHV Plaque d'immatriculation |
Responses
Response Schema: application/json
object (bikeUK) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/UK-bike/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "LJ05FHV",
- "Description": "HONDA ST1300 A",
- "RegistrationYear": "2005",
- "CarMake": "HONDA",
- "CarModel": "ST1300 A",
- "MakeDescription": "HONDA",
- "ModelDescription": "ST1300 A",
- "EngineSize": "1261",
- "BodyStyle": "Motorbike",
- "FuelType": "PETROL",
- "Variant": "",
- "Colour": "YELLOW",
- "VehicleIdentificationNumber": "JH2SC51A92M007472",
- "KType": "",
- "EngineNumber": "SC51E2011188",
- "TimeStamp": 1665411640
- "success": true,
- "message": "",
- "error": null
Informations sur les permis de conduire
Le point de terminaison UK-mot facilite la vérification de l'historique du contrôle technique (ministère des transports) pour les voitures au Royaume-Uni, à l'exclusion de l'Irlande du Nord. En appelant le service web "UKMOT" et en fournissant les détails pertinents, vous pouvez obtenir des informations telles que la date du contrôle, le résultat du contrôle (réussite ou échec), le kilométrage, le numéro du contrôle et, en cas d'échec, une liste des échecs en texte clair. Ce service permet d'accéder efficacement à l'historique du contrôle technique d'un véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[a-zA-Z]{1}[0-9]{1,3}[a-zA-Z]{3}$|^[a-zA-Z]{... Example: LT17MLE Plaque d'immatriculation |
Responses
Response Schema: application/json
object (mot) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/UK-mot/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "LT17MLE",
- "Tests": [
- {
- "TestDate": "2022.07.20 16:16:01",
- "ExpiryDate": "2023.08.17",
- "Result": "Pass",
- "Odometer": "49134",
- "TestNumber": "894226125791",
- "FailureReasons": [ ],
- "Advisories": [ ]
- {
- "TestDate": "2021.08.18 07:40:30",
- "ExpiryDate": "2022.08.17",
- "Result": "Pass",
- "Odometer": "39972",
- "TestNumber": "179629467962",
- "FailureReasons": [ ],
- "Advisories": [ ]
- {
- "TestDate": "2020.09.26 10:47:00",
- "ExpiryDate": "2021.10.03",
- "Result": "Pass",
- "Odometer": "31387",
- "TestNumber": "549529561651",
- "FailureReasons": [ ],
- "Advisories": [ ]
- {
- "TestDate": "2020.04.02 19:42:37",
- "ExpiryDate": "2020.10.03",
- "Result": "Pass",
- "Odometer": "0",
- "TestNumber": "486271567684",
- "FailureReasons": [ ],
- "Advisories": [ ]
- "Brand": "JEEP",
- "Model": "",
- "RegistrationDate": "01 Apr 2017",
- "EngineCapacity": "2987cc",
- "Emissions": "184 g/km",
- "VehicleType": "Car",
- "Marker": "",
- "TaxStatus": "SORN",
- "Color": "GREEN",
- "Approval": "M1",
- "Weight": "Not available",
- "TimeStamp": 1743780570
- "success": true,
- "message": "",
- "error": null
Le DE-Service Automotive fournit des points d'accès API pour des informations complètes sur les véhicules, en utilisant le KBANumber, qui est dans le format HSN/TSN (numéro de clé du constructeur / numéro de clé du type). Il offre des identifiants uniques pour une catégorisation précise des véhicules.
Informations sur une voiture
Le point de terminaison DE-car vous permet de récupérer des informations détaillées sur une voiture immatriculée en Allemagne. En fournissant le numéro KBAN unique, formaté en HSN/TSN (numéro de clé du constructeur / numéro de clé du type), vous pouvez accéder à des détails essentiels tels que la marque, le modèle, l'année d'immatriculation, les spécifications du moteur, le type de carburant, une image représentative et d'autres informations. Ce service est conçu pour offrir une vue d'ensemble des caractéristiques de la voiture, en utilisant le KBANumber pour une catégorisation précise du véhicule en Allemagne.
Authorizations:
path Parameters
KBANumber required | string/^\d{4}\s?\d{3}$/ Example: 4000305 KBANumber |
Responses
Response Schema: application/json
object (carDE) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/DE-car/%7BKBANumber%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "KBANumber": "4000305",
- "Description": "alfa romeo GIULIETTA SPIDER",
- "CarMake": "alfa romeo",
- "CarModel": "GIULIETTA SPIDER",
- "MakeDescription": "alfa romeo",
- "ModelDescription": "GIULIETTA SPIDER",
- "PowerKW": 59,
- "PowerHP": 80,
- "EngineSize": 1281,
- "Fuel": "Benzin",
- "TimeStamp": 1710238470
- "success": true,
- "message": "",
- "error": null
Le PT-Service Automotive pour le Portugal fournit une série de points de terminaison API pour des informations complètes sur les véhicules, couvrant les voitures et les détails de l'assurance.
Informations sur une voiture
Le point de terminaison PT-car pour le Portugal vous permet de récupérer des informations complètes sur un véhicule immatriculé au Portugal. En fournissant la plaque d'immatriculation, vous pouvez accéder à des informations clés telles que la marque, le modèle, l'année d'immatriculation et les spécifications techniques détaillées, offrant ainsi un aperçu complet des caractéristiques du véhicule. Ce service est conçu pour faciliter une consultation rapide et précise des informations relatives aux véhicules.
Authorizations:
path Parameters
LicensePlate required | string^[0-9]{4}[a-zA-Z]{2}$|^[a-zA-Z]{2}[0-9]{2}[a-... Example: 90-27-QL Plaque d'immatriculation |
Responses
Response Schema: application/json
object (carPT) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/PT-car/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "AA-00-AA",
- "ABICode": "939747",
- "Description": "VOLKSWAGEN ID.4 ID.4 77 kWh Pro Urban",
- "RegistrationYear": "2025",
- "CarMake": "VOLKSWAGEN",
- "CarModel": "ID.4",
- "EngineSize": "0",
- "FuelType": "E",
- "MakeDescription": "VOLKSWAGEN",
- "ModelDescription": "ID.4",
- "Immobiliser": "",
- "NumberOfSeats": "5",
- "IndicativeValue": "",
- "DriverSide": "",
- "Version": "ID.4 77 kWh Pro Urban",
- "Colour": "",
- "VechileIdentificationNumber": "",
- "GrossWeight": "1979",
- "NetWeight": "1979",
- "Imported": 0,
- "RegistrationDate": "01/4/2025",
- "TimeStamp": 1743605674
- "success": true,
- "message": "",
- "error": null
Informations sur l'assurance automobile
Le point de terminaison PT-insurance pour le Portugal vous permet de vérifier l'état de l'assurance d'un véhicule immatriculé au Portugal. En fournissant la plaque d'immatriculation, vous pouvez obtenir des informations cruciales sur l'assurance, notamment la compagnie d'assurance (Company), la date d'expiration (Expiry), un horodatage de la date d'expiration (ExpiryTimeStamp) et, le cas échéant, le numéro de la police d'assurance. Ce service permet d'accéder rapidement à des informations actualisées sur l'état de l'assurance d'un véhicule immatriculé.
Authorizations:
path Parameters
LicensePlate required | string^[0-9]{4}[a-zA-Z]{2}$|^[a-zA-Z]{2}[0-9]{2}[a-... Example: 9027QL Plaque d'immatriculation |
Responses
Response Schema: application/json
object (insurancePT) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/PT-insurance/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "9027QL",
- "Company": "Zurich Insurance Europe AG (ZIE), Sucursal em Portugal",
- "StartDate": "2021-03-10T00:00:00",
- "StartDateTimeStamp": 1615334400,
- "Expiry": "2025-09-09T23:59:59",
- "ExpiryTimeStamp": 1757462399,
- "Policy": "008758722",
- "TimeStamp": 1743608113
- "success": true,
- "message": "",
- "error": null
Le service ES-Service Automotive pour l'Espagne fournit une série de points d'accès API pour des informations complètes sur les véhicules, couvrant les voitures et les motos.
Informations sur une voiture
Le point d'accès ES-car pour l'Espagne vous permet d'obtenir des informations détaillées sur un véhicule immatriculé en Espagne. En fournissant la plaque d'immatriculation, vous pouvez accéder à des informations clés telles que la marque, le modèle, l'année d'immatriculation et les spécifications techniques détaillées, offrant ainsi un aperçu complet des caractéristiques du véhicule. Ce service est conçu pour faciliter la consultation rapide et précise d'informations sur les véhicules.
Authorizations:
path Parameters
LicensePlate required | string^[0-9]{4}[a-zA-Z]{3}$|^[a-zA-Z]{1,2}[0-9]{1,6... Example: 5776CNS Plaque d'immatriculation |
Responses
Response Schema: application/json
object (carES) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/ES-car/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "5776CNS",
- "Description": "AUDI A3",
- "CarMake": "AUDI",
- "CarModel": "A3",
- "MakeDescription": "AUDI",
- "ModelDescription": "A3",
- "EngineSize": "1595",
- "VehicleIdentificationNumber": null,
- "RegistrationYear": "2003",
- "RegistrationDate": "17/11/2003",
- "Variation": "1.6 ATTRACTION",
- "Seats": null,
- "VariantType": "Gasolina 1595 cc 5 puertas",
- "VehicleType": "Car",
- "Fuel": "Gasolina",
- "IndicativePrice": null,
- "Doors": "5",
- "AllTerain": null,
- "KType": null,
- "DynamicPower": "102.0",
- "Stolen": null,
- "TimeStamp": 1744120004
- "success": true,
- "message": "",
- "error": null
Informations sur un motocycle
Le point d'accès ES-bike pour l'Espagne vous permet d'obtenir des informations détaillées sur une moto immatriculée en Espagne. En fournissant la plaque d'immatriculation, vous pouvez accéder à des détails essentiels tels que la marque, le modèle, l'année d'immatriculation et les caractéristiques spécifiques de la moto. Ce service est conçu pour offrir une vue d'ensemble des caractéristiques du motocycle, facilitant ainsi une consultation rapide et précise des informations relatives au véhicule.
Authorizations:
path Parameters
LicensePlate required | string^[0-9]{4}[a-zA-Z]{3}$|^[a-zA-Z]{1,2}[0-9]{1,6... Example: 2002ZBF Plaque d'immatriculation |
Responses
Response Schema: application/json
object (bikeES) | |
success | boolean Indique si la demande a abouti. |
message | string Un message relatif à la demande. |
error | number Un message d'erreur si la demande a rencontré une erreur, sinon null. |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://automotive.openapi.com/ES-bike/%7BLicensePlate%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 404
- 406
- 417
- 428
- "data": {
- "LicensePlate": "2002ZBF",
- "Description": "SUZUKI DL 650 V-STROM",
- "CarMake": "SUZUKI",
- "CarModel": "DL 650",
- "MakeDescription": "SUZUKI",
- "ModelDescription": "DL 650",
- "EngineSize": "645",
- "VehicleIdentificationNumber": "",
- "RegistrationYear": "2003",
- "RegistrationDate": "01/11/2003",
- "Variation": "V-STROM",
- "Seats": 1,
- "VariantType": "",
- "VehicleType": "MOTOCICLETA",
- "Fuel": "GASOLINA",
- "IndicativePrice": "7909.79",
- "Doors": 0,
- "AllTerain": 0,
- "KType": 0,
- "Transmission": "MANUAL",
- "DynamicPower": "68",
- "Stolen": null,
- "TimeStamp": 1744119228
- "success": true,
- "message": "",
- "error": null