Web service that allows you to receive information about a vehicle starting from its license plate.
This method shows information about a car starting from its Italian license plate
targa required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$ Default: "<string>" Example: zr567zy License plate |
Array of objects (Auto) [ items ] | |
success | boolean |
message | string |
error | integer |
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);
{- "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
}
This method shows information about a motorcycle starting from its Italian license plate
targa required | string^[a-zA-Z]{2}[0-9]{5}$ Default: "<string>" Example: ab12345 License plate |
Array of objects (Moto) [ items ] | |
success | boolean |
message | string |
error | integer |
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);
{- "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
}
This method shows information about car insurance starting from its Italian license plate
targa required | string^[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}$ Default: "<string>" Example: zr567zy License plate |
Array of objects (Assicurazione) [ items ] | |
success | boolean |
message | string |
error | integer |
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);
{- "data": {
- "LicensePlate": "ZR567ZY",
- "Company": "VITTORIA ASSICURAZIONI",
- "Expiry": "2023-01-08T00:00:00",
- "ExpiryTimestamp": 1673136000,
- "IsInsured": true,
- "Timestamp": 1665411640
}, - "success": true,
- "message": "",
- "error": null
}