Session & Core
The ambient context every integration needs: where the session is in its lifecycle, the clock, the lap count, and the driver entry list. Use these to gate your timing logic and to label everything else. driver.list maps the driver numbers that key most other feeds.
Subscribe with the feedId via webhook or SSE. The badge shows the feed's access class: free feeds are open to every plan, live feeds require the Developer plan, and analytics feeds require the Custom plan.
session.statusSession Statusfree
Session lifecycle: Started, Aborted, Finished, Finalised, Ends.
| Field | Type | Description |
|---|---|---|
data.status | string | Sample: "started" |
Every delivery carries feed, sessionId and utc.
Subscribe: webhooks · quickstart · SDK · GET /v1/feeds
session.lap-countLap Countfree
Current lap and total laps remaining.
| Field | Type | Description |
|---|---|---|
data.currentLap | number | Sample: 0 |
data.totalLaps | number | Sample: 68 |
Every delivery carries feed, sessionId and utc.
Subscribe: webhooks · quickstart · SDK · GET /v1/feeds
driver.listDriver Listfree
Driver number, TLA, full name, team name, team colour.
recorded frame; driver identity fields completed from the driver registry, timing.data trimmed to 3 rows
Subscribe: webhooks · quickstart · SDK · GET /v1/feeds
session.clockExtrapolated Clocklive
Session countdown clock with remaining time and extrapolating flag.
| Field | Type | Description |
|---|---|---|
data.clockUtc | string | Sample: "2026-05-24T20:09:48.004Z" |
data.remaining | string | Sample: "01:59:59" |
data.extrapolating | boolean | Sample: true |
Every delivery carries feed, sessionId and utc.
Subscribe: webhooks · quickstart · SDK · GET /v1/feeds
session.infoSession Infolive
Session metadata: circuit, event, type, start/end dates, GMT offset.
| Field | Type | Description |
|---|---|---|
data.sessionType | string | Sample: "Race" |
data.sessionName | string | Sample: "Race" |
data.startDate | string | Sample: "2026-05-24T16:00:00" |
data.endDate | string | Sample: "2026-05-24T18:00:00" |
data.gmtOffset | string | Sample: "-04:00:00" |
data.eventName | string | Sample: "Canadian Grand Prix" |
data.officialName | string | Sample: "FORMULA 1 LENOVO GRAND PRIX DU CANADA 2026" |
data.location | string | Sample: "Montréal" |
data.country.code | string | Sample: "CAN" |
data.country.name | string | Sample: "Canada" |
data.circuit.id | string | Sample: "montreal" |
data.circuit.name | string | Sample: "Montreal" |
Every delivery carries feed, sessionId and utc.
Subscribe: webhooks · quickstart · SDK · GET /v1/feeds