# Sessions OpenF1 Formula 1 Telemetry

**Use case:** 

Extract OpenF1 Formula 1 Telemetry data filtered by Sessions. Export structured results ready for analysis, lead generation, or research.

## Input

```json
{
  "maxItems": 10,
  "mode": "sessions",
  "year": 2024
}
```

## Output

```json
{
  "imageUrl": {
    "label": "Image",
    "format": "image"
  },
  "recordType": {
    "label": "Type",
    "format": "text"
  },
  "sessionKey": {
    "label": "Session",
    "format": "number"
  },
  "meetingKey": {
    "label": "Meeting",
    "format": "number"
  },
  "driverNumber": {
    "label": "Driver #",
    "format": "number"
  },
  "fullName": {
    "label": "Driver",
    "format": "text"
  },
  "teamName": {
    "label": "Team",
    "format": "text"
  },
  "sessionName": {
    "label": "Session Name",
    "format": "text"
  },
  "sessionType": {
    "label": "Session Type",
    "format": "text"
  },
  "circuitKey": {
    "label": "Circuit Key",
    "format": "number"
  },
  "circuitShortName": {
    "label": "Circuit",
    "format": "text"
  },
  "circuitType": {
    "label": "Circuit Type",
    "format": "text"
  },
  "countryKey": {
    "label": "Country Key",
    "format": "number"
  },
  "countryCode": {
    "label": "Country Code",
    "format": "text"
  },
  "countryName": {
    "label": "Country",
    "format": "text"
  },
  "location": {
    "label": "Location",
    "format": "text"
  },
  "dateStart": {
    "label": "Start",
    "format": "date"
  },
  "dateEnd": {
    "label": "End",
    "format": "date"
  },
  "year": {
    "label": "Year",
    "format": "number"
  },
  "isCancelled": {
    "label": "Cancelled",
    "format": "boolean"
  },
  "gmtOffset": {
    "label": "GMT Offset",
    "format": "text"
  },
  "meetingName": {
    "label": "Meeting",
    "format": "text"
  },
  "meetingOfficialName": {
    "label": "Official Name",
    "format": "text"
  },
  "circuitImage": {
    "label": "Circuit Image",
    "format": "image"
  },
  "countryFlag": {
    "label": "Flag",
    "format": "image"
  },
  "lapNumber": {
    "label": "Lap #",
    "format": "number"
  },
  "lapDuration": {
    "label": "Lap Time",
    "format": "number"
  },
  "durationSector1": {
    "label": "S1",
    "format": "number"
  },
  "durationSector2": {
    "label": "S2",
    "format": "number"
  },
  "durationSector3": {
    "label": "S3",
    "format": "number"
  },
  "stintNumber": {
    "label": "Stint",
    "format": "number"
  },
  "lapStart": {
    "label": "Lap Start",
    "format": "number"
  },
  "lapEnd": {
    "label": "Lap End",
    "format": "number"
  },
  "compound": {
    "label": "Compound",
    "format": "text"
  },
  "tyreAgeAtStart": {
    "label": "Tyre Age",
    "format": "number"
  },
  "pitDuration": {
    "label": "Pit Time",
    "format": "number"
  },
  "gapToLeader": {
    "label": "Gap",
    "format": "text"
  },
  "interval": {
    "label": "Interval",
    "format": "text"
  },
  "position": {
    "label": "Position",
    "format": "number"
  },
  "category": {
    "label": "Category",
    "format": "text"
  },
  "flag": {
    "label": "Flag",
    "format": "text"
  },
  "scope": {
    "label": "Scope",
    "format": "text"
  },
  "message": {
    "label": "Message",
    "format": "text"
  },
  "recordingUrl": {
    "label": "Audio",
    "format": "link"
  },
  "airTemperature": {
    "label": "Air Temp",
    "format": "number"
  },
  "trackTemperature": {
    "label": "Track Temp",
    "format": "number"
  },
  "humidity": {
    "label": "Humidity",
    "format": "number"
  },
  "windSpeed": {
    "label": "Wind",
    "format": "number"
  },
  "speed": {
    "label": "Speed",
    "format": "number"
  },
  "throttle": {
    "label": "Throttle",
    "format": "number"
  },
  "brake": {
    "label": "Brake",
    "format": "number"
  },
  "rpm": {
    "label": "RPM",
    "format": "number"
  },
  "gear": {
    "label": "Gear",
    "format": "number"
  },
  "drs": {
    "label": "DRS",
    "format": "number"
  },
  "date": {
    "label": "Timestamp",
    "format": "date"
  },
  "scrapedAt": {
    "label": "Collected",
    "format": "date"
  },
  "error": {
    "label": "Error",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [OpenF1 Formula 1 Telemetry Scraper](https://apify.com/parseforge/openf1-f1-telemetry-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/parseforge/openf1-f1-telemetry-scraper) to learn more, explore other use cases, and run it yourself.