iRacing /data API Schema Documentation

Shared Structure: `Seasons`

This structure is used in the following endpoints:

Structure

Field Type Optional
active boolean
car_classes array of [car_classes]
car_switching boolean
driver_changes boolean
fixed_setup boolean
has_supersessions boolean
license_group integer
license_group_types array of [license_group_types]
official boolean
race_weeks array of [race_weeks]
season_id integer
season_name string
season_quarter integer
season_short_name string
season_year integer
series_id integer

Field: car_classes

This field is an array of:

Field Type Optional
car_class_id integer
name string
relative_speed integer
short_name string

Field: license_group_types

This field is an array of:

Field Type Optional
license_group_type integer

Field: race_weeks

This field is an array of:

Field Type Optional
race_week_num integer
season_id integer
track Track

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