analytics.battle | On battle state change | On-track battle status between a driver and the car directly ahead (closing, holding, defending). |
analytics.championship-probability | Once, post-race | Post-race championship win probability for all drivers. afterRaceId identifies which race the data reflects. |
analytics.constructor | Per lap | Constructor-level expected points from discrete joint position-distribution convolution, with P(both drivers score) and full points distribution. |
analytics.gap-projection | Per lap | Projected gap to the race leader at race end for every driver: five percentile bands (p10–p90) plus P(lapped) from Monte Carlo simulation. |
analytics.pit-quality | On pit completion | Pit-stop execution quality assessment (stationary time vs. expected) after a stop completes. |
analytics.pit-window | On window open/urgent | Pit-window status (OPEN / URGENT) combining pit probability, undercut viability, tyre cliff risk, and gap context. |
analytics.qualifying | Per lap improvement | Per-sector fastest probabilities and per-driver pace deltas during qualifying, with pole-margin probability. Fires after each personal best. |
analytics.race-odds | Per lap | CTMC position distribution, podium/points odds, expected points, fastest-lap probability, H2H vs teammate, plus same-team pairs. |
analytics.sector-pace | On sector anomaly | Per-sector pace deltas with anomaly detection; fires when a sector-pace anomaly is detected. |
analytics.strategy | Per lap | Per-driver strategy signals: pit stop probability, undercut threat, pace mode, tire health, DNF risk; plus session-level safety car probability. |
analytics.tire-strategy | Per pit approach | Next-compound probabilities for drivers approaching a pit window (pitStopProbability > 0.25). Sparse — fires only when relevant. |
analytics.track-conditions | Per lap | Track evolution and grip-condition analytics derived from field pace trends. |
driverscore | — | Relative 1–10 driver performance scores (brake, throttle, g-force). |
audiostreams | — | Broadcast audio stream URIs. |
championshipprediction | — | Live championship points simulation: projected standings if the current race order holds. |
classifiedresults | — | Post-race classified positions from the official F1 SPFeed (fires once after race end). |
racesummary | Once, post-race | Post-race telemetry summary with aggregate metrics and links to full telemetry endpoints. |
timingdataraw | — | Unprocessed raw variant of TimingData. |
weather.compound_crossover_alert | On crossover | Fires when forecast conditions cross the threshold where a different compound becomes optimal. |
weather.forecast_update | On forecast change | Fires when precipitation forecast changes by more than 0.5 mm/hr. |
weather.strategy_divergence | During rain | Fires during active rain when the field splits between wet and dry compound strategies. |
weather.tyre_mismatch | On wet-tyre mismatch | Per-driver alert when a car is on slicks with rain falling or imminent — the wrong tyre for the conditions. |