Endpoint: `/data/results/get`
- This endpoint returns a link to data stored on S3.
Note from iRacing
Get the results of a subsession, if authorized to view them. series_logo image paths are relative to https://images-static.iracing.com/img/logos/series/
Parameters
| Parameter |
Type |
Required |
include_licenses |
boolean |
|
subsession_id |
number |
✓ |
Response Schema
| Field |
Type |
Optional |
allowed_licenses |
array of [allowed_licenses] |
✓ |
associated_subsession_ids |
array of integer |
|
can_protest |
boolean |
|
car_classes |
array of [car_classes] |
|
caution_type |
integer |
|
cooldown_minutes |
integer |
|
corners_per_lap |
integer |
|
damage_model |
integer |
|
driver_change_param1 |
integer |
|
driver_change_param2 |
integer |
|
driver_change_rule |
integer |
|
driver_changes |
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 |
|
heat_info_id |
integer |
|
host_id |
integer |
✓ |
league_id |
integer |
✓ |
league_name |
string |
✓ |
league_season_id |
integer |
✓ |
league_season_name |
string |
✓ |
license_category |
string |
|
license_category_id |
integer |
|
limit_minutes |
integer |
|
max_team_drivers |
integer |
|
max_weeks |
integer |
|
min_team_drivers |
integer |
|
num_caution_laps |
integer |
|
num_cautions |
integer |
|
num_drivers |
integer |
|
num_laps_for_qual_average |
integer |
|
num_laps_for_solo_average |
integer |
|
num_lead_changes |
integer |
|
official_session |
boolean |
|
points_type |
string |
|
private_session_id |
integer |
|
race_summary |
[race_summary] |
|
race_week_num |
integer |
|
restrict_results |
boolean |
✓ |
results_restricted |
boolean |
|
season_id |
integer |
|
season_name |
string |
|
season_quarter |
integer |
|
season_short_name |
string |
|
season_year |
integer |
|
series_id |
integer |
|
series_logo |
string |
✓ |
series_name |
string |
|
series_short_name |
string |
|
session_id |
integer |
|
session_name |
string |
✓ |
session_results |
array of [session_results] |
|
session_splits |
array of [session_splits] |
|
special_event_type |
integer |
|
start_time |
string |
|
subsession_id |
integer |
|
track |
Track |
|
track_state |
TrackState |
|
weather |
[weather] |
|
Field: allowed_licenses
This field is an array of:
| Field |
Type |
Optional |
group_name |
string |
|
license_group |
integer |
|
max_license_level |
integer |
|
min_license_level |
integer |
|
parent_id |
integer |
|
Field: car_classes
This field is an array of:
| Field |
Type |
Optional |
car_class_id |
integer |
|
cars_in_class |
array of [cars_in_class] |
|
name |
string |
|
num_entries |
integer |
|
short_name |
string |
|
strength_of_field |
integer |
|
Field: race_summary
| Field |
Type |
Optional |
average_lap |
integer |
|
field_strength |
integer |
|
has_opt_path |
boolean |
|
heat_info_id |
integer |
✓ |
laps_complete |
integer |
|
num_caution_laps |
integer |
|
num_cautions |
integer |
|
num_lead_changes |
integer |
|
num_opt_laps |
integer |
|
special_event_type |
integer |
|
special_event_type_text |
string |
|
subsession_id |
integer |
|
Field: session_results
This field is an array of:
| Field |
Type |
Optional |
results |
array of [results] |
|
simsession_name |
string |
|
simsession_number |
integer |
|
simsession_subtype |
integer |
|
simsession_type |
integer |
|
simsession_type_name |
string |
|
weather_result |
[weather_result] |
|
Field: session_splits
This field is an array of:
| Field |
Type |
Optional |
event_strength_of_field |
integer |
|
subsession_id |
integer |
|
Field: weather
| Field |
Type |
Optional |
allow_fog |
boolean |
|
fog |
integer |
|
precip_mm2hr_before_final_session |
integer |
|
precip_mm_final_session |
integer |
|
precip_option |
integer |
|
precip_time_pct |
number |
|
rel_humidity |
integer |
|
simulated_start_time |
string |
|
skies |
integer |
|
temp_units |
integer |
|
temp_value |
integer |
|
time_of_day |
integer |
|
track_water |
integer |
|
type |
integer |
|
version |
integer |
|
weather_var_initial |
integer |
|
weather_var_ongoing |
integer |
|
wind_dir |
integer |
|
wind_units |
integer |
|
wind_value |
integer |
|
Field: car_classes.cars_in_class
This field is an array of:
| Field |
Type |
Optional |
car_id |
integer |
|
Field: session_results.results
This field is an array of:
| Field |
Type |
Optional |
aggregate_champ_points |
integer |
|
ai |
boolean |
|
average_lap |
integer |
|
best_lap_num |
integer |
|
best_lap_time |
integer |
|
best_nlaps_num |
integer |
|
best_nlaps_time |
integer |
|
best_qual_lap_at |
string |
|
best_qual_lap_num |
integer |
|
best_qual_lap_time |
integer |
|
car_class_id |
integer |
|
car_class_name |
string |
|
car_class_short_name |
string |
|
car_id |
integer |
|
car_name |
string |
|
carcfg |
integer |
|
champ_points |
integer |
|
class_interval |
integer |
|
country_code |
string |
|
cust_id |
integer |
✓ |
display_name |
string |
|
division |
integer |
|
division_name |
string |
✓ |
driver_results |
array of [driver_results] |
✓ |
drop_race |
boolean |
|
finish_position |
integer |
|
finish_position_in_class |
integer |
|
flair_id |
integer |
|
flair_name |
string |
|
flair_shortname |
string |
|
friend |
boolean |
|
helmet |
Helmet |
✓ |
incidents |
integer |
|
interval |
integer |
|
laps_complete |
integer |
|
laps_lead |
integer |
|
league_agg_points |
integer |
|
league_points |
integer |
|
license_change_oval |
integer |
|
license_change_road |
integer |
|
livery |
Livery |
|
max_pct_fuel_fill |
integer |
|
new_cpi |
number |
|
new_license_level |
integer |
|
new_sub_level |
integer |
|
new_ttrating |
integer |
|
newi_rating |
integer |
|
old_cpi |
number |
|
old_license_level |
integer |
|
old_sub_level |
integer |
|
old_ttrating |
integer |
|
oldi_rating |
integer |
|
opt_laps_complete |
integer |
|
position |
integer |
|
qual_lap_time |
integer |
|
reason_out |
string |
|
reason_out_id |
integer |
|
starting_position |
integer |
|
starting_position_in_class |
integer |
|
suit |
Suit |
|
team_id |
integer |
✓ |
watched |
boolean |
|
weight_penalty_kg |
integer |
|
Field: session_results.weather_result
| Field |
Type |
Optional |
avg_cloud_cover_pct |
number |
|
avg_rel_humidity |
number |
|
avg_skies |
integer |
|
avg_temp |
number |
|
avg_wind_dir |
integer |
|
avg_wind_speed |
number |
|
fog_time_pct |
number |
|
max_cloud_cover_pct |
number |
|
max_fog |
number |
|
max_temp |
number |
|
max_wind_speed |
number |
|
min_cloud_cover_pct |
number |
|
min_temp |
number |
|
min_wind_speed |
number |
|
precip_mm |
integer |
|
precip_mm2hr_before_session |
integer |
|
precip_time_pct |
number |
|
simulated_start_time |
string |
|
temp_units |
integer |
|
wind_units |
integer |
|
Field: session_results.results.driver_results
This field is an array of:
| Field |
Type |
Optional |
aggregate_champ_points |
integer |
|
ai |
boolean |
|
average_lap |
integer |
|
best_lap_num |
integer |
|
best_lap_time |
integer |
|
best_nlaps_num |
integer |
|
best_nlaps_time |
integer |
|
best_qual_lap_at |
string |
|
best_qual_lap_num |
integer |
|
best_qual_lap_time |
integer |
|
car_class_id |
integer |
|
car_class_name |
string |
|
car_class_short_name |
string |
|
car_id |
integer |
|
car_name |
string |
|
carcfg |
integer |
|
champ_points |
integer |
|
class_interval |
integer |
|
country_code |
string |
|
cust_id |
integer |
|
display_name |
string |
|
division |
integer |
|
drop_race |
boolean |
|
finish_position |
integer |
|
finish_position_in_class |
integer |
|
flair_id |
integer |
|
flair_name |
string |
|
flair_shortname |
string |
|
friend |
boolean |
|
helmet |
Helmet |
|
incidents |
integer |
|
interval |
integer |
|
laps_complete |
integer |
|
laps_lead |
integer |
|
league_agg_points |
integer |
|
league_points |
integer |
|
license_change_oval |
integer |
|
license_change_road |
integer |
|
livery |
Livery |
|
max_pct_fuel_fill |
integer |
|
new_cpi |
number |
|
new_license_level |
integer |
|
new_sub_level |
integer |
|
new_ttrating |
integer |
|
newi_rating |
integer |
|
old_cpi |
number |
|
old_license_level |
integer |
|
old_sub_level |
integer |
|
old_ttrating |
integer |
|
oldi_rating |
integer |
|
opt_laps_complete |
integer |
|
position |
integer |
|
qual_lap_time |
integer |
|
reason_out |
string |
|
reason_out_id |
integer |
|
starting_position |
integer |
|
starting_position_in_class |
integer |
|
suit |
Suit |
|
team_id |
integer |
|
watched |
boolean |
|
weight_penalty_kg |
integer |
|
Generated by irschema v0.3.4
Last Updated: March 24, 2026 at 09:12 PM
if you find this useful, you can always