New here? Create an account and get 10 free vehicle lookups — no card required.

VehicleMatic
History & Provenance

MOT History

Every DVSA MOT test, mileage reading and advisory for a vehicle.

Overview

The complete DVSA MOT record for a UK vehicle — every test, result, recorded mileage, and the full advisory and failure notes.

Use it to surface a vehicle's condition history, spot mileage anomalies, or show a full service timeline in your app.

Features

  • Full test history with pass/fail results
  • Recorded odometer reading at each test
  • Advisory and failure notes per test
  • Expiry date of the current certificate

Example response

A successful lookup for AB12CDE. Illustrative values.

{
    "data": {
        "vrm": "AB12CDE",
        "mot_history": [
            {
                "test_date": "2025-03-12",
                "result": "PASSED",
                "odometer": 48210,
                "odometer_unit": "mi",
                "expiry_date": "2026-03-14",
                "advisories": [
                    "Nearside front tyre worn close to the legal limit"
                ]
            },
            {
                "test_date": "2024-03-05",
                "result": "FAILED",
                "odometer": 36940,
                "odometer_unit": "mi",
                "expiry_date": null,
                "advisories": [
                    "Offside rear brake disc worn"
                ]
            }
        ]
    },
    "credit_balance": 499
}

Fields returned

Field Type Description
mot_history[].test_date date Date the test was carried out.
mot_history[].result string PASSED or FAILED.
mot_history[].odometer integer Odometer reading recorded at the test.
mot_history[].odometer_unit string mi or km.
mot_history[].expiry_date date|null Certificate expiry (null on a failure).
mot_history[].advisories array Advisory and failure notes recorded by the tester.

Need help integrating this API? Get in touch for a free quote.

Get in touch