L'API è stata sostituita dagli endpoint disponibili in Automotive
Per Verificare qualsiasi targa ed ottenere info come data di immatricolazione, modello e caratteristiche ed assicurazione scopri i nuovi servizi di Automotive
Deprecated starting from 2024-12-31
Tutte le informazioni di cui hai bisogno
Qui trovi qualche consiglio da prendere in considerazione per approcciare a questa API. Se preferisci forniamo esempi di codice, documentazione in OAS3, la possibilità di provare l'API dal vivo con la Swagger UI oppure importare l'intera collezione in Postman. Offriamo inoltre un ambiente di Sandbox dove puoi sperimentare tutte le API gratuitamente.
Prendi il token nell'apposita sezione prima di cominciare.
- Oas file url https://console.openapi.com/oas/it/targa.openapi.json
- Fork or import with Postman
- Production domain targa.openapi.it
- Sandbox domain test.targa.openapi.it
- Production Scopes 3
-
Sandbox Scopes 3
- GET test.targa.openapi.it/auto
- GET test.targa.openapi.it/moto
- GET test.targa.openapi.it/assicurazione
Targa (1.0.0)
Servizio web che consente di ricevere informazioni su un veicolo a partire dalla sua targa.
Informazioni su un'auto
Questo metodo mostra le informazioni su un'auto a partire dalla sua targa italiana.
Authorizations:
path Parameters
targa required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$ Example: zr567zy Targa |
Responses
Response Schema: application/json
Array of objects (Auto) | |
success | boolean |
message | string |
error | integer |
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://targa.openapi.it/auto/%7Btarga%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
- 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
Informazioni su una moto
Questo metodo mostra le informazioni su una moto a partire dalla sua targa italiana.
Authorizations:
path Parameters
targa required | string^[a-zA-Z]{2}[0-9]{5}$ Example: ab12345 Targa |
Responses
Response Schema: application/json
Array of objects (Moto) | |
success | boolean |
message | string |
error | integer |
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://targa.openapi.it/moto/%7Btarga%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
- 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
Informazioni sull'assicurazione auto
Questo metodo mostra le informazioni sull'assicurazione dell'auto a partire dalla sua targa italiana.
Authorizations:
path Parameters
targa required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$ Example: zr567zy Targa |
Responses
Response Schema: application/json
Array of objects (Assicurazione) | |
success | boolean |
message | string |
error | integer |
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://targa.openapi.it/assicurazione/%7Btarga%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
- 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