Skip to content

Formula 1 API

Formula 1 (formula1.com) has 3 public methods: get race calendar, get race results and get championship standings. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.

Unofficial. Not affiliated with or endorsed by Formula 1.

Methods

3
  • Gets a Formula 1 season calendar with venues, sprint weekends, status, and session start times in circuit local time or a chosen city or IANA time zone.

    Returns season, races with round, grand prix, circuit, city, country, dates, sprint flag, status, sessions, link

    Readformula1.com/get_race_calendar
  • Returns the main-race finishing order and fastest lap for a Formula 1 Grand Prix. Defaults to the most recent completed race in the current season.

    Returns Grand Prix name, date, circuit, fastest lap, finishing order with points

    Readformula1.com/get_race_results
  • Gets Formula 1 drivers' and teams' championship standings for a season, with the last completed race. Teams' standings begin in 1958.

    Returns season, last race counted, drivers, teams, link

    Readformula1.com/get_standings