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

domain: dvsa.gov.uk · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

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 a UK vehicle's tax status, MOT status, and basic details by registration number using the DVLA Vehicle Enquiry Service (VES) API
driver-vehicle-licensing.api.gov.uk · 5 steps · unrated
Look up a vehicle's title brand and salvage/flood/junk history through an approved NMVTIS data provider API.
aamva.org · 5 steps · unrated
Look up vehicle recalls via the NHTSA API
api.nhtsa.gov · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

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

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans