RegCheck API — Beta & Bespoke Features
Beta and bespoke API endpoints are available at
https://www.regcheck.org.uk/api/bespokeapi.asmx. These endpoints may be subject to change and are not regularly tested. All use the same SOAP/ASMX interface and username-based authentication as the main API, unless otherwise noted.
Car Valuation — CheckPrice
Returns a CAP-based private resale price for UK vehicles.
Fields returned: Description, Price (GBP)
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckPrice
Sample response:
<Valuation>
<Description>Peugeot 208 (2015-) 5Dr Hatchback 1.2 PureTech SS 110 EU6 GT Line EAT Auto6</Description>
<Price>9240</Price>
</Valuation>
Stolen Vehicle Check — CheckStolen
Free to use. Checks police databases in Italy, Czech Republic, Lithuania, Slovenia, Slovakia, and Romania for stolen vehicle records. Accepts a VIN number.
Fields returned: Vehicle ID (VIN), License Plate Number, Make, Model, stolen status, Source (which country's police database).
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckStolen
VIN Recall Check — CheckRecalledVIN
Checks whether a VIN has been subject to a manufacturer recall. No username required.
Parameters: vin only (no username parameter).
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckRecalledVIN
UK Minimal Lookup — CheckUKMinimal
A reduced-field UK vehicle lookup at half the standard credit cost. Returns the core vehicle fields without the full data set.
Fields returned: ABICode, Description, RegistrationYear, CarMake, CarModel, BodyStyle, EngineSize, NumberOfDoors, Transmission, FuelType, NumberOfSeats, DriverSide.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckUKMinimal
Isle of Man — CheckIOM
Returns vehicle details for plates registered in the Isle of Man.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckIOM
Australia Extensive — CheckAustraliaExtensive
An extended Australian vehicle lookup returning a larger field set than the standard CheckAustralia endpoint. Requires registration number and state.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckAustraliaExtensive
France (Alternative) — CheckFrance
An alternative data source for French vehicle lookups, separate from the CheckFrance method on the main API.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckFrance
Insurance Status — Italy — CheckInsuranceStatusItaly
Returns current insurance status for an Italian-registered vehicle.
Fields returned: Make, Model, Company (insurer), Expiry (dateTime), IsInsured (boolean), Region.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckInsuranceStatusItaly
Insurance Status — Italy (with Vehicle Type) — CheckInsuranceStatusItalyWithVehicleType
As above, but accepts an explicit vehicleType parameter to distinguish cars, motorbikes, etc.
Parameters: regNumber, vehicleType, username
Fields returned: Make, Model, Company, Expiry, IsInsured, Region.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckInsuranceStatusItalyWithVehicleType
Insurance Status — Poland — CheckInsuranceStatusPoland
Returns current insurance status for a Polish-registered vehicle.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckInsuranceStatusPoland
Insurance Status — Portugal — CheckInsuranceStatusPortugal
Returns current insurance status for a Portuguese-registered vehicle.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckInsuranceStatusPortugal
Motorbike — Italy — CheckItalyMotorbike
Returns vehicle details for motorbikes registered in Italy.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckItalyMotorbike
Motorbike — France — CheckMotorBikeFrance
Returns vehicle details for motorbikes registered in France.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckMotorBikeFrance
Motorbike — Spain — CheckMotorBikeSpain
Returns vehicle details for motorbikes registered in Spain.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckMotorBikeSpain
USA Dynamic — CheckUSADynamic
US vehicle lookup returning a dynamic field set that varies by state and available data. Requires registration number and state code.
Parameters: regNumber, state, username
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckUSADynamic
USA Minimal — CheckUSAMinimal
A reduced-field US vehicle lookup. Requires registration number and state code.
Endpoint: https://www.regcheck.org.uk/api/bespokeapi.asmx?op=CheckUSAMinimal
Implementation Notes
- All bespoke endpoints are SOAP/ASMX like the main API.
- Authentication uses the same
usernameparameter as the main API, exceptCheckRecalledVINwhich requires no authentication. - These endpoints may be added to, changed, or removed without notice.
- Insurance status endpoints return a distinct response schema (Make, Model, Company, Expiry, IsInsured, Region) rather than the standard
vehicleJson/vehicleDatastructure.