Call f1verse.lap_deletions(messages), or the f1_deleted_laps tool. It returns every deletion race control announced — car, time, reason — and whether the deletion still stands after any reinstatement.
>>> f1verse.call_tool("f1_deleted_laps",
... {"year": 2026, "round": 12, "session": "Qualifying"})["deletions"][0]
{'car_number': 55, 'lap_time': '1:25.773',
'reason': 'TRACK LIMITS AT TURN 3 LAP 3', 'stands': True,
'date': '2026-08-22T14:04:59+00:00'}
A reinstated lap is reported with the reversal visible rather than quietly dropped. The fact that a time was struck and then given back is part of the record, not noise to clean up.
Check this before treating a fastest lap or a qualifying position as settled — a deletion changes a classification without the classification looking any different.