Endpoint: `/data/results/search_series`
- This endpoint returns data in chunks for the following fields:
data.
Note from iRacing
Official series. Maximum time frame of 90 days. Results split into one or more files with chunks of results. For scraping results the most effective approach is to keep track of the maximum end_time found during a search then make the subsequent call using that date/time as the finish_range_begin and skip any subsessions that are duplicated. Results are ordered by subsessionid which is a proxy for start time but groups together multiple splits of a series when multiple series launch sessions at the same time. Requires at least one of: season_year and season_quarter, start_range_begin, finish_range_begin.
Parameters
| Parameter | Type | Required |
|---|---|---|
finish_range_end |
string |
|
cust_id |
number |
|
official_only |
boolean |
|
event_types |
numbers |
|
category_ids |
numbers |
|
season_year |
number |
|
season_quarter |
number |
|
start_range_begin |
string |
|
finish_range_begin |
string |
|
team_id |
number |
|
series_id |
number |
|
race_week_num |
number |
|
start_range_end |
string |
Response Schema
| Field | Type | Optional |
|---|---|---|
data |
chunks of array of [data] |
|
type |
string |
Field: data
This field is an array of:
| Field | Type | Optional |
|---|---|---|
car_class_id |
integer |
|
car_class_name |
string |
|
car_class_short_name |
string |
|
car_id |
integer |
|
car_name |
string |
|
car_name_abbreviated |
string |
|
champ_points |
integer |
|
cust_id |
integer |
|
driver_changes |
boolean |
|
drop_race |
boolean |
|
end_time |
string |
|
event_average_lap |
integer |
|
event_best_lap_time |
integer |
|
event_laps_complete |
integer |
|
event_strength_of_field |
integer |
|
event_type |
integer |
|
event_type_name |
string |
|
finish_position |
integer |
|
finish_position_in_class |
integer |
|
incidents |
integer |
|
laps_complete |
integer |
|
laps_led |
integer |
|
license_category |
string |
|
license_category_id |
integer |
|
num_caution_laps |
integer |
|
num_cautions |
integer |
|
num_drivers |
integer |
|
num_lead_changes |
integer |
|
official_session |
boolean |
|
race_week_num |
integer |
|
season_id |
integer |
|
season_license_group |
integer |
|
season_license_group_name |
string |
|
season_quarter |
integer |
|
season_year |
integer |
|
series_id |
integer |
|
series_name |
string |
|
series_short_name |
string |
|
session_id |
integer |
|
start_time |
string |
|
starting_position |
integer |
|
starting_position_in_class |
integer |
|
subsession_id |
integer |
|
track |
Track | |
winner_ai |
boolean |
|
winner_group_id |
integer |
|
winner_name |
string |
Generated by irschema v0.3.4
