Developer Portal
{{ dataItem.Text }}
{{ dataItem.Text }}
Data Dictionary
Below you will find a list of all data points that are contained within each feed that we offer. If any of the information provided below is unclear, or if you have a specific question, please contact support.
Go to our developer portal for a full list of operations including deprecated, legacy and test endpoints.
All dates & times are in US Eastern Time.
BettingEntityMetadata
(From 2023)
This table is used in the following endpoints:
NASCAR v3 Odds
Betting Metadata
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RecordID
from 2021 |
integer | 32 | No | No | Yes | The id of the record. Unique only within the same entity type (i.e. BettingMarketType Ids overlap with BettingBetType Ids) |
Name
from 2021 |
string | 100 | No | No | Yes | A text value for the record (e.g. Moneyline, Player Prop, 3rd Quarter) |
BettingEntityMetadataCollection
(From 2023)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingBetTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | Yes | A list of the possible BettingBetTypes (e.g. Moneyline, Spread) |
BettingMarketTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | Yes | A list of the possible BettingMartketTypes (e.g. Game Line, Team Prop) |
BettingPeriodTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | Yes | A list of the possible BettingPeriodTypes (e.g. Full Game, Regulation Time, 1st Half) |
BettingEventTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | Yes | A list of the possible BettingEventTypes (e.g. Game, Future) |
BettingOutcomeTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | Yes | A list of the possible BettingOutcomeTypes (e.g. Home, Over) |
BettingEvent
(From 2023)
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingEventID
from 2021 |
int | 32 | No | No | Yes | The unique identifier for this betting event |
Name
from 2021 |
string | 32 | Yes | No | Yes | The name of this betting event |
Season
from 2021 |
int | 32 | Yes | No | Yes | The season of this betting event |
BettingEventTypeID
from 2021 |
int | 32 | No | No | Yes | The identifier of the bet type of this betting event |
BettingEventType
from 2021 |
string | 32 | No | No | Yes | The name of the bet type of this betting event |
StartDate
from 2021 |
datetime | Yes | No | Yes | The last day for betting on this event | |
Created
from 2021 |
datetime | Yes | No | Yes | The created date of this betting event | |
Updated
from 2021 |
datetime | Yes | No | Yes | The last updated date of this betting event | |
RaceID
from 2021 |
int | 32 | Yes | No | Yes | The RaceID of the race tied to this event |
BettingMarkets
from 2020 |
BettingMarket[] | 32 | Yes | No | Yes | The list of betting markets for this event |
BettingMarket
(From 2023)
This table is used in the following endpoints:
NASCAR v3 Odds
Betting Events by Date,
Betting Events by Season,
Betting Market,
Betting Markets by Event,
Betting Markets by Market Type,
Betting Markets by RaceID
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketID
from 2021 |
int | 32 | No | No | Yes | The unique identifier of this betting market |
BettingEventID
from 2021 |
int | 32 | No | No | Yes | The unique identifier of the event this betting market exists for |
BettingMarketTypeID
from 2021 |
int | 32 | Yes | Yes | Yes | The BettingMarketTypeID of this market |
BettingMarketType
from 2021 |
string | 32 | Yes | Yes | Yes | The BettingMarketType of this market |
BettingBetTypeID
from 2021 |
int | 32 | Yes | Yes | Yes | The BettingBetTypeID of this market |
BettingBetType
from 2021 |
string | 32 | Yes | Yes | Yes | The BettingBetType of this market |
BettingPeriodTypeID
from 2021 |
int | 32 | Yes | Yes | Yes | The BettingPeriodTypeID of this market |
BettingPeriodType
from 2021 |
string | 32 | Yes | Yes | Yes | The BettingPeriodType of this market |
Name
from 2021 |
string | 32 | Yes | No | Yes | The generic name of this market |
DriverID
from 2021 |
int | 32 | Yes | Yes | Yes | The driver id of the driver tied to this market (if applicable) |
DriverName
from 2021 |
string | 32 | Yes | Yes | Yes | The name of the driver tied to this market (if applicable) |
Created
from 2021 |
datetime | 32 | Yes | No | Yes | The created date of this market |
Updated
from 2021 |
datetime | 32 | Yes | No | Yes | The last updated date of this market |
AvailableSportsbooks
from 2021 |
Sportsbook[] | 32 | Yes | No | Yes | The sportsbooks that have had odds in this market |
AnyBetsAvailable
from 2021 |
bool | 32 | Yes | No | Yes | Shows if any bets are currently available for betting in this market |
BettingOutcomes
from 2021 |
BettingOutcome[] | 32 | Yes | No | Yes | The list of betting outcomes from each sportsbook in this market |
BettingOutcome
(From 2023)
This table is used in the following endpoints:
NASCAR v3 Odds
Betting Events by Date,
Betting Events by Season,
Betting Market,
Betting Markets by Event,
Betting Markets by Market Type,
Betting Markets by RaceID
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingOutcomeID
from 2021 |
int | 32 | Yes | No | Yes | The unique identifier of this outcome |
BettingMarketID
from 2021 |
int | 32 | Yes | No | Yes | The unique identifier of the market this betting outcome exists for |
SportsBook
from 2021 |
Sportsbook | 32 | Yes | No | Yes | The sportsbook offering this outcome for betting |
BettingOutcomeTypeID
from 2021 |
int | 32 | Yes | Yes | Yes | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType
from 2021 |
string | 32 | Yes | Yes | Yes | The BettingOutcomeType of this outcome |
PayoutAmerican
from 2021 |
int | 32 | Yes | Yes | Yes | The american odds payout |
PayoutDecimal
from 2021 |
decimal | 32 | Yes | Yes | Yes | The decimal odds payout |
Value
from 2021 |
decimal | 32 | Yes | Yes | Yes | The number associated with the outcome (spread/total/etc) |
Participant
from 2021 |
string | 32 | Yes | No | Yes | The name of the participant (typically team or player) associated with the outcome. NOTE: This is provided by the sportsbook. In the case of Player odds, we highly recommend using PlayerID as names of players can be inconsistent between sportsbooks. |
IsAvailable
from 2021 |
bool | 32 | Yes | No | Yes | Is this outcome available for betting as of last update |
IsAlternate
from 2021 |
bool | 32 | Yes | No | Yes | Is this an alternate value or the core value |
Created
from 2021 |
datetime | 32 | Yes | No | Yes | The created date of the outcome |
Updated
from 2021 |
datetime | 32 | Yes | No | Yes | The last updated date of the outcome |
Unlisted
from 2021 |
datetime | 32 | Yes | No | Yes | The datetime the outcome was unlisted (no longer available for bets) |
DriverID
from 2021 |
int | 32 | Yes | Yes | Yes | The DriverID of the driver assocated with this outcome (where applicable) |
SportsbookUrl
from 2021 |
string | 500 | Yes | Yes | Yes | The URL for sportsbook event |
GroupKey
from 2021 |
int | 32 | Yes | No | Yes | A key to identify outcomes which are related and part of the same offering at a sportsbook (for instance, with Group markets, this key would identify all the options for a particular group of drivers)) |
IsInPlayRaceOdd
from 2021 |
bool | 32 | Yes | No | Yes | Indicates if this outcome is considered “in-play/live” (was created after the race start date) |
SportsbookMarketID | string | 100 | Yes | Yes | No | The market ID on the given sportsbook for deeplinking (when available) |
SportsbookOutcomeID | string | 100 | Yes | Yes | No | The outcome ID on the given sportsbook for deeplinking (when available) |
Driver
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
DriverID | integer | 32 | No | No | Yes | The unique ID of this driver (assigned by SportsDataIO) |
FirstName | string | 50 | No | No | Yes | The driver's first name |
LastName | string | 50 | No | No | Yes | The driver's last name |
Number | integer | 32 | Yes | No | Yes | The driver's car number |
NumberDisplay | string | 10 | Yes | No | Yes | The driver's car number for display purposes (with leading zeros when necessary) |
Team | string | 100 | Yes | No | Yes | The driver's team name |
BirthDate | date | Yes | No | Yes | The driver's birth date | |
BirthPlace | string | 100 | Yes | No | Yes | The driver's birth place |
Gender | string | 10 | Yes | No | Yes | The driver's gender |
Height | integer | 32 | Yes | No | Yes | The driver's height |
Weight | integer | 32 | Yes | No | Yes | The driver's weight |
Manufacturer | string | 50 | Yes | No | Yes | The manufacturer of the driver's car |
Engine | string | 50 | Yes | No | Yes | The engine type of the driver's car |
Chassis | string | 50 | Yes | No | Yes | The chassis of the driver's car |
Sponsors | string | 100 | Yes | No | Yes | The names of the sponsor(s) of the driver |
CrewChief | string | 50 | Yes | No | Yes | The name of the crew chief for the driver |
PhotoUrl | string | 250 | Yes | No | Yes | The photo URL of the driver |
Updated | datetime | Yes | No | Yes | The date/time when this driver was last updated | |
Created | datetime | Yes | No | Yes | The date/time when this driver was created |
DriverRace
This table is used in the following endpoints:
NASCAR v2
Race Results
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of this stat record |
DriverID | integer | 32 | No | No | Yes | The unique ID of this driver |
Season | integer | 32 | No | No | Yes | The season that this race is associated with |
Name | string | 50 | Yes | No | Yes | The driver's name |
Number | integer | 32 | Yes | No | Yes | The driver's car number |
NumberDisplay | string | 10 | Yes | No | Yes | The driver's car number for display purposes (with leading zeros when necessary) |
Manufacturer | string | 50 | Yes | No | Yes | The manufacturer of the driver's car |
DraftKingsSalary | integer | 32 | Yes | Yes | Yes | The DraftKings salary of the driver for this race |
RaceID | integer | 32 | Yes | No | Yes | The unique ID of this race |
Day | date | No | No | Yes | The day of this race | |
DateTime | datetime | Yes | No | Yes | The date/time of this race | |
Updated | datetime | Yes | No | Yes | The date/time when this record was last updated | |
Created | datetime | Yes | No | Yes | The date/time when this record was created | |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | The fantasy points scored by this driver |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | The fantasy points scored by this driver, according to the DraftKings scoring system |
QualifyingSpeed | decimal | 32 | Yes | Yes | Yes | The speed of this driver's car during the qualifying race |
PoleFinalPosition | decimal | 32 | Yes | Yes | Yes | The final position this driver finished in the qualifying race (pole) |
StartPosition | decimal | 32 | Yes | Yes | Yes | The driver's starting position for the race (typically the same as the PoleFinalPosition) |
FinalPosition | decimal | 32 | Yes | Yes | Yes | The driver's final position for the race |
PositionDifferential | decimal | 32 | Yes | Yes | Yes | The driver's differential between the final position and the starting position |
Laps | decimal | 32 | Yes | Yes | Yes | The total number of laps completed by the driver |
LapsLed | decimal | 32 | Yes | Yes | Yes | The total number of laps that this driver finished in first place |
FastestLaps | decimal | 32 | Yes | Yes | Yes | The total number of laps that this driver finished fastest |
Points | decimal | 32 | Yes | Yes | Yes | The total points scored by this driver |
Bonus | decimal | 32 | Yes | Yes | Yes | The total bonus points scored by this driver |
Penalty | decimal | 32 | Yes | Yes | Yes | The total penalty points applied to this driver |
Wins | decimal | 32 | Yes | Yes | Yes | Indicates whether this driver won the race |
Poles | decimal | 32 | Yes | Yes | Yes | Indicates whether this driver won the qualifying race (pole) |
CurrentPosition | decimal | 32 | Yes | Yes | Yes | Driver's current position in the race, updated live. |
DriverRaceOdd
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
DriverRaceOddID
from 2020 |
integer | 32 | No | No | Yes | Unique Id of the DriverRaceOdd record. |
SportsbookID
from 2020 |
integer | 32 | Yes | No | Yes | The Id of the Sportsbook associated with this record. |
SportsbookName
from 2020 |
string | 50 | Yes | Yes | Yes | The name of the Sportbook. |
DriverName
from 2020 |
string | 50 | Yes | No | Yes | The name of the driver. |
DriverID
from 2020 |
integer | 32 | Yes | No | Yes | The Id of the Driver associated with this record. |
OddsToWin
from 2020 |
integer | 32 | No | Yes | Yes | The odds for this record, in American format i.e. +800, -200, etc. |
Created
from 2020 |
datetime | No | No | Yes | The date and time when this record was created. | |
Updated
from 2020 |
datetime | No | No | Yes | The date and time when this record was last seen from the sportsbook. | |
IsAvailable
from 2020 |
bool | No | No | Yes | Indicates whether the odd is available for wagering at the related Sportsbook (excludes Consensus). | |
SportsbookUrl
from 2020 |
string | 500 | No | No | Yes | The URL for sportsbook event |
DriverRaceProjection
This table is used in the following endpoints:
NASCAR v2
Driver Race Projections (Entry List)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of this stat record |
DriverID | integer | 32 | No | No | Yes | The unique ID of this driver |
Season | integer | 32 | No | No | Yes | The season that this race is associated with |
Name | string | 50 | Yes | No | Yes | The driver's name |
Number | integer | 32 | Yes | No | Yes | The driver's car number |
NumberDisplay | string | 10 | Yes | No | Yes | The driver's car number for display purposes (with leading zeros when necessary) |
Manufacturer | string | 50 | Yes | No | Yes | The manufacturer of the driver's car |
DraftKingsSalary | integer | 32 | Yes | Yes | Yes | The DraftKings salary of the driver for this race |
RaceID | integer | 32 | Yes | No | Yes | The unique ID of this race |
Day | date | No | No | Yes | The day of this race | |
DateTime | datetime | Yes | No | Yes | The date/time of this race | |
Updated | datetime | Yes | No | Yes | The date/time when this record was last updated | |
Created | datetime | Yes | No | Yes | The date/time when this record was created | |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | The fantasy points scored by this driver |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | The fantasy points scored by this driver, according to the DraftKings scoring system |
QualifyingSpeed | decimal | 32 | Yes | Yes | Yes | The speed of this driver's car during the qualifying race |
PoleFinalPosition | decimal | 32 | Yes | Yes | Yes | The final position this driver finished in the qualifying race (pole) |
StartPosition | decimal | 32 | Yes | Yes | Yes | The driver's starting position for the race (typically the same as the PoleFinalPosition) |
FinalPosition | decimal | 32 | Yes | Yes | Yes | The driver's final position for the race |
PositionDifferential | decimal | 32 | Yes | Yes | Yes | The driver's differential between the final position and the starting position |
Laps | decimal | 32 | Yes | Yes | Yes | The total number of laps completed by the driver |
LapsLed | decimal | 32 | Yes | Yes | Yes | The total number of laps that this driver finished in first place |
FastestLaps | decimal | 32 | Yes | Yes | Yes | The total number of laps that this driver finished fastest |
Points | decimal | 32 | Yes | Yes | Yes | The total points scored by this driver |
Bonus | decimal | 32 | Yes | Yes | Yes | The total bonus points scored by this driver |
Penalty | decimal | 32 | Yes | Yes | Yes | The total penalty points applied to this driver |
Wins | decimal | 32 | Yes | Yes | Yes | Indicates whether this driver won the race |
Poles | decimal | 32 | Yes | Yes | Yes | Indicates whether this driver won the qualifying race (pole) |
CurrentPosition | decimal | 32 | Yes | Yes | Yes | Driver's current position in the race, updated live. |
Race
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RaceID | integer | 32 | No | No | Yes | The unique ID of this race |
SeriesID | integer | 32 | No | No | Yes | The unique ID of the series that this race is associated with |
SeriesName | string | 50 | No | No | Yes | The name of the series that this race is associated with |
Season | integer | 32 | No | No | Yes | The season that this race is associated with |
Name | string | 100 | No | No | Yes | The name of this race |
Day | date | No | No | Yes | The day of this race | |
DateTime | datetime | Yes | No | Yes | The date/time of this race | |
Track | string | 100 | Yes | No | Yes | The name of the track for this race |
Broadcast | string | 50 | Yes | No | Yes | The station broadcasting this race |
WinnerID | integer | 32 | Yes | No | Yes | The unique ID of the driver who won this race |
PoleWinnerID | integer | 32 | Yes | No | Yes | The unique ID of the driver who won the qualifying pole |
IsInProgress | boolean | No | No | Yes | Indicates whether this race is currently in progress. | |
IsOver | boolean | No | No | Yes | Indicates whether this race is over | |
Updated | datetime | Yes | No | Yes | The date/time when this race was last updated | |
Created | datetime | Yes | No | Yes | The date/time when this race was created | |
RescheduledDay | date | No | No | Yes | The day that this is race is rescheduled for (if race was postponed) | |
RescheduledDateTime | datetime | Yes | No | Yes | The date/time that this is race is rescheduled for (if race was postponed) | |
Canceled | boolean | No | No | Yes | Indicates whether this race has been canceled | |
ScheduledLaps | integer | 32 | Yes | No | Yes | Number of laps scheduled for this race |
ActualLaps | integer | 32 | Yes | No | Yes | Number of laps ran for this race |
RaceOdds
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RaceID
from 2020 |
integer | 32 | No | No | Yes | The unique ID of this race |
SeriesID
from 2020 |
integer | 32 | No | No | Yes | The unique ID of the series that this race is associated with |
SeriesName
from 2020 |
string | 50 | No | No | Yes | The name of the series that this race is associated with |
Season
from 2020 |
integer | 5 | No | No | Yes | The season that this race is associated with |
Name
from 2020 |
string | 50 | Yes | No | Yes | The name of this race |
Day
from 2020 |
datetime | Yes | No | Yes | The day of this race | |
DateTime
from 2020 |
datetime | Yes | No | Yes | The date/time of this race | |
Track
from 2020 |
string | 50 | Yes | No | Yes | The name of the track for this race |
IsInProgress
from 2020 |
bool | Yes | No | Yes | Indicates whether this race is currently in progress | |
IsOver
from 2020 |
bool | Yes | No | Yes | Indicates whether this race is over | |
PreGameOdds
from 2020 |
DriverRaceOdd[] | Yes | No | Yes | List of the odds leading up to the start of the race |
RaceResult
This table is used in the following endpoints:
NASCAR v2
Race Results
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Race | Race | Yes | No | Yes | The details of the race | |
DriverRaces | DriverRace[] | Yes | No | Yes | The details of the drivers in this race |
Series
This table is used in the following endpoints:
NASCAR v2
Series
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SeriesID | integer | 32 | No | No | Yes | The unique ID of this series |
Name | string | 50 | No | No | Yes | The name of this series |
Sportsbook
This table is used in the following endpoints:
NASCAR v3 Odds
Betting Market,
Betting Markets by Event,
Betting Markets by Market Type,
Betting Markets by RaceID,
Sportsbooks (Active)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SportsbookID
from 2021 |
int | 32 | No | No | Yes | The unique identifier of the sportsbook |
Name
from 2021 |
string | 50 | No | Yes | Yes | The name of the sportsbooks |