formula1_session_results
Retrieve one Formula 1 session result table by meeting ID and session type, covering race, qualifying, practice, sprint, grid, pit stops, and fastest laps.
Instructions
One Formula 1 session result table by meeting id. Returns one session's classified table for a meeting: race, qualifying, starting grid, practice 1 to 3, pit-stop summary, fastest laps or the three sprint sessions. The meeting id is the real selector; the season and slug parameters only build the upstream URL and are decorative on the site's own detail pages. A session the site has no data for (a sprint view on a non-sprint weekend, or a practice session the weekend did not run) is a valid empty result.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"meeting_id": "<meeting_id>",
"session": "<session>"
},
"name": "formula1_session_results"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| season | No | Four-digit season used in the upstream URL only; the meeting id selects the data. Defaults to the current season example(2026) | |
| session | Yes | Session view: race-result, qualifying, starting-grid, practice-1, practice-2, practice-3, pit-stop-summary, fastest-laps, sprint-results, sprint-grid or sprint-qualifying | |
| meeting_id | Yes | Numeric meeting id from formula1-meetings, such as 1299 example(1299) | |
| meeting_slug | No | Results-archive slug used in the upstream URL only; the meeting id selects the data. Defaults to a fixed placeholder example(brazil) |