Docs/Getting Started/Introduction
GETTING STARTED

Introduction

The F1 Control Room API provides structured access to Formula 1 race data from 1950 to present — results, standings, telemetry, lap analysis, tyre strategy, and session data behind a single REST interface.

DATA COVERAGE
1950 — Present

Race results, qualifying classifications, championship standings, driver and constructor data. Available for every season since the first world championship.

2018 — Present

Lap-by-lap telemetry, sector times, tyre strategy, pace analysis, and session data. Powered by the F1 Live Timing feed — archived from the 2018 season onwards.

AUTHENTICATION

All requests require an API key passed as a request header. Register for a key using the link in the top bar — keys are issued instantly via email.

REQUEST HEADER
X-API-Key: your-api-key-here

Keys expire after 30 days of inactivity. Re-register at any time using the same email.

QUICK START

Make your first request — fetch the 2024 season race schedule.

EXAMPLE REQUEST
curl https://api.f1controlroomdocs.com/api/races/2024/ \
  -H "X-API-Key: your-api-key-here"
RESPONSE
{
  "year": 2024,
  "races": [
    {
      "round": 1,
      "name": "Bahrain Grand Prix",
      "date": "2024-03-02",
      "location": "Sakhir",
      "country": "Bahrain",
      "event_format": "standard"
    }
  ]
}
ENDPOINTS

The API is organized into six groups.

GROUP
DESCRIPTION
TYPE
/api/races/
Season schedules, race results, qualifying, practice
/api/drivers/
Driver standings, career history, season breakdown
/api/constructors/
Constructor standings
/api/analysis/
Laps, pace, stints, tyre strategy, sector analysis
/api/telemetry/
Single-driver and overlay telemetry channels
/api/unified/
Multi-dataset session payloads — positions, weather, pit stops
/api/auth/
API key registration and quota management
NEXT STEPS

View Swagger API Docs

Explore the interactive OpenAPI (Swagger) documentation for the backend API.

Access Backend API

Go directly to the root of the backend API service.