RegCheck API — Portugal
The
/CheckPortugalendpoint 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)
{
"ABICode": "0000023853",
"Description": "MITSUBISHI PAJERO DIESEL",
"RegistrationYear": "2000",
"CarMake": { "CurrentTextValue": "MITSUBISHI" },
"CarModel": { "CurrentTextValue": "PAJERO DIESEL" },
"EngineSize": { "CurrentTextValue": "3200" },
"FuelType": { "CurrentTextValue": "DIESEL" },
"MakeDescription": { "CurrentTextValue": "MITSUBISHI" },
"ModelDescription": { "CurrentTextValue": "PAJERO DIESEL" },
"Immobiliser": { "CurrentTextValue": "" },
"NumberOfSeats": { "CurrentTextValue": "7" },
"IndicativeValue": { "CurrentTextValue": "0" },
"DriverSide": { "CurrentTextValue": "" },
"Version": "",
"Colour": "",
"VechileIdentificationNumber": "",
"GrossWeight": "2810",
"NetWeight": "2155",
"Imported": 0,
"RegistrationDate": "20/10/2000",
"ImageUrl": "http://matricula.co.pt/image.aspx/@TUlUU1VCSVNISSBQQUpFUk8gRElFU0VM"
}