RegCheck API — Spain
The
/CheckSpainendpoint returns vehicle data including a stolen/impounded indicator. A separate endpoint is available for motorcycles.
Cars — /CheckSpain
Endpoint: https://www.regcheck.org.uk/api/reg.asmx?op=CheckSpain
Test plate: 5428GXS
Fields returned:
- Make and Model
- Year of Registration
- Registration Date
- Fuel Type
- Engine Size
- Doors
- Variation (trim)
- VariantType
- Vehicle Type
- Dynamic Power (HP)
- Stolen (null if not impounded; populated if vehicle is police-impounded)
Motorcycles — /CheckMotorBikeSpain
Endpoint: https://www.matriculaapi.com/api/bespokeapi.asmx?op=CheckMotorBikeSpain
Additional fields for motorcycles:
- Transmission
- Indicative Price
- Seats
Sample JSON (Car)
{
"Description": "RENAULT MEGANE",
"CarMake": { "CurrentTextValue": "RENAULT" },
"CarModel": { "CurrentTextValue": "MEGANE" },
"EngineSize": "1461",
"RegistrationYear": "2010",
"RegistrationDate": "06/07/2010",
"Variation": "EXPRESSION 1.5DCI 85",
"VariantType": "Diesel 1461 cc 5 puertas",
"VehicleType": "Car",
"Fuel": "Diesel",
"Doors": "5",
"DynamicPower": "85.0",
"Stolen": null
}
Sample JSON (Motorcycle)
{
"Description": "SUZUKI DL 650 V-STROM",
"CarMake": { "CurrentTextValue": "SUZUKI" },
"CarModel": { "CurrentTextValue": "DL 650" },
"EngineSize": "645",
"RegistrationYear": "2003",
"RegistrationDate": "01/11/2003",
"Variation": "V-STROM",
"VehicleType": "MOTOCICLETA",
"Fuel": "GASOLINA",
"IndicativePrice": "7909.79",
"Transmission": "MANUAL",
"DynamicPower": "68",
"Stolen": null
}