← Academy · Integration

Academy · Integration

The fastest typist on race day shouldn’t be a human.

How a result travels from the timing system to the website, the livestream, and the scoreboard — without anyone retyping it.

At many events, the most error-prone piece of timing equipment is a person with a keyboard, copying results from one screen into another. The finish was measured to the thousandth of a second, reviewed, approved — and then retyped by hand, again for the website, again for the stream. Every retype is a fresh chance to turn 10.42 into 10.24. An API is how systems retire that keyboard.

A messenger with a form to fill in

An API is a documented way for one piece of software to hand information to another — like a messenger carrying not a scribbled note but a structured form with labelled fields. When Lion Timing Advanced has an approved result, connected systems receive race, competitor, place, time, and status — each value in its labelled field. The result that was approved is, character for character, the result that appears everywhere.

The field most people forget: status

A well-designed timing API carries not just the time but the result status — provisional or approved. That one field lets a website refuse to show provisional data, or label it honestly, instead of presenting a first reading as the final word. Automation without status is how a wrong result reaches ten thousand people in one second; automation with status is how it never leaves the timing room.

Reading is not controlling — and the newest reader isn’t human

A safe integration gives each connected system its own identity and only the permissions its job needs: the results website can read; it cannot command. And because an API is documentation plus a door, an AI assistant can read it and genuinely understand the system — query status, explain a setting, prepare tomorrow’s meeting — within the permissions you grant. An assistant is just a client. The keys stay with you. ( in its own article.)

The explanation worth remembering

An API is a messenger carrying labelled forms between systems: the approved result travels from the timing software to the scoreboard, website, and stream with its status attached — and no human keyboard in between to turn 10.42 into 10.24.

Next in the Academy: Twenty races, zero retyping →

What is it?