The Vehicle Registration API allows you to search for a vehicle by supplying its number plate. The request requires a region, the state (dependent on the region), the number plate, and the API key. It will return either a matching vehicle or a null.
If a matching vehicle cannot be identified in all cases, we will return the upstream_vehicle field, allowing you to identify how the relevant road transport authority describes the car. Depending on your use case, you may wish to allow front-end users to manually classify the vehicle using the guide to fill out a Facet-style search.
Features
You can request more data than the standard payload by leveraging the features described below.
Ensure your commercial agreement has these features enabled if you require them.
Additional Upstream
This feature will return structured descriptive data from the registration authority. Use features=additional_upstream_data to receive this payload.
The raw vehicle description. It is recommended that end users manually verify that this value corresponds to the same vehicle type as the "vehicle" object above.
confidenceenum
The confidence that the vehicle was matched correctly. If this is 'reduced', it's recommended to manually check or prompt your end user to check if the vehicle is correct.
standardreduced
colourstring
The colour of the vehicle, if known
vinstring
The VIN of the vehicle, if known
additional_vehiclesarray of object
Any additional alternate vehicle matches beyond the first (usually most likely) match
extended_dataany
Extended Data vehicle description product which can be selected by providing the appropriate query parameter