API Documentation

RegCheck API — Italy

The /CheckItaly endpoint returns vehicle data. Separate endpoints exist for motorbikes and insurance status.

Cars — /CheckItaly

Endpoint: https://www.regcheck.org.uk/api/reg.asmx?op=CheckItaly

Test plate: BN071VN

Fields returned:

  • Make and Model
  • Year of Registration
  • Engine Size
  • Fuel Type
  • Number of Doors
  • Version (trim)
  • Power (CV and KW)
  • Fiscal Power

Motorcycles — /CheckItalyMotorbike

Endpoint: https://www.targa.co.it/api/bespokeapi.asmx?op=CheckItalyMotorbike

Insurance — /CheckInsuranceStatusItaly

Endpoint: https://www.targa.co.it/api/bespokeapi.asmx?op=CheckInsuranceStatusItaly

Response (XML):

<InsuranceDetails>
  <Company>IPTIQ EMEA P&C SA</Company>
  <Expiry>2025-01-23T00:00:00</Expiry>
  <IsInsured>true</IsInsured>
  <Region>VE</Region>
</InsuranceDetails>

Sample JSON (Car)

{
  "Description": "MINI Mini 2.0 Cooper SD Countryman ALL4 Automatica",
  "RegistrationYear": "2017",
  "CarMake": { "CurrentTextValue": "MINI" },
  "CarModel": { "CurrentTextValue": "Mini Countryman F60" },
  "EngineSize": { "CurrentTextValue": "2.0" },
  "FuelType": { "CurrentTextValue": "Diesel" },
  "NumberOfDoors": "5",
  "Version": "Mini 2.0 Cooper SD Countryman ALL4 Automatica",
  "PowerCV": "190",
  "PowerKW": "140",
  "PowerFiscal": "20"
}

Sample JSON (Motorcycle)

{
  "Description": "Yamaha XT 1200 Z Super Ténéré",
  "RegistrationYear": "2016",
  "CarMake": { "CurrentTextValue": "Yamaha" },
  "CarModel": { "CurrentTextValue": "XT 1200 Z Super Ténéré" },
  "EngineSize": { "CurrentTextValue": "1199" },
  "Version": "ABS (2014-2016) 1199cc",
  "Vin": "JYADP041000002470"
}