OpenF1 Scraper: Formula 1 Sessions & Circuits avatar

OpenF1 Scraper: Formula 1 Sessions & Circuits

Pricing

Pay per usage

Go to Apify Store
OpenF1 Scraper: Formula 1 Sessions & Circuits

OpenF1 Scraper: Formula 1 Sessions & Circuits

Pull Formula 1 session schedules by year and type via the public OpenF1 API: circuit, country, start and end times. No login, no proxy, no browser.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Naimur Hasan

Naimur Hasan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

OpenF1 Scraper

Pulls Formula 1 session schedules by season and session type through the public OpenF1 API. No login, no proxy, no browser.

Input

FieldTypeNotes
yearintegerSeason year. OpenF1 coverage starts in 2023. Default 2024.
sessionNamestringany | Race | Qualifying | Sprint | Practice 1-3. Default Race.
maxItemsintegerCap on sessions returned. Default 30.

Output

One row per session: sessionKey, meetingKey, sessionName, sessionType, dateStart, dateEnd, durationMinutes, circuitKey, circuitShortName, location, countryCode, countryName, gmtOffset, year.

Notes

  • durationMinutes is derived here rather than returned upstream, which makes the scheduled length of a session sortable without post-processing.
  • Timestamps carry a UTC offset rather than being normalised, so the duration is computed by parsing both ends rather than by subtracting strings.
  • sessionKey is the handle the rest of the OpenF1 API keys on — laps, pit stops, radio and car telemetry all accept it, so these rows are the natural starting point for a deeper pull.
  • Coverage begins in 2023; an earlier year returns nothing, which this Actor reports as a failure rather than an empty dataset.