All list endpoints like /grands-prix/{grandPrixId}/races is paginated. You can define the page size using pageSize parameter and fetch a specific page using pageNumber parameter.
The next example will return the 10 first races of grand prix.
/grands-prix/{grandPrixId}/races?pageSize=10&pageNumber=1
For the paging request, the max page size is 25, if the parameter is greater than 25, we set default value at 10.
The default value of pageNumber is 1. If you set 0, the APIs return badrequest with errors details.
Note: We have the entire list of seasons since 1950 season, All the seasons contains the drivers and constructors list from the season
We are case sensitive for the moment on the Name parameter. (we are working for evol this). For example if you want Mercedes you need to request with the parameter : v1/constructors?Name=Mercedes
Note: We have the entire list of contructors since 1950 season
Note: We have the entire list of drivers since 1950 season
Note: We have the entire list of grands prix since 1950 season
Note: Practices sessions schedules are available from the 2021 season. The results are available since the 2023 season.
Note: Qualifying are only fully supported from the 2003 season onwards. The previous qualifying sessions will be updated in the future.
Note: Races are available since the first formula 1 season in 1950.
For one season, there is one item for each race containing the standings are the race.
Note: Drivers standings are available since the first formula 1 season in 1950.
Note: Constructors standings are available since the first formula 1 season in 1955. Before that season there was no official constructors standings.
Note: We have the entire list of circuits prix since 1950 season
We are working on many evolutions on the differents API. If you have any suggestion donโt hesitate to contact us in the discussion channel : chanel
If you see a bug or a fake data in the request, donโt hesitate to make a message in the channel discution: chanel