Runner JSON validator
Build race records that survive name changes, duplicate names and corrected meetings.
Required: non-empty raceId, horseId, name; status declared, scratched or unknown; updatedAt with explicit timezone. No API request is made.
Enter your values, then calculate or
validate.
Use the result in context
Stable identifiers support reliable links and historical corrections. They are a foundation rather than a guarantee of data quality.
The example schema is local teaching material, not a supplier specification.
This tool processes your inputs in the browser. Notebook storage and downloads are explained in the privacy note.