API Documentation

RegCheck API — Portugal

The /CheckPortugal endpoint returns vehicle data. A separate insurance status endpoint is also available.

Cars — /CheckPortugal

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

Test plate: 90-27-QL

Fields returned:

  • Make and Model
  • Registration Year
  • Engine Size
  • Fuel Type
  • Number of Seats
  • Gross Weight
  • Net Weight
  • Imported status (0 = not imported)
  • Registration Date

Insurance — /CheckInsuranceStatusPortugal

Endpoint: https://matricula.co.pt/api/bespokeapi.asmx?op=CheckInsuranceStatusPortugal

Parameters: number plate + username

Response (XML):

<Insurance>
  <Company>Seguradoras Unidas, S.A.</Company>
  <StartDate>2019-02-06T14:29:00</StartDate>
  <EndDate>2020-02-05T23:59:59</EndDate>
  <Policy>7010522561</Policy>
</Insurance>

Sample JSON (Car)

{
  "Description": "MITSUBISHI PAJERO DIESEL",
  "RegistrationYear": "2000",
  "CarMake": { "CurrentTextValue": "MITSUBISHI" },
  "CarModel": { "CurrentTextValue": "PAJERO DIESEL" },
  "EngineSize": { "CurrentTextValue": "3200" },
  "FuelType": { "CurrentTextValue": "DIESEL" },
  "NumberOfSeats": { "CurrentTextValue": "7" },
  "GrossWeight": "2810",
  "NetWeight": "2155",
  "Imported": 0,
  "RegistrationDate": "20/10/2000"
}