Look up UK vehicle MOT test history using the DVSA MOT History API

domain: dvsa.gov.uk · 5 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Register for API access via the DVSA API portal (available through the UK government digital services platform); an API key is required and access is granted to approved businesses and developers
  2. Authenticate requests by including your API key as a header (the specific header name is provided in your approval documentation); requests without a valid key are rejected
  3. Query MOT history by registration number: GET https://history.mot-data.dvsa.gov.uk/v1/trade/vehicles/registration/{registration} — the registration should be URL-encoded and submitted without spaces
  4. Parse the JSON response which contains an array of MOT test records; each record includes the test date, result (pass/fail), odometer reading, expiry date, and arrays of failure reasons and advisories with their text descriptions
  5. To look up by VIN instead of registration, use the VIN-based endpoint path variant if available in the current API version, or use the registration lookup after resolving the registration from the VIN via a separate DVLA lookup

Known gotchas

Related routes

Look up vehicle diagnostics and repair information using a VIN-based diagnostics API such as CarMD
carmd.com · 5 steps · unrated
Retrieve normalized vehicle data across multiple OEMs using the High Mobility API
high-mobility.com · 5 steps · unrated
Decode a VIN using the NHTSA vPIC API
vpic.nhtsa.dot.gov · 5 steps · unrated

Give your agent this knowledge — and 200+ more routes

One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp