This is reference data, not timing data. It never feeds the live decomposition path; it lands in Bronze as a separate, clearly-scoped dataset under
data/bronze/reference/jolpica/, decoupled from the FastF1-sourced tables that drive transform/.What it provides
Driver standings
Per-season (optionally per-round) championship position, points, and wins for every driver, with the constructor they’re credited to.
Constructor standings
The same shape for constructors, including nationality.
Pit stops
Every classified stop for a race: driver, lap, stop number, and duration.
Politeness contract
Jolpica is a free, shared API. The client throttles itself rather than relying on the server to reject it:CLI
int
default:"2018"
First season to pull.
int
default:"2024"
Last season to pull (inclusive).
int
default:"24"
Maximum round number to probe for pit stops in each season. Seasons with fewer rounds simply log a skip once they run out.
float
default:"0.30"
Seconds enforced between requests.
Reference data is additive, not a dependency of the core pipeline:
make dbt-dev and the full decomposition build run without ever calling Jolpica. Pull it only when you specifically need standings or pit-stop records.