iRacing /data API Schema Documentation

Endpoint: `/data/series/season_schedule`

Parameters

Parameter Type Required
season_id number

Response Schema

Field Type Optional
schedules array of [schedules]
season_id integer
success boolean

Field: schedules

This field is an array of:

Field Type Optional
car_restrictions array of [car_restrictions]
category string
category_id integer
enable_pitlane_collisions boolean
event_options EventOptions
event_sessions array of [event_sessions]
full_course_cautions boolean
practice_length integer
qual_attached boolean
qual_time_descriptors ??? array of unknown ???
qualify_laps integer
qualify_length integer
race_lap_limit integer
race_time_descriptors array of [race_time_descriptors]
race_time_limit integer
race_week_car_classes ??? array of unknown ???
race_week_num integer
restart_type string
schedule_name string
season_id integer
season_name string
series_id integer
series_name string
short_parade_lap boolean
special_event_type null
start_date string
start_type string
start_zone boolean
track Track
track_state [track_state]
warmup_length integer
weather [weather]
week_end_time string

Field: schedules.car_restrictions

This field is an array of:

Field Type Optional
car_id integer
max_dry_tire_sets integer
max_pct_fuel_fill integer
power_adjust_pct number
qual_setup_id integer
race_setup_id integer
weight_penalty_kg integer

Field: schedules.event_sessions

This field is an array of:

Field Type Optional
laps integer
minutes integer
start_time_offset integer
type integer
type_name string
unlimited_laps boolean
unlimited_time boolean

Field: schedules.race_time_descriptors

This field is an array of:

Field Type Optional
day_offset array of integer
first_session_time string
repeat_minutes integer
repeating boolean
session_minutes integer
session_times array of string
start_date string
super_session boolean

Field: schedules.track_state

Field Type Optional
leave_marbles boolean
practice_rubber integer

Field: schedules.weather

Field Type Optional
allow_fog boolean
forecast_options ForecastOptions
precip_option integer
rel_humidity integer
simulated_start_time string
simulated_time_multiplier integer
simulated_time_offsets array of integer
skies integer
temp_units integer
temp_value integer
time_of_day integer
track_water integer
version integer
weather_summary [weather_summary]
wind_dir integer
wind_units integer
wind_value integer

Field: schedules.weather.weather_summary

Field Type Optional
max_precip_rate number
max_precip_rate_desc string
precip_chance integer
skies_high integer
skies_low integer
temp_high number
temp_low number
temp_units integer
wind_dir integer
wind_high number
wind_low number
wind_units integer

Generated by irschema v0.3.4


Last Updated: March 24, 2026 at 09:12 PM
if you find this useful, you can always Buy Me A Coffee