PitStop Data
The most complete Formula 1 data API on RapidAPI. Structured, queryable access to every dimension of F1 racing — from season calendars to individual lap times and pit stop strategies.
PitStop Data endpoints
| Method | Endpoint | Description |
|---|---|---|
| Drivers | ||
| GET |
List Drivers /api/v1/drivers |
Returns all drivers. Supports filtering by nationality. **Free tier.** |
| GET |
Get Driver /api/v1/drivers/{driverID} |
Returns a single driver by their numeric ID. **Free tier.** |
| GET |
List Driver Car Numbers /api/v1/drivers/{driverID}/car-numbers |
Returns per-season car number assignments for a driver. **Ultra tier.** |
| GET |
Get Driver By Ref /api/v1/drivers/ref/{driverRef} |
Returns a driver by their provider reference code (e.g. `hamilton`, `max_verstappen`). Useful when you have a ref code from Jolpica/Ergast and need the canonical Pitstop Data… |
| GET |
List Driver History /api/v1/drivers/{driverID}/history |
Returns the season-by-season team history for a driver. **Ultra tier.** |
| Teams | ||
| GET |
Get Team /api/v1/teams/{teamID} |
Returns a single constructor by numeric ID. **Free tier.** |
| GET |
List Team History /api/v1/teams/{teamID}/history |
Returns season-by-season driver roster for a constructor. **Ultra tier.** |
| GET |
List Teams /api/v1/teams |
Returns all constructors. Supports filtering by nationality. **Free tier.** |
| GET |
List Team Seasons /api/v1/teams/{teamID}/seasons |
Returns each season the constructor entered with name and base city. **Ultra tier.** |
| Circuits | ||
| GET |
Get Circuit /api/v1/circuits/{circuitID} |
Returns a single circuit with full track metadata. **Free tier.** |
| GET |
List Circuits /api/v1/circuits |
Returns all circuits. Supports filtering by country. **Free tier.** |
| Seasons | ||
| GET |
Get Season /api/v1/seasons/{year} |
Returns a single season by its four-digit year. **Free tier.** |
| GET |
List Seasons /api/v1/seasons |
Returns all championship seasons. **Free tier.** |
| Events | ||
| GET |
List Season Schedule /api/v1/seasons/{seasonID}/schedule |
Returns all race weekend events with their nested sessions in one call. Useful for building a full season calendar view. **Starter tier.** |
| GET |
List Season Events /api/v1/seasons/{seasonID}/events |
Returns all race weekends for a season, optionally filtered by status. **Starter tier.** |
| GET |
Get Event /api/v1/events/{eventID} |
Returns a single race weekend event. **Starter tier.** |
| Sessions | ||
| GET |
Get Session /api/v1/sessions/{sessionID} |
Returns a single session. **Starter tier.** |
| GET |
Get Session Weather /api/v1/sessions/{sessionID}/weather |
Returns weather conditions recorded during a session. **Ultra tier.** |
| GET |
List Event Sessions /api/v1/events/{eventID}/sessions |
Returns all sessions (FP1, FP2, Qualifying, Race, etc.) for a race weekend. **Starter tier.** |
| Results | ||
| GET |
List Session Results /api/v1/sessions/{sessionID}/results |
Returns per-driver classified results for a session, sorted by finish position. Includes points, status, lap count, fastest lap flag and gap to leader. **Starter tier.** |
| Standings | ||
| GET |
List Constructor Standings /api/v1/seasons/{seasonID}/standings/constructors |
Returns the constructor standings for a season. **Starter tier.** |
| GET |
List Driver Standings /api/v1/seasons/{seasonID}/standings/drivers |
Returns the driver standings for a season, sorted by position. **Starter tier.** |
| Lap Times | ||
| GET |
List Lap Times /api/v1/sessions/{sessionID}/laps |
Returns per-driver per-lap timing data including sector times, tyre compound and personal best flag. **Pro tier.** |
| Pit Stops | ||
| GET |
List Pit Stops /api/v1/sessions/{sessionID}/pitstops |
Returns all pit stop records for a session including lap, stop number, duration and tyre compounds. **Pro tier.** |
PitStop Data pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $4.99 / month | — |
|
| ULTRA Recommended | $19.99 / month | — |
|
| MEGA | $49.99 / month | — |
|