Developer Portal
{{url = vm.derive_url(dataItem);""}}
{{ 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.
Filter by a Subfeed...
BettingEntityMetadata
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RecordId
from 2021 |
integer | 32 | No | No | No | 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 | No | A text value for the record (e.g. Moneyline; Player Prop; 3rd Quarter) |
Active | bool | 32 | Yes | No | No | Whether or not this market is currently is use. Note: Active = True & Inactive = False |
BettingEntityMetadataCollection
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingBetTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | No | The list of the bet types that can be found within a market |
BettingMarketTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible Market Types within a Betting Event (e.g. Game Line, Team prop, Player Future, etc.) |
BettingPeriodTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingPeriodTypes (e.g. Full Game; Regulation Time; 1st Half) |
BettingEventTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingEventTypes (e.g. Game; Future) |
BettingOutcomeTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingOutcomeTypes (e.g. Home; Away; Under; Over) |
ResultedMarketMetaData
from 2021 |
BettingResultingMetadata[] | 32 | Yes | No | No | A list of the combinations of MarketType; BetType; & PeriodType which we willl provide automated resulting for |
BettingResultTypes
from 2021 |
BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingResultTypes (e.g. Win; Loss; Push; Not Resulted; Incomplete) |
BettingEvent
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingEventID
from 2020 |
int | 32 | No | No | No | The unique ID associated with the betting event |
Name
from 2020 |
string | 32 | Yes | No | No | The name of this betting event |
Season
from 2020 |
int | 32 | Yes | No | No | The NBA season of the BettingEvent |
BettingEventTypeID
from 2020 |
int | 32 | No | No | No | The ID associated with the type of betting event |
BettingEventType
from 2020 |
string | 32 | No | No | No | Indicates the type of betting event - Game or Future |
StartDate
from 2020 |
datetime | Yes | No | No | The furthest forward time any sportsbook has an event or market set to start for this betting event | |
Created
from 2020 |
datetime | Yes | No | No | The date and time when this betting event was created (in US Eastern Time) | |
Updated
from 2020 |
datetime | Yes | No | No | The timestamp of the last time this betting event was updated (in US Eastern Time) | |
GameID
from 2020 |
int | 32 | Yes | No | No | The unique ID of the game associated with this BettingEvent |
GlobalGameID
from 2020 |
int | 32 | Yes | No | No | The GlobalGameID of the game tied to this event |
GameStatus
from 2020 |
string | 32 | Yes | Yes | No | The status of the game in tied to this event |
Quarter
from 2020 |
string | 32 | Yes | Yes | No | The current quarter in the game tied to this betting event. Possible values include: 1; 2; 3; 4; Half; OT; NULL |
AwayTeam
from 2020 |
string | 32 | Yes | No | No | The abbreviation [Key] of the away team tied to the event |
HomeTeam
from 2020 |
string | 32 | Yes | No | No | The abbreviation [Key] of the home team |
AwayTeamID
from 2020 |
int | 32 | Yes | No | No | The unique ID of the away team tied to the event |
HomeTeamID
from 2020 |
int | 32 | Yes | No | No | The unique ID of the home team tied to the event |
GlobalAwayTeamID
from 2020 |
int | 32 | Yes | No | No | A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues |
GlobalHomeTeamID
from 2020 |
int | 32 | Yes | No | No | A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues |
AwayTeamScore
from 2020 |
int | 32 | Yes | Yes | No | Total number of points the away team scored in the game tied to the event (post-game) |
HomeTeamScore
from 2020 |
int | 32 | Yes | Yes | No | Total points scored by the home team in the game (post-game) |
TotalScore
from 2020 |
int | 32 | Yes | Yes | No | The total amount of points scored in the game by both teams. Updated after the game ends to allow for resulting bets |
AwayRotationNumber
from 2020 |
int | 32 | Yes | No | No | Rotation number of away team for this event Note: if the betting event is a future this field will be NULL |
HomeRotationNumber
from 2020 |
int | 32 | Yes | No | No | The rotation number of the home team for this event Note: If betting event is a future this field will be NULL |
BettingMarkets
from 2020 |
BettingMarket[] | 32 | Yes | No | No | The list of betting markets for this event |
GameStartTime
from 2020 |
datetime | 32 | Yes | No | No | The date and time that the game started (in US Eastern Time) |
BettingMarket
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketID
from 2020 |
int | 32 | No | No | No | The unique ID associated with the betting market |
BettingEventID
from 2020 |
int | 32 | No | No | No | The unique ID associated with the betting event |
BettingMarketTypeID
from 2020 |
int | 32 | Yes | Yes | No | Unique ID that distinguishes the different types of Market Types |
BettingMarketType
from 2020 |
string | 32 | Yes | Yes | No | The name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.) |
BettingBetTypeID
from 2020 |
int | 32 | Yes | Yes | No | The ID associated with the name of the bet type within a market |
BettingBetType
from 2020 |
string | 32 | Yes | Yes | No | The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.) |
BettingPeriodTypeID
from 2020 |
int | 32 | Yes | Yes | No | The BettingPeriodTypeID of this type of market which we can result |
BettingPeriodType
from 2020 |
string | 32 | Yes | Yes | No | The name of the period type of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season) |
Name
from 2020 |
string | 32 | Yes | No | No | The generic name of this market |
TeamID
from 2020 |
int | 32 | Yes | Yes | No | The unique ID of the team tied to this market (if applicable) |
TeamKey
from 2020 |
string | 32 | Yes | Yes | No | The abbreviation [Key] of the team associated with this market (if applicable) |
PlayerID
from 2020 |
int | 32 | Yes | Yes | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
PlayerName
from 2020 |
string | 32 | Yes | Yes | No | The name of the player tied to this market (if applicable) |
Created
from 2020 |
datetime | 32 | Yes | No | No | The date and time when this betting market was created (in US Eastern Time) |
Updated
from 2020 |
datetime | 32 | Yes | No | No | The timestamp of the last time this betting market was updated (in US Eastern Time) |
AvailableSportsbooks
from 2020 |
Sportsbook[] | 32 | Yes | No | No | A list of sportsbooks that have odds available in a given market |
AnyBetsAvailable
from 2020 |
bool | 32 | Yes | No | No | A field that returns "True" if there are any available bets to make within the market in question. If there are no bets available to make, the field returns "False" |
BettingOutcomes
from 2020 |
BettingOutcome[] | 32 | Yes | No | Yes | The list of betting outcomes from each sportsbook in this market |
ConsensusOutcomes
from 2020 |
ConsensusOutcome[] | 32 | Yes | No | No | The single set of consensus outcomes of this market |
IsArchived | bool | No | No | No | Indicates whether a BettingOutcome has been archived or not | |
ArchiveLocation | string | No | No | No | If IsArchived is true, this returns the URL that can be used to retrieve the archived BettingOutcomes. An API Key and Sportsbook Grouping will be required to retrieve this information. If IsArchived is false, this returns an empty string |
BettingMarketResult
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketID
from 2021 |
integer | 32 | No | No | No | The unique ID associated with the betting market |
BettingMarketTypeID
from 2021 |
integer | 32 | No | No | No | The unique ID that distinguishes the different types of Market Types |
BettingMarketType
from 2021 |
string | 100 | No | No | No | The name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.) |
BettingBetTypeID
from 2021 |
integer | 32 | No | No | No | The unique ID associated with the name of the bet type within a market |
BettingBetType
from 2021 |
string | 100 | No | No | No | The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.) |
BettingPeriodTypeID
from 2021 |
integer | 32 | No | No | No | The BettingPeriodTypeID of this type of market which we can result |
BettingPeriodType
from 2021 |
string | 100 | No | No | No | The name of the period type of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season) |
Name
from 2021 |
string | 100 | Yes | No | Yes | The generic name of this market |
TeamID
from 2021 |
integer | 32 | Yes | No | No | The unique ID of the team tied to this market result (if applicable) |
TeamKey
from 2021 |
string | 10 | Yes | No | No | The abbreviation [Key] of the team associated with this market |
PlayerID
from 2021 |
integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
PlayerName
from 2021 |
string | 100 | Yes | No | Yes | The name of the player tied to this market (if applicable) |
BettingOutcomeResults
from 2021 |
BettingOutcomeResult[] | Yes | No | Yes | The list of outcomes under this market with results | |
IsMarketResultingSupported | bool | 32 | No | No | Yes | Indicates whether resulting is supported for this kind of BettingMarket |
BettingMarketSplit
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketID
from 2021 |
integer | 32 | No | No | No | The unique ID associated with the betting market |
BettingEventID
from 2021 |
integer | 32 | No | No | No | The unique ID of the betting event associated with this split |
BettingMarketTypeID
from 2021 |
integer | 32 | No | No | No | The unique ID that distinguishes the different types of Market Types |
BettingMarketType
from 2021 |
string | 100 | No | No | No | The name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.) |
BettingBetTypeID
from 2021 |
integer | 32 | No | No | No | The unique ID associated with the name of the bet type within a market |
BettingBetType
from 2021 |
string | 100 | No | No | No | The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.) |
BettingPeriodTypeID
from 2021 |
integer | 32 | No | No | No | The BettingPeriodTypeID of this type of market which we can result |
BettingPeriodType
from 2021 |
string | 100 | No | No | No | The name of the period type of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season) |
TeamID
from 2021 |
integer | 32 | Yes | No | No | The unique ID of the team tied to this market split (if applicable) |
TeamKey
from 2021 |
string | 32 | Yes | No | No | The abbreviation [Key] of the team associated with this market |
PlayerID
from 2021 |
integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
PlayerName
from 2021 |
string | 100 | Yes | No | No | The name of the player tied to this market (if applicable) |
BettingSplits
from 2021 |
BettingSplit[] | 32 | No | No | No | A list of betting splits for a given game |
BettingOutcome
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingOutcomeID
from 2020 |
int | 32 | Yes | No | No | The unique ID associated with this specific outcome |
BettingMarketID
from 2020 |
int | 32 | Yes | No | No | The unique ID associated with the betting market |
SportsBook
from 2020 |
Sportsbook | 32 | Yes | No | Yes | The sportsbook offering this outcome for betting |
BettingOutcomeTypeID
from 2020 |
int | 32 | Yes | Yes | Yes | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType
from 2020 |
string | 32 | Yes | Yes | No | The name of outcome type (e.g. Home; Away; Under; Over) |
PayoutAmerican
from 2020 |
int | 32 | Yes | Yes | Yes | The american odds payout |
PayoutDecimal
from 2020 |
decimal | 32 | Yes | Yes | Yes | The decimal odds payout |
Value
from 2020 |
decimal | 32 | Yes | Yes | No | The number associated with the outcome of a market (e.g. the spread, game total, etc.) |
Participant
from 2020 |
string | 32 | Yes | No | No | 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 2020 |
bool | 32 | Yes | No | No | Indicates whether a BettingOutcome is available for betting or not |
IsAlternate
from 2020 |
bool | 32 | Yes | No | No | Is this an alternate value or the core value |
Created
from 2020 |
datetime | 32 | Yes | No | No | The date and time when this betting outcome was created (in US Eastern Time) |
Updated
from 2020 |
datetime | 32 | Yes | No | No | The timestamp of the last time this betting outcome was updated (in US Eastern Time) |
Unlisted
from 2020 |
datetime | 32 | Yes | No | No | The timestamp of when these odds were first made unavailable to be bet on any further (in US Eastern Time) |
TeamID
from 2020 |
int | 32 | Yes | Yes | No | The unique ID of the team tied to this outcome (if applicable) |
PlayerID
from 2020 |
int | 32 | Yes | Yes | No | The player's unique PlayerID as assigned by SportsDataIO (where applicable). Note: this ID will stay with the player throughout their entire career |
GlobalTeamID
from 2020 |
int | 32 | Yes | Yes | No | A globally unique ID for this team (where applicable). This value is guaranteed to be unique across all sports/leagues. |
SportsbookUrl
from 2020 |
string | 500 | Yes | Yes | Yes | The URL for sportsbook event |
IsInPlay
from 2022 |
bool | 1 | Yes | No | Yes | Was this outcome created after the start time of the game (only applies when the betting event is of type game) |
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) |
BettingOutcomeResult
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingOutcomeID
from 2021 |
integer | 32 | No | No | No | The unique ID associated with this specific outcome |
BettingResultTypeID
from 2021 |
integer | 32 | Yes | Yes | Yes | The BettingResultType of this outcome |
BettingResultType
from 2021 |
string | 100 | Yes | Yes | Yes | The string identifier of the BettingResultType of this outcome (e.g. Won, Lost, Push, Not Resulted, Incomplete) |
BettingOutcomeTypeID
from 2020 |
int | 32 | Yes | No | Yes | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType
from 2020 |
string | 32 | Yes | No | No | The name of outcome type (e.g. Home; Away; Under; Over) |
BetValue
from 2021 |
decimal | 32 | Yes | Yes | No | The offered betting line from a sportsbook for a game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5) |
ActualValue
from 2021 |
decimal | 32 | Yes | Yes | No | The value of the actual result that occurred in game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5) |
BettingResultingMetadata
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketTypeId
from 2021 |
integer | 32 | No | No | No | The unique ID that distinguishes the different types of Market Types |
BettingBetTypeId
from 2021 |
integer | 32 | No | No | No | The ID associated with the name of the bet type within a market |
BettingPeriodTypeId
from 2021 |
integer | 32 | No | No | Yes | The BettingPeriodTypeID of this type of market which we can result |
BettingSplit
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketSplitID
from 2021 |
integer | 32 | No | No | No | The unique ID assciated with the betting split |
BettingMarketID
from 2021 |
integer | 32 | No | No | No | The unique ID associated with the betting market |
BettingOutcomeTypeID
from 2021 |
integer | 32 | Yes | No | No | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType
from 2021 |
string | 32 | Yes | No | No | The name of outcome type (e.g. Home; Away; Under; Over) |
BetPercentage
from 2021 |
integer | 32 | Yes | Yes | No | Percentage of bets placed on a specific outcome |
MoneyPercentage
from 2021 |
integer | 32 | Yes | Yes | Yes | Percent of Money on this Outcome |
Created
from 2021 |
datetime | 32 | No | No | No | The date and time when this betting split was first seen (in US Eastern Time) |
LastSeen
from 2021 |
datetime | 32 | No | No | Yes | When this split was last updated |
BoxScore
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Game | Game | Yes | No | Yes | The details of the game associated with this box score | |
Quarters | Quarter[] | Yes | No | Yes | The details of the quarters associated with this box score | |
TeamGames | TeamGame[] | Yes | No | Yes | The team game stats associated with this box score | |
PlayerGames | PlayerGame[] | Yes | No | Yes | The player game stats associated with this box score |
ConsensusOutcome
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
NumberOfSportsbooks
from 2020 |
int | 32 | No | Yes | Yes | The number of sportsbooks odds that went into creating this consensus outcome |
BettingOutcomeID
from 2020 |
int | 32 | Yes | No | No | The unique ID associated with this specific outcome |
BettingMarketID
from 2020 |
int | 32 | Yes | No | No | The unique ID associated with the betting market |
SportsBook
from 2020 |
Sportsbook | 32 | Yes | No | Yes | The sportsbook offering this outcome for betting |
BettingOutcomeTypeID
from 2020 |
int | 32 | Yes | Yes | Yes | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType
from 2020 |
string | 32 | Yes | Yes | No | The name of the outcome type (e.g. Home; Away; Under; Over) |
PayoutAmerican
from 2020 |
int | 32 | Yes | Yes | Yes | The american odds payout |
PayoutDecimal
from 2020 |
decimal | 32 | Yes | Yes | Yes | The decimal odds payout |
Value
from 2020 |
decimal | 32 | Yes | Yes | No | The number associated with the outcome of a market (e.g. the spread, game total, etc.) |
Participant
from 2020 |
string | 32 | Yes | No | No | 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 2020 |
bool | 32 | Yes | No | No | Indicates whether this ConsensusOutcome is available for betting or not |
IsAlternate
from 2020 |
bool | 32 | Yes | No | No | Is this an alternate value or the core value |
Created
from 2020 |
datetime | 32 | Yes | No | No | The date and time when this consensus outcome was created (in US Eastern Time) |
Updated
from 2020 |
datetime | 32 | Yes | No | No | The timestamp of the last time this consensus outcome was updated (in US Eastern Time) |
Unlisted
from 2020 |
datetime | 32 | Yes | No | No | The timestamp of when these odds were first made unavailable to be bet on any further (In US Eastern Time) |
TeamID
from 2020 |
int | 32 | Yes | Yes | No | The unique ID of the team tied to this outcome (where applicable) |
PlayerID
from 2020 |
int | 32 | Yes | Yes | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
GlobalTeamID
from 2020 |
int | 32 | Yes | Yes | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
SportsbookUrl
from 2020 |
string | 500 | Yes | Yes | Yes | The URL for sportsbook event |
IsInPlay
from 2022 |
bool | 1 | Yes | No | Yes | Was this outcome created after the start time of the game (only applies when the betting event is of type game) |
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) |
DepthChart
(From 2022)
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
TeamID | integer | 32 | No | No | No | The unique ID of the team |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
Name | string | 32 | Yes | No | No | The player's full name |
PositionCategory | string | 32 | Yes | No | No | The player's position category. Possible values: C; F; G |
Position | string | 32 | Yes | No | No | The player's primary position. Possible values: C; PF; PG; SF; SG |
DepthOrder | integer | 32 | Yes | Yes | No | Depth Chart Order |
Updated | datetime | 32 | Yes | No | No | The date and time that this depth chart was last updated (in US Eastern Time) |
DepthChartID | integer | 32 | No | No | No | Unique ID of Depth Chart Record |
DfsSlate
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SlateID | integer | 32 | No | No | Yes | Unique ID of a Slate (assigned by SportsDataIO). |
Operator | string | 20 | Yes | No | Yes | The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc. |
OperatorSlateID | integer | 32 | Yes | No | Yes | Unique ID of a slate (assigned by the operator). |
OperatorName | string | 50 | Yes | No | Yes | The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc. |
OperatorDay | date | Yes | No | Yes | The day (in EST/EDT) that the slate begins (assigned by the operator). | |
OperatorStartTime | datetime | Yes | No | Yes | The date/time (in EST/EDT) that the slate begins (assigned by the operator). | |
NumberOfGames | integer | 32 | Yes | No | Yes | The number of actual games that this slate covers. |
IsMultiDaySlate | boolean | Yes | No | Yes | Whether this slate uses games that take place on different days. | |
RemovedByOperator | boolean | Yes | No | Yes | Indicates whether this slate was removed/deleted by the operator. | |
OperatorGameType | string | 50 | Yes | No | Yes | The game type of the slate. Will often be null as most operators only have one game type. |
DfsSlateGames | DfsSlateGame[] | Yes | No | Yes | The games that are included in this slate | |
DfsSlatePlayers | DfsSlatePlayer[] | Yes | No | Yes | The players that are included in this slate | |
SlateRosterSlots | string[] | Yes | No | Yes | The positions that need to be filled for this particular slate | |
SalaryCap | integer | Yes | No | Yes | The salary cap for the current slate (is null for slates with no salary cap such a Tiers gametypes) |
DfsSlateGame
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SlateGameID | integer | 32 | No | No | Yes | Unique ID of a SlateGame (assigned by SportsDataIO). |
SlateID | integer | 32 | No | No | Yes | The SlateID that this SlateGame refers to. |
GameID | integer | 32 | Yes | No | No | The unique ID of the game associated with this SlateGame. This points to data in the schedule/game/box score feeds. |
Game | Game | Yes | No | Yes | The details of the Game that this SlateGame refers to. | |
OperatorGameID | integer | 32 | Yes | No | Yes | Unique ID of a SlateGame (assigned by the operator). |
RemovedByOperator | boolean | Yes | Yes | Yes | Indicates whether this game was removed/deleted by the operator. |
DfsSlatePlayer
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SlatePlayerID | integer | 32 | No | No | Yes | Unique ID of a SlatePlayer (assigned by SportsDataIO). |
SlateID | integer | 32 | No | No | Yes | The SlateID that this SlatePlayer refers to. |
SlateGameID | integer | 32 | Yes | No | Yes | The SlateGameID that this SlatePlayer refers to. |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
PlayerGameProjectionStatID | integer | 32 | Yes | No | Yes | The SportsDataIO StatID that this SlatePlayer refers to. This points to data in the respective sports' projected player game stats feeds. |
OperatorPlayerID | string | 25 | Yes | No | Yes | Unique ID of the Player (assigned by the operator). |
OperatorSlatePlayerID | string | 50 | Yes | No | Yes | Unique ID of the SlatePlayer (assigned by the operator). |
OperatorPlayerName | string | 50 | Yes | No | Yes | The player's name (assigned by the operator). |
OperatorPosition | string | 10 | Yes | No | Yes | The player's eligible positions for the contest (assigned by the operator). |
OperatorSalary | integer | 32 | Yes | No | Yes | The player's salary for the contest (assigned by the operator). |
OperatorRosterSlots | string[] | Yes | No | Yes | The player's eligible positions to be played in the contest (assigned by the operator). This would include UTIL, etc plays for those that are eligible. | |
RemovedByOperator | boolean | Yes | Yes | Yes | Indicates whether this player was removed/deleted by the operator. | |
Team | string | 12 | Yes | No | No | The abbreviation [Key] of the player's team |
TeamID | integer | 32 | Yes | No | No | The unique ID of the player's team |
FantasyGame
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameID | integer | 32 | Yes | No | Yes | The unique ID of this game |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SeasonType | integer | 32 | Yes | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season | integer | 32 | Yes | No | Yes | The NBA season of the game |
Day | date | Yes | No | Yes | The day of the game | |
DateTime | datetime | Yes | No | No | The date and time of the game (in US Eastern Time) | |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the team |
Opponent | string | 10 | Yes | No | No | Abbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.) |
HomeOrAway | string | 4 | Yes | No | Yes | Whether the team is home or away |
Jersey | integer | 32 | Yes | No | Yes | The player's jersey number |
Name | string | 50 | Yes | No | No | The player's full name |
Position | string | 10 | Yes | No | No | The player's primary position. Possible values: PG; SG; SF; PF; C |
PositionCategory | string | 10 | Yes | No | Yes | The player's position category. Possible values: C, F, G |
Games | integer | 32 | Yes | No | No | The number of games played by the player in the game Note: this will be one or zero for single game feeds |
Started | integer | 32 | Yes | No | No | Indicates whether or not the player started the game Note: this will be one or zero for single game feeds |
FantasyPoints | decimal | 32 | Yes | No | No | Total fantasy points by the player in the game |
IsGameOver | boolean | No | No | Yes | Whether the game is over (true/false) | |
FantasyPointsFanDuel | decimal | 32 | Yes | No | Yes | Total FanDuel daily fantasy points scored |
FantasyPointsYahoo | decimal | 32 | Yes | No | Yes | Total Yahoo daily fantasy points scored |
FantasyPointsDraftKings | decimal | 32 | Yes | No | Yes | Total DraftKings daily fantasy points scored |
FandDuelPosition | string | 10 | Yes | No | Yes | The player's eligible position in FanDuel's daily fantasy sports platform. |
DraftKingsPosition | string | 10 | Yes | No | Yes | The player's eligible position in DraftKings' daily fantasy sports platform. |
YahooPosition | string | 10 | Yes | No | Yes | The player's eligible position in Yahoo's daily fantasy sports platform. |
OpponentRank | integer | 32 | Yes | No | Yes | The ranking of the player's opponent with regards to fantasy points allowed. |
OpponentPositionRank | integer | 32 | Yes | No | Yes | The ranking of the player's opponent by position with regards to fantasy points allowed. |
GlobalGameID | integer | 32 | Yes | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
Updated | datetime | Yes | No | No | The timestamp of when this game was last updated (in US Eastern Time) |
Game
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameID | integer | 32 | No | No | Yes | The unique ID of this game |
Season | integer | 32 | No | No | Yes | The NBA season of the game |
SeasonType | integer | 32 | No | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Status | string | 20 | Yes | No | Yes | Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit, NotNecessary |
Day | date | Yes | No | Yes | The date of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
AwayTeam | string | 10 | No | No | No | The abbreviation [Key] of the away team |
HomeTeam | string | 10 | No | No | No | The abbreviation [Key] of the home team |
AwayTeamID | integer | 32 | No | No | Yes | The unique ID of the away team |
HomeTeamID | integer | 32 | No | No | Yes | The unique ID of the home team |
StadiumID | integer | 32 | Yes | No | Yes | The unique ID of the stadium |
Channel | string | 10 | Yes | No | Yes | The television station broadcasting the game |
Attendance | integer | 32 | Yes | No | No | The total number of people in attendance at the game |
AwayTeamScore | integer | 32 | Yes | Yes | No | Total number of points the away team scored in the game |
HomeTeamScore | integer | 32 | Yes | Yes | No | Total number of points the home team scored in this game |
Updated | datetime | Yes | No | No | The timestamp of when this game was last updated (in US Eastern Time) | |
Quarter | string | 10 | Yes | No | Yes | The current quarter in the game. Possible values include: 1, 2, 3, 4, Half, OT, NULL |
TimeRemainingMinutes | integer | 32 | Yes | No | No | The number of minutes remaining in the quarter |
TimeRemainingSeconds | integer | 32 | Yes | No | No | The number of seconds remaining in the quarter |
PointSpread
from 2016 |
decimal | 32 | Yes | Yes | No | The oddsmaker Point Spread at game start from the perspective of the HomeTeam (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored) |
OverUnder
from 2016 |
decimal | 32 | Yes | Yes | No | The sportsbook's total points scored over under for the game |
AwayTeamMoneyLine
from 2016 |
integer | 32 | Yes | Yes | No | Money line from the perspective of the away team |
HomeTeamMoneyLine
from 2016 |
integer | 32 | Yes | Yes | No | Money line from the perspective of the home team |
GlobalGameID | integer | 32 | No | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalAwayTeamID | integer | 32 | No | No | No | A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues. |
GlobalHomeTeamID | integer | 32 | No | No | No | A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues. |
PointSpreadAwayTeamMoneyLine
from 2017 |
integer | 32 | Yes | Yes | No | The money line payout odds when betting on the away team with the point spread. |
PointSpreadHomeTeamMoneyLine
from 2017 |
integer | 32 | Yes | Yes | No | The money line payout odds when betting on the away team with the point spread. |
LastPlay | string | 250 | Yes | Yes | Yes | The description of the most recent play/event of the game. This is for display purposes and does not include corresponding data points. |
IsClosed | boolean | No | No | No | Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status | |
Quarters | Quarter[] | No | No | Yes | The details of the quarters (including overtime periods) for this game. | |
GameEndDateTime | datetime | Yes | No | No | The date and time that the game ended (in US Eastern Time) | |
HomeRotationNumber | integer | 32 | Yes | Yes | No | The rotation number of the home team for this game |
AwayRotationNumber | integer | 32 | Yes | Yes | No | The rotation number of the away team for this game |
NeutralVenue
from 2020 |
boolean | Yes | No | Yes | Indicates whether this game is played in a neutral venue | |
OverPayout
from 2021 |
integer | 32 | Yes | Yes | No | The sportsbook's payout for the over on the total points line |
UnderPayout
from 2021 |
integer | 32 | Yes | Yes | No | The sportsbook's payout for the under on the total points line |
CrewChiefID
from 2021 |
integer | 32 | Yes | No | No | Unique ID of officiating Crew Chief |
UmpireID
from 2021 |
integer | 32 | Yes | No | No | Unique ID of officiating Umpire referee |
RefereeID
from 2021 |
integer | 32 | Yes | No | No | Unique ID of officiating referee |
AlternateID
from 2021 |
integer | 32 | Yes | No | No | Unique ID of officiating Alternate referee |
DateTimeUTC
from 2021 |
datetime | Yes | No | Yes | The date and time of the game in UTC | |
SeriesInfo
from 2021 |
Series | 32 | Yes | No | Yes | Contains relevant series data for playoff series only - HomeTeamWins, AwayTeamWins, GameNumber, and MaxLength |
InseasonTournament | bool | Yes | No | No | A flag to indicate this game is part of the inseason NBA tournament (can be considered a part of regular season still) - a null would also indicate false |
GameBettingSplit
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameID
from 2021 |
integer | 32 | No | No | No | The unique ID of the game associated with this GameBettingSplit |
SeasonType
from 2021 |
integer | 32 | No | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season
from 2021 |
integer | 32 | No | No | No | The NBA season of the game |
Day
from 2021 |
datetime | 32 | Yes | No | No | The day of the game |
AwayTeam
from 2021 |
string | 32 | Yes | No | No | The abbreviation [Key] of the away team |
HomeTeam
from 2021 |
string | 32 | Yes | No | No | The abbreviation [Key] of the home team |
BettingMarketSplits
from 2021 |
BettingMarketSplit[] | 32 | No | No | No | Shows the BettingMarketSplits included in a given game |
GameInfo
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameId | integer | 32 | No | No | Yes | The unique ID of the game. |
Season | integer | 32 | No | No | No | The NBA season of the game |
SeasonType | integer | 32 | No | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Day | date | Yes | No | No | The day of the game | |
DateTime | datetime | Yes | No | No | The date and time of the game | |
Status | string | 20 | Yes | No | Yes | Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit |
AwayTeamId | integer | 32 | Yes | No | No | The unique ID of the away team |
HomeTeamId | integer | 32 | Yes | No | No | The unique ID of the home team |
AwayTeamName | string | 50 | Yes | No | No | The abbreviation [Key] of the away team |
HomeTeamName | string | 50 | Yes | No | No | The abbreviation [Key] of the home team |
GlobalGameId | integer | 32 | No | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalAwayTeamId | integer | 32 | Yes | No | No | The rotation number of the home team for this game |
GlobalHomeTeamId | integer | 32 | Yes | No | No | A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues. |
PregameOdds | GameOdd[] | Yes | No | Yes | List of Pregame GameOdds from different sportsbooks | |
LiveOdds | GameOdd[] | Yes | No | Yes | List of Live GameOdds from different sportsbooks | |
HomeTeamScore | integer | Yes | Yes | No | Total points scored by the home team in the game (updated after the game ends to allow for resolving bets) | |
AwayTeamScore | integer | Yes | Yes | No | Total number of points the away team scored in the game (updated after game ends to allow for resolving bets) | |
TotalScore | integer | Yes | Yes | No | The total amount of points scored in the game by both teams. Updated after the game ends to allow for resulting bets | |
HomeRotationNumber | integer | 32 | Yes | Yes | Yes | The Rotation number of the home team for this game |
AwayRotationNumber | integer | 32 | Yes | Yes | No | The rotation number of the away team for this game |
AlternateMarketPregameOdds | GameOdd[] | Yes | Yes | No | A list of Alternate Market Pregame GameOdds from different sportsbooks (such as 1st-half; 1st-qtr; etc) |
GameInfoResult
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameID | integer | 32 | No | No | Yes | The unique ID of the game. |
Season | integer | 32 | No | No | No | The NBA season of the game |
SeasonType | integer | 32 | No | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Day | date | Yes | No | No | The day of the game | |
DateTime | datetime | Yes | No | No | The date and time of the game | |
Status | string | 20 | No | No | Yes | Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit |
AwayTeamID | integer | 32 | Yes | No | No | The unique ID of the away team |
HomeTeamID | integer | 32 | Yes | No | No | The unique ID of the home team |
AwayTeamName | string | 50 | Yes | No | No | The abbreviation [Key] of the away team |
HomeTeamName | string | 50 | Yes | No | No | The abbreviation [Key] of the home team |
GlobalGameID | integer | 32 | No | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalAwayTeamID | integer | 32 | Yes | No | No | A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues. |
GlobalHomeTeamID | integer | 32 | Yes | No | No | A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues. |
PregameOdds | GameOddResult[] | Yes | No | Yes | List of Pregame GameOdds from different sportsbooks with results | |
HomeTeamScore | integer | 32 | Yes | Yes | No | Total points scored by the home team in the game (updated after the game ends to allow for resolving bets) |
AwayTeamScore | integer | 32 | Yes | Yes | No | Total number of points the away team scored in the game (updated after game ends to allow for resolving bets) |
TotalScore | integer | 32 | Yes | Yes | No | The total amount of points scored in the game by both teams. Updated after the game ends to allow for resulting bets |
HomeRotationNumber | integer | 32 | Yes | Yes | No | The rotation number of the home team for this game |
AwayRotationNumber | integer | 32 | Yes | Yes | No | The rotation number of the away team for this game |
AlternateMarketPregameOdds | GameOddResult[] | Yes | Yes | No | A list of Alternate Market Pregame GameOdds from different sportsbooks (such as 1st-half; 1st-qtr; etc) | |
Quarter | string | 10 | Yes | No | Yes | The current quarter in the game. Possible values include: 1, 2, 3, 4, Half, OT, NULL |
TimeRemainingMinutes | integer | 32 | Yes | No | No | The number of minutes remaining in the quarter |
TimeRemainingSeconds | integer | 32 | Yes | No | No | The number of seconds remaining in the quarter |
Quarters | Quarter[] | Yes | No | Yes | The details of the quarters (including overtime periods) for this game. | |
IsClosed | boolean | No | No | No | Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status | |
LiveOdds | GameOddResult[] | Yes | No | No | List of Live Odds from different sportsbooks with results |
GameOdd
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameOddId | integer | 32 | No | No | No | The unique ID of this odd |
Sportsbook | string | 25 | No | Yes | Yes | Name of sportsbook |
GameId | integer | 32 | No | No | No | The unique ID of the game associated with this GameOdd |
Created | datetime | No | No | No | The timestamp of when these odds were first created (in US Eastern Time) | |
Updated | datetime | No | No | No | The timestamp of when these odds were last updated (US Eastern Time). If these are the latest odds for this game; and they have not been updated within the last few minutes; then it indicates that there were problems connecting to the sportsbook | |
HomeMoneyLine | integer | 32 | Yes | Yes | Yes | The sportsbook's money line for the home team |
AwayMoneyLine | integer | 32 | Yes | Yes | No | The sportsbook's money line for the away team |
HomePointSpread | decimal | 32 | Yes | Yes | Yes | The sportsbook's point spread for the home team |
AwayPointSpread | decimal | 32 | Yes | Yes | Yes | The sportsbook's point spread for the away team |
HomePointSpreadPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's point spread payout for the home team |
AwayPointSpreadPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's point spread payout for the away team |
OverUnder | decimal | 32 | Yes | Yes | Yes | The sportsbook's total points scored over under for the game |
OverPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's payout for the over |
UnderPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's payout for the under |
SportsbookId | integer | 32 | Yes | No | Yes | Unique ID of the Sportsbook |
OddType | string | 10 | Yes | No | Yes | The market type of the odd (ex: live, pregame, 1st-half, 2nd-quarter) |
SportsbookUrl | string | 500 | Yes | No | Yes | The URL for sportsbook event |
Unlisted | datetime | Yes | No | No | The timestamp of when these odds were first made unavailable to be bet on any further (in US Eastern Time) |
GameOddOutcome
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameOddId | integer | 32 | No | No | No | The unique ID of this odd |
GameOddResultTypeId | integer | 32 | Yes | No | Yes | The GameOddResultType of this outcome as an integer |
GameOddResultType | string | 100 | Yes | No | No | The result/outcome of a bet (e.g. Won; Lost; Push; Not Resulted; Incomplete) |
OddType | string | 500 | Yes | No | No | The market type of the odd (ex: live; pregame; 2nd quarter; etc) |
GameOddType | string | 100 | Yes | No | Yes | The GameOddOutcomeType of this outcome as a string |
BetValue | decimal | 32 | Yes | No | No | The offered betting line from a sportsbook for a game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5) |
ActualValue | decimal | 32 | Yes | No | No | The value of the actual result that occured in game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5) |
GameOddResult
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameOddID | integer | 32 | No | No | No | The unique ID of this odd |
Sportsbook | string | 25 | No | Yes | Yes | Name of sportsbook |
GameID | integer | 32 | No | No | No | The unique ID of the game associated with this GameOdd |
Created | datetime | No | No | No | The timestamp of when these odds were first created (in US Eastern Time) | |
Updated | datetime | No | No | No | The timestamp of when these odds were last updated (US Eastern Time). If these are the latest odds for this game; and they have not been updated within the last few minutes; then it indicates that there were problems connecting to the sportsbook | |
HomeMoneyLine | integer | 32 | Yes | Yes | Yes | The sportsbook's money line for the home team |
AwayMoneyLine | integer | 32 | Yes | Yes | Yes | The sportsbook's money line for the away team |
HomePointSpread | decimal | 32 | Yes | Yes | Yes | The sportsbook's point spread for the home team |
AwayPointSpread | decimal | 32 | Yes | Yes | Yes | The sportsbook's point spread for the away team |
HomePointSpreadPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's point spread payout for the home team |
AwayPointSpreadPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's point spread payout for the away team |
OverUnder | decimal | 32 | Yes | Yes | Yes | The sportsbook's total points scored over under for the game |
OverPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's payout for the over |
UnderPayout | integer | 32 | Yes | Yes | Yes | The sportsbook's payout for the under |
SportsbookID | integer | 32 | No | No | Yes | Unique ID of the Sportsbook |
SportsbookUrl | string | 500 | Yes | No | Yes | The URL for sportsbook event |
OddType | string | 10 | Yes | No | Yes | The market type of the odd (ex: live, pregame, 1st-half, 2nd-quarter) |
GameOddOutcomeResults | GameOddOutcome[] | Yes | No | No | List of outcomes showing results of betting markets that were bet on for the given game |
Headshot
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID | integer | 32 | No | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
Name | string | 100 | Yes | No | No | The player's full name |
TeamID | integer | 32 | Yes | No | No | The unique ID of the team |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Position | string | 10 | Yes | No | No | The player's primary position. Possible values: C; PF; PG; SF; SG |
PreferredHostedHeadshotUrl | string | 500 | Yes | No | Yes | The player's preferred hosted headshot URL. This returns the headshot with transparent background, if available. |
PreferredHostedHeadshotUpdated | datetime | Yes | No | Yes | The last updated date of the player's preferred hosted headshot. | |
HostedHeadshotWithBackgroundUrl | string | 500 | Yes | No | Yes | The player's hosted headshot URL. |
HostedHeadshotWithBackgroundUpdated | datetime | Yes | No | Yes | The last updated date of the player's hosted headshot. | |
HostedHeadshotNoBackgroundUrl | string | 500 | Yes | No | Yes | The player's transparent background hosted headshot URL. |
HostedHeadshotNoBackgroundUpdated | datetime | Yes | No | Yes | The last updated date of the player's transparent background hosted headshot. |
Lineup
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID
from 2021 |
integer | 32 | No | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
TeamID
from 2021 |
integer | 32 | No | No | No | The unique ID of the team |
Team
from 2021 |
string | 32 | No | No | No | The abbreviation [Key] of the team |
FirstName
from 2021 |
string | 32 | No | No | No | The player's first name |
LastName
from 2021 |
string | 32 | No | No | No | The player's last name |
Position
from 2021 |
string | 32 | Yes | No | No | The player's primary position. Possible values: C; PF; PG; SF; SG |
Starting
from 2021 |
bool | 32 | Yes | Yes | Yes | Indicates whether this player is in the starting lineup or on the bench |
Confirmed
from 2021 |
bool | 32 | Yes | Yes | No | Indicated whether the 'Starting' field has been confirmed for a player |
MatchupTrends
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
UpcomingGame
from 2020 |
Game | Yes | No | No | Next scheduled game for the team with a specified opposing team | |
TeamTrends
from 2020 |
TeamTrends[] | Yes | No | Yes | The collection of team trends between each team | |
TeamMatchupTrends
from 2020 |
TeamGameTrends[] | Yes | No | Yes | The collection of team game trends against opponent | |
OpponentMatchupTrends
from 2020 |
TeamGameTrends[] | Yes | No | Yes | The collection of opponent game trends against team | |
PreviousGames
from 2020 |
Game[] | Yes | No | Yes | The collection of last 10 game scores between each team |
News
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
NewsID | integer | 32 | No | No | No | The unique ID of news story |
Source | string | 50 | Yes | No | Yes | The source of the story (RotoBaller, NBCSports.com, etc.) |
Updated | datetime | No | No | No | The timestamp of when this news story was last updated (in US Eastern Time) | |
TimeAgo | string | 50 | Yes | No | No | How long ago this news story was published |
Title | string | 100 | Yes | No | No | The headline of the news story (typically less than 100 characters) |
Content | string | 5000 | Yes | No | Yes | The full body content of the story |
Url | string | 250 | Yes | No | No | The URL of the full news story |
TermsOfUse | string | 500 | Yes | No | Yes | The terms of use with using this news item, credit must be given to the originator of the story when specified in the terms of use |
Author | string | 50 | Yes | No | No | The author responsible for writing the news posting |
Categories | string | 100 | Yes | No | Yes | Comma delimited meta tags describing the categories of this content. Possible tags include: Top Headlines, Breaking News, Injury, Sit/Start, Waiver Wire, Risers, Fallers, Lineups, Transactions, Free Agents, Prospects/Rookies, Game Recap, Matchup Outlook |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
TeamID | integer | 32 | Yes | No | No | The unique ID of the team that relates to this story |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the team that relates to this news story |
PlayerID2 | integer | 32 | Yes | No | No | The PlayerID of the additional player who relates to this story (if applicable) |
TeamID2 | integer | 32 | Yes | No | No | The unique ID of the additional team that relates to this news story (if applicable) |
Team2 | string | 10 | Yes | No | No | The abbreviation [Key] of the additional team that relates to this story (if applicable) |
OriginalSource
from 2020 |
string | 100 | Yes | No | Yes | The original source who broke this news (before it was picked up by the publisher of this blurb) |
OriginalSourceUrl
from 2020 |
string | 1000 | Yes | No | Yes | The URL of the original source who broke this news blurb |
OpponentSeason
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the opponent team |
SeasonType | integer | 32 | Yes | No | Yes | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season | integer | 32 | Yes | No | Yes | The NBA season for which these totals apply |
Name | string | 50 | Yes | No | Yes | Full name of the opponent team |
Team | string | 10 | Yes | No | Yes | The abbreviation [Key] of the opponent team |
Wins | integer | 32 | Yes | No | No | Total number of wins by the opponent team in the season |
Losses | integer | 32 | Yes | No | Yes | Total number of losses by the opponent team in the season |
OpponentPosition | string | 10 | Yes | No | Yes | Indicates which position is included in opponent stats that are aggregated together |
Possessions | decimal | 32 | Yes | Yes | Yes | Total estimated possessions by the opponent team in the season |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
OpponentStat | OpponentSeason | Yes | No | Yes | The aggregated season stats for this team's opponents | |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | Total games played by the opponent team in the season |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total fantasy points by the opponent team in the season |
Minutes | integer | 32 | Yes | Yes | Yes | Total minutes played by the opponent team in the season |
Seconds | integer | 32 | Yes | Yes | Yes | Total seconds played by the opponent team in the season |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total field goals made by the opponent team in the season |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total field goals attempted by the opponent team in the season |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total field goal percentage (FG%) by the opponent team in the season |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goal percentage (eFG%) by the opponent team in the season |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total two pointers made by the opponent team in the season |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total two pointers attempted by the opponent team in the season |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total two point percentage by the opponent team in the season |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total three pointers made by the opponent team in the season |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total three pointers attempted by the opponent team in the season |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total three point percentage (3P%) by the opponent team in the season |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total free throws made by the opponent team in the season |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total free throws attempted by the opponent team in the season |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total free throw percentage by the opponent team in the season |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds by the opponent team in the season |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds by the opponent team in the season |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total rebounds by the opponent team in the season |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total offensive rebound percentage (ORB%) by the opponent team in the season |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total defensive rebound percentage (DRB%) by the opponent team in the season |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total rebound percentage (TRB%) by the opponent team in the season |
Assists | decimal | 32 | Yes | Yes | Yes | Total assists by the opponent team in the season |
Steals | decimal | 32 | Yes | Yes | Yes | Total steals by the opponent team in the season |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total blocked shots by the opponent team in the season |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total turnovers by the opponent team in the season |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total personal fouls by the opponent team in the season |
Points | decimal | 32 | Yes | Yes | Yes | Total points scored by the opponent team in the season |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | Total true shooting attempts by the opponent team in the season |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | Total true shooting percentage (TS%) by the opponent team in the season |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | Total player efficiency rating by the opponent team (PER) in the season |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | Total assist percentage (AST%) by the opponent team in the season |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | Total steal percentage (STL%) by the opponent team in the season |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | Total block percentage (BLK%) by the opponent team in the season |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | Total turnover percentage (TOV%) by the opponent team in the season |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | Total usage rate by the opponent team in the season |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total FanDuel daily fantasy points by the opponent team in the season |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total DraftKings daily fantasy points by the opponent team in the season |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total Yahoo daily fantasy points by the opponent team in the season |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total plus minus by the opponent team in the season |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total double-doubles by the opponent team in the season |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total triple-doubles by the opponent team in the season |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total FantasyDraft daily fantasy points by the opponent team in the season |
IsClosed | boolean | No | No | Yes | This field is expected to be FALSE | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether starting lineup is confirmed. Note: this field will be NULL when not referencing players | |
LineupStatus | string | 50 | Yes | Yes | Yes | Indicates whether player is starting, active, or inactive |
Play
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayID
from 2017 |
integer | 32 | No | No | Yes | The unique identifier of the play. |
QuarterID
from 2017 |
integer | 32 | No | No | Yes | The unique identifier of the Quarter that this play occurred in. |
QuarterName
from 2017 |
string | 10 | No | No | No | The name of the quarter that this play occurred in |
Sequence
from 2017 |
integer | 32 | No | No | Yes | The order in which this play happened over the course of the game. |
TimeRemainingMinutes
from 2017 |
integer | 32 | Yes | No | No | The number of minutes remaining in the quarter when this play occurred |
TimeRemainingSeconds
from 2017 |
integer | 32 | Yes | No | No | The number of seconds remaining in the quarter when the play occurred |
AwayTeamScore
from 2017 |
integer | 32 | Yes | Yes | No | Total number of points the away team scored after this play completed |
HomeTeamScore
from 2017 |
integer | 32 | Yes | Yes | No | Total points scored by the home team after the completion of this play |
PotentialPoints
from 2017 |
integer | 32 | Yes | Yes | Yes | The points that would have been potentially scored by the shot attempt (if any). |
Points
from 2017 |
integer | 32 | Yes | Yes | Yes | The points scores by the shot attempt (if any). |
ShotMade
from 2017 |
boolean | Yes | Yes | Yes | Whether the shot was made (if any). | |
Category
from 2017 |
string | 20 | Yes | Yes | Yes | The category the play. Possible values: Period, Timeout, JumpBall, Shot, Rebound, Foul, Substitution, Turnover, Challenge. |
Type
from 2017 |
string | 20 | Yes | Yes | Yes | The type of the play. Possible values: None, Period, Timeout, JumpBall, FieldGoalMade, FieldGoalMissed, FreeThrowMade, FreeThrowMissed, Rebound, Steal, Turnover, Foul, PersonalFoul, ShootingFoul, OffensiveFoul, LooseBallFoul, TechnicalFoul, FlagrantFoul, Traveling, Palming, Goaltending, KickedBall, LaneViolation, DelayOfGame, Substitution, Ejection, and Challenge. |
TeamID
from 2017 |
integer | 32 | Yes | No | No | The unique ID of the team associated with this play |
Team
from 2017 |
string | 10 | Yes | No | No | The abbreviation [Key] of the team associated with this play |
OpponentID
from 2017 |
integer | 32 | Yes | No | No | The unique ID of the opponent team associated with this play |
Opponent
from 2017 |
string | 10 | Yes | No | No | Abbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.) |
ReceivingTeamID
from 2017 |
integer | 32 | Yes | No | Yes | The TeamID of the team that won the jump ball. |
ReceivingTeam
from 2017 |
string | 10 | Yes | No | No | The team abbreviation [Key] of the team that won the jump ball |
Description
from 2017 |
string | 250 | Yes | Yes | Yes | The description of the play. |
PlayerID
from 2017 |
integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
AssistedByPlayerID
from 2017 |
integer | 32 | Yes | No | No | The PlayerID of the player who recorded an assist on a made field goal by another player (if applicable) |
BlockedByPlayerID
from 2017 |
integer | 32 | Yes | No | Yes | The PlayerID of the player who blocked the field goal attempt on this play (if any). |
FastBreak
from 2017 |
boolean | Yes | Yes | Yes | Indicates whether this play happened on a fast break. | |
SideOfBasket
from 2017 |
string | 10 | Yes | Yes | Yes | The side of the basket that the field goal was attempted from (if any). Possible values: L, R |
Updated
from 2017 |
datetime | Yes | No | No | The timestamp of when this play was last updated (in US Eastern Time) | |
Created
from 2017 |
datetime | Yes | No | No | The database generated timestamp of when this play was first created (in US Eastern Time) | |
SubstituteInPlayerID
from 2017 |
integer | 32 | Yes | No | Yes | The PlayerID of the player who substituted into the game. |
SubstituteOutPlayerID
from 2017 |
integer | 32 | Yes | No | Yes | The PlayerID of the player who substituted out of the game. |
AwayPlayerID
from 2017 |
integer | 32 | Yes | No | No | The PlayerID of the player who is involved in the play from the away team (if applicable) |
HomePlayerID
from 2017 |
integer | 32 | Yes | No | Yes | The PlayerID of the player who is involved in the play from the home team |
ReceivingPlayerID
from 2017 |
integer | 32 | Yes | No | Yes | The PlayerID of the player who received the ball |
BaselineOffsetPercentage
from 2017 |
decimal | 32 | Yes | Yes | Yes | The baseline offset percentage of where the ball was shot/passed |
SidelineOffsetPercentage
from 2017 |
decimal | 32 | Yes | Yes | Yes | The sideline offset percentage of where the ball was shot/passed |
Coordinates
from 2017 |
string | 10 | Yes | Yes | Yes | The x/y coordinates of where the ball was shot/passed |
StolenByPlayerID
from 2017 |
integer | 32 | Yes | Yes | No | The PlayerID of the player who stole the ball (if applicable) |
PlayByPlay
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Game | Game | Yes | No | Yes | The details of the game associated with this play-by-play | |
Quarters | Quarter[] | Yes | No | Yes | The details of the quarters associated with this play-by-play | |
Plays | Play[] | Yes | No | Yes | The details of the plays associated with this play-by-play |
Player
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID | integer | 32 | No | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SportsDataID | string | 50 | Yes | No | Yes | Deprecated. Use SportRadarPlayerID instead. |
Status | string | 10 | Yes | No | Yes | Indicates the player's status of being on an active roster. Possible values include: Active, Inactive |
TeamID | integer | 32 | Yes | No | No | The unique ID of the player's team |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Jersey | integer | 32 | Yes | No | Yes | The player's jersey number. |
PositionCategory | string | 10 | Yes | No | Yes | The player's position category. Possible values: C, F, G |
Position | string | 10 | Yes | No | No | The player's primary position. Possible values: PG; SG; SF; PF; C |
FirstName | string | 50 | Yes | No | Yes | The player's first name. |
LastName | string | 50 | Yes | No | Yes | The player's last name. |
Height | integer | 32 | Yes | No | Yes | The player's height in inches. |
Weight | integer | 32 | Yes | No | Yes | The player's weight in pounds (lbs). |
BirthDate | datetime | Yes | No | Yes | The player's date of birth. | |
BirthCity | string | 50 | Yes | No | Yes | The city in which the player was born. |
BirthState | string | 50 | Yes | No | Yes | The state in which the player was born. |
BirthCountry | string | 50 | Yes | No | Yes | The country in which the player was born. |
HighSchool | string | 50 | Yes | No | Yes | The high school that the player attended. |
College | string | 50 | Yes | No | Yes | The college that the player attended. |
Salary | integer | 32 | Yes | No | Yes | Deprecated (do not use) |
PhotoUrl | string | 250 | Yes | No | Yes | This field is deprecated. Photos are no longer available through it. Headshots are now delivered through IMAGN. Please see our Headshots products for further information. |
Experience | integer | 32 | Yes | No | Yes | The number of years experience the player has in the NBA. |
SportRadarPlayerID | string | 50 | Yes | No | Yes | The player's cross reference PlayerID to the SportRadar API. |
RotoworldPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to the Rotoworld news feed. |
RotoWirePlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to the RotoWire news feed. |
FantasyAlarmPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to the FantasyAlarm news feed. |
StatsPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to the STATS data feeds. |
SportsDirectPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to the SportsDirect data feeds, now part of Nielsen GraceNote. |
XmlTeamPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to the XML Team data feeds. |
InjuryStatus | string | 50 | Yes | Yes | No | The player's current injury status; in the form of likelihood that player plays Possible values: Probable; Questionable; Doubtful; Out |
InjuryBodyPart | string | 50 | Yes | Yes | Yes | The body part that is injured (Knee, Groin, Calf, Hamstring, etc.) |
InjuryStartDate | date | Yes | No | Yes | The day that the injury started or first discovered. | |
InjuryNotes | string | 250 | Yes | Yes | Yes | Brief description of the player's injury and expected availability. |
FanDuelPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to FanDuel. |
DraftKingsPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to DraftKings. |
YahooPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to Yahoo Daily Fantasy Sports Contests. |
FanDuelName | string | 50 | Yes | No | Yes | The player's full name in FanDuel's daily fantasy sports platform. |
DraftKingsName | string | 50 | Yes | No | Yes | The player's full name in DraftKings' daily fantasy sports platform. |
YahooName | string | 50 | Yes | No | Yes | The player's full name in Yahoo's daily fantasy sports platform. |
DepthChartPosition | string | 10 | Yes | No | Yes | The position of the player on the depth chart. |
DepthChartOrder | integer | 32 | Yes | Yes | Yes | The order of the player on the depth chart. |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
FantasyDraftName | string | 50 | Yes | No | Yes | The player's full name in FantasyDraft's daily fantasy sports platform. |
FantasyDraftPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to Fantasy Draft. |
UsaTodayPlayerID | integer | 32 | Yes | No | Yes | The player's cross reference PlayerID to USA Today headshot data feeds. |
UsaTodayHeadshotUrl | string | 100 | Yes | No | Yes | The player's headshot URL as provided by USA Today. License from USA Today is required. |
UsaTodayHeadshotNoBackgroundUrl | string | 100 | Yes | No | Yes | The player's transparent background headshot URL as provided by USA Today. License from USA Today is required. |
UsaTodayHeadshotUpdated | datetime | Yes | No | Yes | The last updated date of the player's headshot as provided by USA Today. License from USA Today is required. | |
UsaTodayHeadshotNoBackgroundUpdated | datetime | Yes | No | Yes | The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required. | |
NbaDotComPlayerID | integer | 32 | Yes | No | No | The player's personID on nba dot com |
PlayerActiveBasic
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID | integer | 32 | No | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SportsDataID | string | 50 | Yes | No | Yes | Deprecated. Use SportRadarPlayerID instead. |
Status | string | 10 | Yes | No | Yes | Indicates the player's status of being on an active roster. Possible values include: Active, Inactive |
TeamID | integer | 32 | Yes | No | No | The unique ID of the player's team |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Jersey | integer | 32 | Yes | No | Yes | The player's jersey number. |
PositionCategory | string | 10 | Yes | No | Yes | The player's position category. Possible values: C, F, G |
Position | string | 10 | Yes | No | No | The player's primary position. Possible values: PG; SG; SF; PF; C |
FirstName | string | 50 | Yes | No | Yes | The player's first name. |
LastName | string | 50 | Yes | No | Yes | The player's last name. |
BirthDate | datetime | Yes | No | Yes | The player's date of birth. | |
BirthCity | string | 50 | Yes | No | Yes | The city in which the player was born. |
BirthState | string | 50 | Yes | No | Yes | The state in which the player was born. |
BirthCountry | string | 50 | Yes | No | Yes | The country in which the player was born. |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
Height | integer | 32 | Yes | No | Yes | The player's height in inches. |
Weight | integer | 32 | Yes | No | Yes | The player's weight in pounds (lbs). |
PlayerBasic
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID | integer | 32 | No | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SportsDataID | string | 50 | Yes | No | Yes | Deprecated. Use SportRadarPlayerID instead. |
Status | string | 10 | Yes | No | Yes | Indicates the player's status of being on an active roster. Possible values include: Active, Inactive |
TeamID | integer | 32 | Yes | No | No | The unique ID of the player's team |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Jersey | integer | 32 | Yes | No | Yes | The player's jersey number. |
PositionCategory | string | 10 | Yes | No | Yes | The player's position category. Possible values: C, F, G |
Position | string | 10 | Yes | No | No | The player's primary position. Possible values: PG; SG; SF; PF; C |
FirstName | string | 50 | Yes | No | Yes | The player's first name. |
LastName | string | 50 | Yes | No | Yes | The player's last name. |
BirthDate | datetime | Yes | No | Yes | The player's date of birth. | |
BirthCity | string | 50 | Yes | No | Yes | The city in which the player was born. |
BirthState | string | 50 | Yes | No | Yes | The state in which the player was born. |
BirthCountry | string | 50 | Yes | No | Yes | The country in which the player was born. |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
Height | integer | 32 | Yes | No | Yes | The player's height in inches. |
Weight | integer | 32 | Yes | No | Yes | The player's weight in pounds (lbs). |
PlayerGame
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the team |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SeasonType | integer | 32 | Yes | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season | integer | 32 | Yes | No | Yes | The NBA season of the game |
Name | string | 50 | Yes | No | No | The name of the player |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Position | string | 10 | Yes | No | Yes | The player's position associated with the given game or season. Possible values: C, F, FC, G, GF, PF, PG, SF, SG |
Started | integer | 32 | Yes | No | No | Indicates whether or not the player started the game Note: this will be one or zero for single game feeds |
FanDuelSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary for FanDuel daily fantasy contests. |
DraftKingsSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary for DraftKings daily fantasy contests. |
FantasyDataSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000). |
YahooSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary for Yahoo daily fantasy contests. |
InjuryStatus
from 2016 |
string | 50 | Yes | Yes | No | The player's current injury status; in the form of likelihood that player plays. Possible values: Probable; Questionable; Doubtful; Out |
InjuryBodyPart
from 2016 |
string | 50 | Yes | Yes | Yes | The body part that is injured (Knee, Groin, Calf, Hamstring, etc.) |
InjuryStartDate
from 2016 |
date | Yes | No | No | The day that the injury started or was first discovered. | |
InjuryNotes
from 2016 |
string | 250 | Yes | Yes | Yes | Brief description of the player's injury and expected availability. |
FanDuelPosition
from 2016 |
string | 10 | Yes | No | Yes | The player's eligible position in FanDuel's daily fantasy sports platform. |
DraftKingsPosition
from 2016 |
string | 10 | Yes | No | Yes | The player's eligible position in DraftKings' daily fantasy sports platform. |
YahooPosition
from 2016 |
string | 10 | Yes | No | Yes | The player's eligible position in Yahoo's daily fantasy sports platform. |
OpponentRank
from 2016 |
integer | 32 | Yes | Yes | Yes | The ranking of the player's opponent with regards to fantasy points allowed. |
OpponentPositionRank
from 2016 |
integer | 32 | Yes | Yes | Yes | The ranking of the player's opponent by position with regards to fantasy points allowed. |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
FantasyDraftSalary
from 2017 |
integer | 32 | Yes | Yes | No | The player's salary for Fantasy Draft's daily fantasy contests. |
FantasyDraftPosition
from 2017 |
string | 10 | Yes | Yes | No | The player's eligible position in Fantasy Draft's daily fantasy sports platform. |
GameID | integer | 32 | Yes | No | Yes | The unique ID of the game associated with this PlayerGame record |
OpponentID | integer | 32 | Yes | No | Yes | The unique ID of the team's opponent |
Opponent | string | 10 | Yes | No | Yes | Abbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.) |
Day | date | Yes | No | Yes | The day of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
HomeOrAway | string | 4 | Yes | No | Yes | Whether the team is home or away |
IsGameOver | boolean | No | No | Yes | Whether the game is over | |
GlobalGameID | integer | 32 | Yes | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalOpponentID | integer | 32 | Yes | No | Yes | A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues. |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The number of games played by the player in the game. Note: this will be one or zero for single game feeds |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total fantasy points by the player in the game |
Minutes | integer | 32 | Yes | Yes | Yes | Total minutes played by the player in the game |
Seconds | integer | 32 | Yes | Yes | Yes | Total seconds played by the player in the game |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total field goals made by the player in the game |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total field goals attempted by the player in the game |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total field goal percentage (FG%) by the player in the game |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goals percentage (eFG%) by the player in the game |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total two pointers made by the player in the game |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total two pointers attempted by the player in the game |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total two point percentage by the player in the game |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total three pointers made by the player in the game |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total three pointers attempted by the player in the game |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total three point percentage (3P%) by the player in the game |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total free throws made by the player in the game |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total free throws attempted by the player in the game |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total free throw percentage by the player in the game |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds by the player in the game |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds by the player in the game |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total rebounds by the player in the game (offensive and defensive rebounds) |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total offensive rebound percentage (ORB%) by the player in the game |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total defensive rebound percentage (DRB%) by the player in the game |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total rebound percentage (TRB%) by the player in the game |
Assists | decimal | 32 | Yes | Yes | Yes | Total assists by the player in the game |
Steals | decimal | 32 | Yes | Yes | Yes | Total steals by the player in the game |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total blocked shots by the player in the game |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total turnovers by the player in the game |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total personal fouls by the player in the game |
Points | decimal | 32 | Yes | Yes | Yes | Total points scored by the player in the game |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | Total true shooting attempts (TSA) by the player in the game Fomula = FGA + 0.44 * FTA |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | Total true shooting percentage (TS%) by the player in the game |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | The player's linear weight efficiency rating (PER) in the game |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | Total assist percentage (AST%) by the player in the game |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | Total steal percentage (STL%) by the player in the game |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | Total block percentage (BLK%) by the player in the game |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | Total turnover percentage (TOV%) by the player in the game |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | Total usage rate percentage by the player in the game |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total FanDuel daily fantasy points by the player in the game |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total DraftKings daily fantasy points by the player in the game |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total Yahoo daily fantasy points by the player in the game |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total plus minus by the player in the game |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | "Total double-doubles by the player in the game. Note: a player can record maximum of 1 double double in a single game" |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total triple-doubles by the player in the game. Note: player can record maximum of 1 double double in a single game |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total FantasyDraft daily fantasy points by the player in the game |
IsClosed | boolean | No | No | Yes | Indicates whether the game is over and the stats for this player have been verified and closed out. | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether the starting lineup is confirmed. Note: This field will be NULL when not referencing players | |
LineupStatus | string | 50 | Yes | Yes | Yes | Indicates whether the player is starting, active, or inactive |
PlayerGameBasic
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The number of games played |
Minutes | integer | 32 | Yes | Yes | Yes | Total number of minutes played |
Seconds | integer | 32 | Yes | Yes | Yes | Total number of seconds played |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total number of field goals made |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total number of field goals attempted |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total field goal percentage |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goals percentage |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total two pointers made |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total two pointers attempted |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total two pointers percentage |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total three pointers made |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total three pointers attempted |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total three pointers percentage |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total free throws made |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total free throws attempted |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total free throws percentage |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total rebounds |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds percentage |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds percentage |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | The player/team total rebounds percentage |
Assists | decimal | 32 | Yes | Yes | Yes | Total assists |
Steals | decimal | 32 | Yes | Yes | Yes | Total steals |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total blocked shots |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total turnovers |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total personal fouls |
Points | decimal | 32 | Yes | Yes | Yes | Total points scored |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | The player's true shooting attempts as defined here: http://www.basketball-reference.com/about/glossary.html |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | The player's true shooting percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | The player's linear weight efficiency rating as defined here: http://bleacherreport.com/articles/113144-cracking-the-code-how-to-calculate-hollingers-per-without-all-the-mess |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | The player's assist percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | The player's steal percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | The player's block percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | The player's turnover percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | The player's usage rate percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total plus minus |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total double-doubles scored |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total triple-doubles scored |
IsClosed | boolean | No | No | Yes | Indicates whether the game is over and the stats for this player have been verified and closed out. | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether starting lineup is confirmed | |
LineupStatus | string | 50 | Yes | Yes | Yes | Indicates whether player is starting, active, or inactive |
GameID | integer | 32 | Yes | No | Yes | The unique ID of this game |
OpponentID | integer | 32 | Yes | No | Yes | The unique ID of the team's opponent |
Opponent | string | 10 | Yes | No | Yes | The name of the opponent |
Day | date | No | No | Yes | The day of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
HomeOrAway | string | 4 | Yes | No | Yes | Whether the team is home or away |
IsGameOver | boolean | No | No | Yes | Whether the game is over (true/false) | |
GlobalGameID | integer | 32 | Yes | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalOpponentID | integer | 32 | Yes | No | Yes | A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues. |
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the team |
PlayerID | integer | 32 | Yes | No | Yes | Unique ID assigned to each player that stays with them throughout their career |
SeasonType | integer | 32 | Yes | No | Yes | The season type of the timeframe (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star) |
Season | integer | 32 | Yes | No | Yes | The NBA season of the game |
Name | string | 50 | Yes | No | Yes | Player's name |
Team | string | 10 | Yes | No | Yes | The abbreviation of the Team |
Position | string | 10 | Yes | No | Yes | The player's position associated with the given game or season. Possible values: C, F, FC, G, GF, PF, PG, SF, SG |
Started | integer | 32 | Yes | No | Yes | Whether the player started |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
PlayerGameProjection
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the player's team |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SeasonType | integer | 32 | Yes | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season | integer | 32 | Yes | No | Yes | The NBA season of the game |
Name | string | 50 | Yes | No | No | The name of the player |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Position | string | 10 | Yes | No | Yes | The player's position associated with the given game or season. Possible values: PG; SG; SF; PF; C |
Started | integer | 32 | Yes | No | No | "Indicates whether or not the player is projected to start in the game. Note: this will be one or zero for single game feeds" |
FanDuelSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary for FanDuel daily fantasy contests. |
DraftKingsSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary for DraftKings daily fantasy contests. |
FantasyDataSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000). |
YahooSalary
from 2016 |
integer | 32 | Yes | Yes | Yes | The player's salary for Yahoo daily fantasy contests. |
InjuryStatus
from 2016 |
string | 50 | Yes | Yes | No | The player's current injury status; in the form of likelihood that player plays. Possible values: Probable; Questionable; Doubtful; Out |
InjuryBodyPart
from 2016 |
string | 50 | Yes | Yes | Yes | The body part that is injured (Knee, Groin, Calf, Hamstring, etc.) |
InjuryStartDate
from 2016 |
date | Yes | No | No | The day that the injury started or was first discovered. | |
InjuryNotes
from 2016 |
string | 250 | Yes | Yes | Yes | Brief description of the player's injury and expected availability. |
FanDuelPosition
from 2016 |
string | 10 | Yes | No | Yes | The player's eligible position in FanDuel's daily fantasy sports platform. |
DraftKingsPosition
from 2016 |
string | 10 | Yes | No | Yes | The player's eligible position in DraftKings' daily fantasy sports platform |
YahooPosition
from 2016 |
string | 10 | Yes | No | Yes | The player's eligible position in Yahoo's daily fantasy sports platform. |
OpponentRank
from 2016 |
integer | 32 | Yes | Yes | Yes | The ranking of the player's opponent with regards to fantasy points allowed. |
OpponentPositionRank
from 2016 |
integer | 32 | Yes | Yes | Yes | The ranking of the player's opponent by position with regards to fantasy points allowed. |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
FantasyDraftSalary
from 2017 |
integer | 32 | Yes | Yes | No | The player's salary for Fantasy Draft's daily fantasy contests. |
FantasyDraftPosition
from 2017 |
string | 10 | Yes | Yes | No | The player's eligible position in Fantasy Draft's daily fantasy sports platform. |
GameID | integer | 32 | Yes | No | Yes | The unique ID of the game associated with this PlayerGameProjection. |
OpponentID | integer | 32 | Yes | No | Yes | The unique ID of the team's opponent |
Opponent | string | 10 | Yes | No | Yes | Abbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.) |
Day | date | Yes | No | Yes | The day of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
HomeOrAway | string | 4 | Yes | No | Yes | Whether the team is home or away |
IsGameOver | boolean | No | No | Yes | Whether the game is over (true/false) | |
GlobalGameID | integer | 32 | Yes | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues |
GlobalOpponentID | integer | 32 | Yes | No | Yes | A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues. |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (in US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The projected number of games played by the player in the game. Note: this will be one or zero for single game feeds |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total projected fantasy points by the player in the game |
Minutes | integer | 32 | Yes | Yes | Yes | Total projected minutes played by the player in the game |
Seconds | integer | 32 | Yes | Yes | Yes | Total projected seconds played by the player in the game |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total projected field goals made by the player in the game |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total projected field goals attempted by the player in the game |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total projected field goal percentage (FG%) by the player in the game |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goals percentage (eFG%) by the player in the game |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total projected two pointers made by the player in the game |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total projected two pointers attempted by the player in the game |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total projected two point percentage by the player in the game |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total projected three pointers made by the player in the game |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total projected three pointers attempted by the player in the game |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total projected three point percentage (3P%) by the player in the game |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total projected free throws made by the player in the game |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total projected free throws attempted by the player in the game |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total projected free throw percentage (FT%) by the player in the game |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total projected offensive rebounds by the player in the game |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total projected defensive rebounds by the player in the game |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total projected rebounds by the player in the game (offensive and defensive rebounds) |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
Assists | decimal | 32 | Yes | Yes | Yes | Total projected assists by the player in the game |
Steals | decimal | 32 | Yes | Yes | Yes | Total projected steals by the player in the game |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total projected blocked shots by the player in the game |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total projected turnovers by the player in the game |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total projected personal fouls by the player in the game |
Points | decimal | 32 | Yes | Yes | Yes | Total projected point scored by the player in the game |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | Total projected true shooting attempts (TSA) by the player in the game |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | Total projected true shooting percentage (TS%) by the player in the game |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | Total projected assist percentage (AST%) by the player in the game |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | Total projected block percentage (BLK%) by the player in the game |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total projected FanDuel daily projected fantasy points by the player in the game |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total projected DraftKings daily fantasy points by the player in the game |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total projected Yahoo daily projected fantasy points by the player in the game |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total projected plus minus by the player in the game |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total projected double-doubles by the player in the game |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total projected triple-doubles by the player in the game |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total projected FantasyDraft daily projected fantasy points by the player in the game |
IsClosed | boolean | No | No | Yes | This field is expected to be FALSE | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether starting lineup is confirmed Note: This field will be NULL when not referencing players | |
LineupStatus | string | 50 | Yes | Yes | Yes | Indicates whether player is starting, active, or inactive |
PlayerInfo
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID | integer | 32 | No | No | Yes | Unique ID of the Player (assigned by SportsDataIO). |
Name | string | 50 | Yes | No | Yes | Name of Player. |
TeamID | integer | 32 | Yes | No | Yes | Unique ID of the Team the player belongs to (assigned by SportsDataIO). |
Team | string | 50 | Yes | No | Yes | Name of the team the player belongs to. |
Position | string | 50 | Yes | Yes | Yes | Position player plays. |
PlayerSeason
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the player's team |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SeasonType | integer | 32 | Yes | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition). |
Season | integer | 32 | Yes | No | No | The NBA season in which these totals apply |
Name | string | 50 | Yes | No | No | The name of the player |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Position | string | 10 | Yes | No | No | The player's position associated with the given game or season. Possible values: PG; SG; SF; PF; C |
Started | integer | 32 | Yes | No | No | Indicates how many games the player has started in the season |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The number of games played by the player in the season |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total fantasy points by the player in the season |
Minutes | integer | 32 | Yes | Yes | Yes | Total minutes played by the player in the season |
Seconds | integer | 32 | Yes | Yes | Yes | Total seconds played by the player in the season |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total field goals made by the player in the season |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total field goals attempted by the player in the season |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total field goal percentage (FG%) by the player in the season |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goals percentage (eFG%) by the player in the season |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total two pointers made by the player in the season |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total two pointers attempted by the player in the season |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total two point percentage by the player in the season |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total three pointers made by the player in the season |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total three pointers attempted by the player in the season |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total three point percentage (3P%) by the player in the season |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total free throws made by the player in the season |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total free throws attempted by the player in the season |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total free throw percentage by the player in the season |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds by the player in the season |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds by the player in the season |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total rebounds by the team in the game (offensive and defensive rebounds) |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total offensive rebound percentage (ORB%) by the player in the season |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total defensive rebound percentage (DRB%) by the player in the season |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total rebound percentage (TRB%) by the player in the season |
Assists | decimal | 32 | Yes | Yes | Yes | Total assists by the player in the season |
Steals | decimal | 32 | Yes | Yes | Yes | Total steals by the player in the season |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total blocked shots by the player in the season |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total turnovers by the player in the season |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total personal fouls by the player in the season |
Points | decimal | 32 | Yes | Yes | Yes | Total points scored by the player in the season |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | Total true shooting attempts (TSA) by the player in the season |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | Total true shooting percentage (TS%) by the player in the season |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | The player's linear weight efficiency rating (PER) in the season |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | Total assist percentage (AST%) by the player in the season |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | Total steal percentage (STL%) by the player in the season |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | Total block percentage (BLK%) by the player in the season |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | Total turnover percentage (TOV%) by the player in the season |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | Total usage rate percentage by the player in the season |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total FanDuel daily fantasy points by the player in the season |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total DraftKings daily fantasy points by the player in the season |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total Yahoo daily fantasy points by the player in the season |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total plus minus by the player in the season |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total double-doubles by the player in the season |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total triple-doubles by the player in the season |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total FantasyDraft daily fantasy points by the player in the season |
IsClosed | boolean | No | No | Yes | This field is expected to be FALSE | |
LineupConfirmed | boolean | Yes | No | Yes | This field is expected to be NULL | |
LineupStatus | string | 50 | Yes | Yes | Yes | This field is expected to be NULL |
PlayerSeasonProjection
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the player's team |
PlayerID | integer | 32 | Yes | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
SeasonType | integer | 32 | Yes | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season | integer | 32 | Yes | No | No | The NBA season for which these totals apply |
Name | string | 50 | Yes | No | No | Player's name |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the player's team |
Position | string | 10 | Yes | No | No | The player's position associated with the given game or season. Possible values: PG; SG; SF; PF; C |
Started | integer | 32 | Yes | No | No | Indicates how many games the player is projected to start in the season |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (in US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The projected number of games played by the player in the season |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total projected fantasy points by the player in the season |
Minutes | integer | 32 | Yes | Yes | Yes | Total projected minutes played by the player in the season |
Seconds | integer | 32 | Yes | Yes | Yes | Total projected seconds played by the player in the season |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total projected field goals made by the player in the season |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total projected field goals attempted by the player in the season |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total projected field goal percentage (FG%) by the player in the season |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total projected effective field goals percentage (eFG%) by the player in the season |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total projected two pointers made by the player in the season |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total projected two pointers attempted by the player in the season |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total projected two point percentage by the player in the season |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total projected three pointers made by the player in the season |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total projected three pointers attempted by the player in the season |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total projected three point percentage (3P%) by the player in the season |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total projected free throws made by the player in the season |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total projected free throws attempted by the player in the season |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total projected free throw percentage by the player in the season |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total projected offensive rebounds by the player in the season |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total projected defensive rebounds by the player in the season |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total projected rebounds by the player in the season (offensive and defensive rebounds) |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
Assists | decimal | 32 | Yes | Yes | Yes | Total projected assists by the player in the season |
Steals | decimal | 32 | Yes | Yes | Yes | Total projected steals by the player in the season |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total projected blocked shots by the player in the season |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total projected turnovers by the player in the season |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total projected personal fouls by the player in the season |
Points | decimal | 32 | Yes | Yes | Yes | Total projected points scored by the player in the season |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | Total projected true shooting attempts (TSA) by the player in the season |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | "Total projected true shooting percentage (TS%) by the player in the season |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total projected FanDuel daily projected fantasy points by the player in the season |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total projected DraftKings daily fantasy points by the player in the season |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total projected Yahoo daily projected fantasy points by the player in the season |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total projected plus minus by the player in the season |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total projected double-doubles by the player in the season |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total projected triple-doubles by the player in the season |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total projected FantasyDraft daily projected fantasy points by the player in the season |
IsClosed | boolean | No | No | Yes | This field is expected to be FALSE | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether starting lineup is confirmed Note: This field will be NULL when not referencing players | |
LineupStatus | string | 50 | Yes | Yes | Yes | Indicates whether player is starting; active; or inactive |
Quarter
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
QuarterID | integer | 32 | No | No | Yes | Unique identifier for each Quarter. |
GameID | integer | 32 | No | No | Yes | The unique ID for this game. |
Number | integer | 32 | No | No | Yes | The Number (Order) of the Quarter in the scope of the Game. |
Name | string | 10 | No | No | Yes | The Name of the Quarter (possible values: 1, 2, 3, 4, OT, OT2, OT3, etc) |
AwayScore | integer | 32 | Yes | Yes | Yes | The total points scored by the away team in this Quarter. |
HomeScore | integer | 32 | Yes | Yes | Yes | The total points scored by the home team in this Quarter. |
Referee
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RefereeID
from 2021 |
integer | 32 | No | No | Yes | Unique ID of Referee |
Name
from 2021 |
string | 32 | Yes | No | Yes | Name of Referee |
Number
from 2021 |
integer | 32 | Yes | No | Yes | Number of Referee |
Position
from 2021 |
string | 32 | Yes | No | Yes | Position of Referee |
College
from 2021 |
string | 32 | Yes | No | Yes | College of Referee |
Experience
from 2021 |
integer | 32 | Yes | No | Yes | Years of Experience of Referee |
RotoworldPlayerNewsItem
(From 2022)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RotoworldPlayerNewsLine | string | 50 | No | No | No | Rotoworld Player News Item ID/GUID |
Headline | string | 50 | No | No | No | The short headline |
Comment | string | 500 | No | No | No | The longer headline used on Rotoworld Player News article |
Impact | string | 1000 | No | No | No | The body of the news article |
RotoworldCreated | date | No | No | No | The date the news item was created as listed by Rotoworld Player News | |
RotoworldLastUpdated | date | No | No | No | The time of the last update to this news item as listed by Rotoworld Player News | |
IsTopNews | bool | No | No | No | A flag for top news items as listed by Rotoworld Player News | |
IsTransaction | bool | Yes | No | No | A flag to indicate this news item relates to a transaction as listed by Rotoworld Player News | |
IsRumor | bool | Yes | No | No | A flag to indicate the news item relates to a rumor as listed by Rotoworld Player News | |
MoreLink | string | 1000 | Yes | No | No | A link to a source for the information in the news article |
MoreName | string | 100 | Yes | Yes | No | The name of the source for the info in the article |
PlayerInfo | PlayerInfo | 1000 | Yes | No | No | Information about the player related to the article |
RotoworldPlayerMeta | RotoworldPlayerNewsPlayerMetaData | 1000 | Yes | No | No | Lots of Player and Team information pertaining to the relevant player & team related to the news article as listed by Rotoworld Player News |
RotoworldPlayerNewsPlayerMetaData
(From 2022)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerFirstName | string | 50 | No | No | No | The first name of the player as listed by Rotoworld Player News |
PlayerLastName | string | 50 | No | No | No | The last name of the player as listed by Rotoworld Player News |
RotoworldPlayerId | string | 50 | No | No | No | The Rotoworld Player ID/GUID of the player related to the news item as listed by Rotoworld Player News |
StatsPlayerID | int | 32 | Yes | No | No | The Stats Player ID of the player related to the news item as listed by Rotoworld Player News |
SportRadarID | string | 100 | Yes | Yes | No | The SportRadar Player ID of the player related to the news item as listed by Rotoworld Player News |
PlayerStatus | string | 50 | Yes | No | No | The status of the player related to the news item as listed by Rotoworld Player News |
TeamKey | string | 5 | Yes | No | No | The team key of the team related to the news item as listed by Rotoworld Player News (the league's abbreviation will be used for general news, not specific to a team) |
TeamCity | string | 50 | Yes | No | No | The team city of the team related to the news item as listed by Rotoworld Player News |
TeamName | string | 50 | Yes | No | No | The team name of the team related to the news item as listed by Rotoworld Player News |
TeamColor | string | 6 | Yes | No | No | The hex color of the team related to the news item as listed by Rotoworld Player News |
ScheduleBasic
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameID | integer | 32 | No | No | Yes | The unique ID of this game |
Season | integer | 32 | No | No | Yes | The NBA season of the game |
SeasonType | integer | 32 | No | No | Yes | The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Playoffs). |
Status | string | 20 | Yes | No | Yes | Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit, NotNecessary |
Day | date | Yes | No | Yes | The date of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
AwayTeam | string | 10 | No | No | Yes | The abbreviation of the Away Team |
HomeTeam | string | 10 | No | No | Yes | The abbreviation of the Home Team |
AwayTeamID | integer | 32 | No | No | Yes | The unique ID of the away team |
HomeTeamID | integer | 32 | No | No | Yes | The unique ID of the home team |
StadiumID | integer | 32 | Yes | No | Yes | The unique ID of the stadium |
AwayTeamScore | integer | 32 | Yes | No | Yes | Number of points the away scored in this game |
HomeTeamScore | integer | 32 | Yes | No | Yes | Number of points the home scored in this game |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time). | |
GlobalGameID | integer | 32 | No | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalAwayTeamID | integer | 32 | No | No | No | A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues. |
GlobalHomeTeamID | integer | 32 | No | No | No | A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues. |
IsClosed | boolean | No | No | Yes | Indicates whether the game is over and the final score has been verified and closed out. | |
NeutralVenue | boolean | Yes | No | Yes | Indicates whether this game is played in a neutral venue | |
DateTimeUTC | datetime | Yes | No | Yes | The date and time of the game in UTC | |
GameEndDateTIme | datetime | Yes | No | Yes | The date and time that the game ended in US Eastern Time |
ScoreBasic
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameEndDateTime | datetime | Yes | No | Yes | The date and time that the game ended in US Eastern Time | |
SeriesInfo | Series | 32 | Yes | No | Yes | Contains relevant series data for playoff series only - HomeTeamWins, AwayTeamWins, GameNumber, and MaxLength |
AwayTeamScore2 | integer | 32 | Yes | Yes | No | Total number of points the away team scored in the game |
HomeTeamScore2 | integer | 32 | Yes | Yes | No | Total number of points the home team scored in this game |
GameID | integer | 32 | No | No | Yes | The unique ID of this game |
Season | integer | 32 | No | No | Yes | The NBA season of the game |
SeasonType | integer | 32 | No | No | Yes | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition). |
Status | string | 20 | Yes | No | Yes | Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit, NotNecessary |
Day | date | Yes | No | Yes | The date of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
AwayTeam | string | 10 | No | No | Yes | The abbreviation [Key] of the away team |
HomeTeam | string | 10 | No | No | Yes | The abbreviation [Key] of the home team |
AwayTeamID | integer | 32 | No | No | Yes | The unique ID of the away team |
HomeTeamID | integer | 32 | No | No | Yes | The unique ID of the home team |
StadiumID | integer | 32 | Yes | No | Yes | The unique ID of the stadium |
AwayTeamScore | integer | 32 | Yes | No | Yes | Total number of points the away team scored in the game |
HomeTeamScore | integer | 32 | Yes | No | Yes | Total number of points the home team scored in this game |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time). | |
GlobalGameID | integer | 32 | No | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalAwayTeamID | integer | 32 | No | No | No | A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues. |
GlobalHomeTeamID | integer | 32 | No | No | No | A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues. |
IsClosed | boolean | No | No | Yes | "Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use ""IsClosed"" rather than simply ""Final"" game status" | |
NeutralVenue | boolean | Yes | No | Yes | Indicates whether this game is played in a neutral venue or not | |
DateTimeUTC | datetime | Yes | No | Yes | The date and time of the game in UTC | |
GameEndDateTIme | datetime | Yes | No | Yes | The date and time that the game ended in US Eastern Time |
Season
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Season | integer | 32 | No | No | Yes | The NBA regular season for which these totals apply |
StartYear | integer | 32 | No | No | Yes | The year in which the season started |
EndYear | integer | 32 | No | No | Yes | The year in which the season ended |
Description | string | 10 | Yes | No | Yes | The description of the season for display purposes (possible values include: 2017-18, 2018-19, etc) |
RegularSeasonStartDate | date | Yes | No | Yes | The start date of the regular season | |
PostSeasonStartDate | date | Yes | No | Yes | The start date of the postseason | |
SeasonType | string | 10 | Yes | No | Yes | The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar). |
ApiSeason | string | 10 | Yes | No | Yes | The string to pass into subsequent API calls in the season parameter |
Series
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
HomeTeamWins | integer | 32 | No | No | Yes | Number of Wins by the Home Team |
AwayTeamWins | integer | 32 | No | No | Yes | Number of Wins by the Away Team |
GameNumber | integer | 32 | No | No | Yes | Game Number in Series |
MaxLength | integer | 32 | No | No | Yes | Maximum Number of Games in Series |
Sportsbook
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SportsbookID | int | 32 | No | No | Yes | The unique identifier of the sportsbook |
Name | string | 32 | No | Yes | Yes | The name of the sportsbooks |
Stadium
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StadiumID | integer | 32 | No | No | Yes | The unique ID of the stadium |
Active | boolean | No | No | Yes | Whether or not this stadium is the home venue for an active team | |
Name | string | 50 | No | No | Yes | The full name of the stadium |
Address | string | 50 | Yes | No | Yes | The address where the stadium is located |
City | string | 50 | Yes | No | Yes | The city where the stadium is located |
State | string | 10 | Yes | No | Yes | The US state where the stadium is located (if Stadium is outside US, this value is NULL) |
Zip | string | 10 | Yes | No | Yes | The zip code of the stadium |
Country | string | 10 | Yes | No | Yes | The 2-digit country code where the stadium is located |
Capacity | integer | 32 | Yes | No | Yes | The estimated seating capacity of the stadium |
GeoLat | decimal | 32 | Yes | No | Yes | The geographic latitude coordinate of this venue. |
GeoLong | decimal | 32 | Yes | No | Yes | The geographic longitude coordinate of this venue. |
Standing
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Season | integer | 32 | No | No | Yes | The NBA regular season for which these totals apply |
SeasonType | integer | 32 | No | No | Yes | The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar). |
TeamID | Integer | 32 | No | No | Yes | The unique ID for the team |
Key | string | 10 | No | No | Yes | Whether or not the team is active |
City | string | 50 | Yes | No | Yes | The name of the city |
Name | string | 50 | Yes | No | Yes | The full name of the team |
Conference | string | 20 | Yes | No | Yes | The conference of the team (Eastern or Western) |
Division | string | 20 | Yes | No | Yes | The division of the team (e.g. Atlantic, Central, Southeast, etc.) |
Wins | integer | 32 | Yes | No | Yes | Regular season wins |
Losses | integer | 32 | Yes | No | Yes | Regular season losses |
Percentage | decimal | 32 | Yes | No | Yes | Winning percentage |
ConferenceWins | integer | 32 | Yes | No | Yes | Regular season conference wins |
ConferenceLosses | integer | 32 | Yes | No | Yes | Regular season conference losses |
DivisionWins | integer | 32 | Yes | No | Yes | Regular season division wins |
DivisionLosses | integer | 32 | Yes | No | Yes | Regular season division losses |
HomeWins | integer | 32 | Yes | No | Yes | Regular season wins at home |
HomeLosses | integer | 32 | Yes | No | Yes | Regular season losses at home |
AwayWins | integer | 32 | Yes | No | Yes | Regular season wins on the road |
AwayLosses | integer | 32 | Yes | No | Yes | Regular season losses on the road |
LastTenWins | integer | 32 | Yes | No | Yes | Regular season wins in last 10 games |
LastTenLosses | integer | 32 | Yes | No | Yes | Regular season losses in last 10 games |
PointsPerGameFor | decimal | 32 | Yes | No | Yes | Average Points Scored |
PointsPerGameAgainst | decimal | 32 | Yes | No | Yes | Average Points Scored Against |
Streak | integer | 32 | Yes | No | Yes | Winning or Losing Streak |
GamesBack | decimal | 32 | Yes | No | Yes | Games behind the leader |
StreakDescription | string | 10 | Yes | No | Yes | Winning or Losing Streak written in the form W5 or L1 |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
ConferenceRank | integer | 32 | Yes | Yes | Yes | Team rank within the Conference level |
DivisionRank | integer | 32 | Yes | Yes | Yes | Team rank within the Division level |
StartingLineups
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
GameID
from 2021 |
integer | 32 | No | No | Yes | Unique ID of Game |
Season
from 2021 |
integer | 32 | No | No | Yes | End year of season that this game belongs to |
SeasonType
from 2021 |
integer | 32 | No | No | Yes | Type of Season that this game corresponds to (eg. 1 = Regular Season, 2 = Preseason, 3 = Postseason) |
Day
from 2021 |
datetime | 32 | Yes | No | Yes | Day of Game |
DateTime
from 2021 |
datetime | 32 | Yes | No | Yes | Date and Time of Game |
Status
from 2021 |
string | 32 | Yes | No | Yes | Game Status (eg. Scheduled, Final, Cancelled) |
HomeTeamID
from 2021 |
integer | 32 | Yes | No | Yes | Unique ID of Home Team |
HomeTeam
from 2021 |
string | 32 | Yes | No | Yes | Name of Home Team |
AwayTeamID
from 2021 |
integer | 32 | Yes | No | Yes | Unique ID of Away Team |
AwayTeam
from 2021 |
string | 32 | Yes | No | Yes | Name of Away Team |
HomeLineup
from 2021 |
Lineup[] | 32 | Yes | No | Yes | Home Team Lineup, including Starters and Bench Players |
AwayLineup
from 2021 |
Lineup[] | 32 | Yes | No | Yes | Away Team Lineup, including Starters and Bench Players |
Team
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
TeamID | integer | 32 | No | No | Yes | The auto-generated unique ID of the Team |
[Key] | string | 10 | No | No | Yes | Abbreviation of the team (e.g. LAL, PHI, BOS, CHI, etc.) |
Active | boolean | No | No | Yes | Whether or not this team is active | |
City | string | 50 | Yes | No | Yes | The city/location of the team (e.g. Los Angeles, Philadelphia, Boston, Chicago, etc.) |
Name | string | 50 | Yes | No | Yes | The mascot of the team (e.g. Lakers, 76ers, Celtics, Bulls, etc.) |
LeagueID | integer | 32 | Yes | No | Yes | This is no longer used (deprecated) |
StadiumID | integer | 32 | Yes | No | Yes | The unique ID of the team's current home stadium |
Conference | string | 20 | Yes | No | Yes | The conference of the team (possible values: Eastern, Western) |
Division | string | 20 | Yes | No | Yes | The division of the team (e.g. Atlantic, Central, Southeast, etc) |
PrimaryColor | string | 6 | Yes | No | Yes | The team's primary color. (This is not licensed for public or commercial use) |
SecondaryColor | string | 6 | Yes | No | Yes | The team's secondary color. (This is not licensed for public or commercial use) |
TertiaryColor | string | 6 | Yes | No | Yes | The team's tertiary color. (This is not licensed for public or commercial use) |
QuaternaryColor | string | 6 | Yes | No | Yes | The team's quaternary color. (This is not licensed for public or commercial use) |
WikipediaLogoUrl | string | 250 | Yes | No | Yes | The link to the team's logo hosted on Wikipedia. (This is not licensed for public or commercial use) |
WikipediaWordMarkUrl | string | 250 | Yes | No | Yes | The link to the team's wordmark logo hosted on Wikipedia. (This is not licensed for public or commercial use) |
GlobalTeamID | integer | 32 | No | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
NbaDotComTeamID | integer | 32 | Yes | No | Yes | The team's ID on nba dot com |
HeadCoach | string | 50 | Yes | No | Yes | The current head coach of the team |
TeamDepthChart
(From 2022)
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
DepthCharts | DepthChart[] | 32 | Yes | No | No | List of Depth Chart Records for Team |
TeamID | integer | 32 | No | No | No | Unique ID of Team |
TeamGame
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the team |
SeasonType | integer | 32 | Yes | No | No | The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition) |
Season | integer | 32 | Yes | No | Yes | The NBA season of the game |
Name | string | 50 | Yes | No | Yes | Team's name |
Team | string | 10 | Yes | No | No | The abbreviation [Key] of the team |
Wins | integer | 32 | Yes | No | Yes | Total number of team wins |
Losses | integer | 32 | Yes | No | Yes | Total number of team losses |
Possessions | decimal | 32 | Yes | Yes | No | Total number of estimated possessions by the team in the game |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
GameID | integer | 32 | Yes | No | Yes | The unique ID of the game associated with this TeamGame record |
OpponentID | integer | 32 | Yes | No | Yes | The unique ID of the team's opponent |
Opponent | string | 10 | Yes | No | Yes | Abbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.) |
Day | date | Yes | No | Yes | The day of the game | |
DateTime | datetime | Yes | No | Yes | The date and time of the game | |
HomeOrAway | string | 4 | Yes | No | Yes | Whether the team is home or away |
IsGameOver | boolean | No | No | Yes | Whether the game is over | |
GlobalGameID | integer | 32 | Yes | No | No | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
GlobalOpponentID | integer | 32 | Yes | No | Yes | A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues. |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The number of games played by the team in the game. Note: this will be one for single game feeds |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total fantasy points by the team in the game |
Minutes | integer | 32 | Yes | Yes | Yes | Total minutes played by the team in the game |
Seconds | integer | 32 | Yes | Yes | Yes | Total seconds played by the team in the game |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total field goals made by the team in the game |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total field goals attempted by the team in the game |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total field goal percentage (FG%) by the team in the game |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goals percentage (eFG%) by the team in the game |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total two pointers made by the team in the game |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total two pointers attempted by the team in the game |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total two point percentage by the team in the game |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total three pointers made by the team in the game |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total three pointers attempted by the team in the game |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total three point percentage (3P%) by the team in the game |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total free throws made by the team in the game |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total free throws attempted by the team in the game |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total free throw percentage by the team in the game |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds by the team in the game |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds by the team in the game |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total rebounds by the team in the game (offensive and defensive rebounds) |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
Assists | decimal | 32 | Yes | Yes | Yes | Total assists by the team in the game |
Steals | decimal | 32 | Yes | Yes | Yes | Total steals by the team in the game |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total blocked shots by the team in the game |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total turnovers by the team in the game |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total personal fouls by the team in the game |
Points | decimal | 32 | Yes | Yes | Yes | Total points scored by the team in the game |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | Total true shooting attempts (TSA) by the team in the game Fomula = FGA + 0.44 * FTA. |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | Total true shooting percentage (TS%) by the team in the game |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | This field is expected to be NULL |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total FanDuel daily fantasy points by the team in the game |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total DraftKings daily fantasy points by the team in the game |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total Yahoo daily fantasy points by the team in the game |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total plus minus by the team in the game |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total double-doubles by the team in the game |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total triple-doubles by the team in the game |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total FantasyDraft daily fantasy points by the team in the game |
IsClosed | boolean | No | No | Yes | This field is expected to be FALSE | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether starting lineup is confirmed. Note: This field will be NULL when not referencing players | |
LineupStatus | string | 50 | Yes | Yes | Yes | This field is expected to be NULL |
TeamGameTrends
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Scope
from 2020 |
string | 50 | No | No | Yes | The type of Trend (e.g. Last 5 games, Last 10 games, Last 5 home games, etc.) |
TeamID
from 2020 |
integer | 32 | No | No | Yes | The auto-generated unique ID of the Team |
Team
from 2020 |
string | 50 | No | No | Yes | Abbreviation of the Team (e.g. LAL, PHI, BOS, CHI, etc.) |
OpponentID
from 2020 |
integer | 32 | Yes | No | Yes | The auto-generated unique ID of the Opponent Team |
Opponent
from 2020 |
string | 50 | Yes | No | Yes | Abbreviation of the Opponent Team (e.g. LAL, PHI, BOS, CHI, etc.) |
Wins
from 2020 |
integer | 32 | No | Yes | Yes | Wins relating to the scope |
Losses
from 2020 |
integer | 32 | No | Yes | Yes | Losses relating to the scope |
Ties
from 2020 |
integer | 32 | No | Yes | Yes | Ties relating to the scope |
WinsAgainstTheSpread
from 2020 |
integer | 32 | Yes | Yes | Yes | Wins against the spread relating to the scope |
LossesAgainstTheSpread
from 2020 |
integer | 32 | Yes | Yes | Yes | Losses against the spread relating to the scope |
PushesAgainstTheSpread
from 2020 |
integer | 32 | Yes | Yes | Yes | Pushes against the spread relating to the scope |
Overs
from 2020 |
integer | 32 | Yes | Yes | Yes | Amount of times the total score goes over the OverUnder |
Unders
from 2020 |
integer | 32 | Yes | Yes | Yes | Amount of times the total score goes under the OverUnder |
OverUnderPushes
from 2020 |
integer | 32 | Yes | Yes | Yes | Amount of times the total score pushes the OverUnder |
AverageScore
from 2020 |
decimal | 32 | Yes | Yes | Yes | Average score of team |
AverageOpponentScore
from 2020 |
decimal | 32 | Yes | Yes | Yes | Average score of opponent |
TeamSeason
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
StatID | integer | 32 | No | No | Yes | The unique ID of the stat |
TeamID | integer | 32 | Yes | No | Yes | The unique ID of the team |
SeasonType | integer | 32 | Yes | No | Yes | The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar). |
Season | integer | 32 | Yes | No | Yes | The NBA regular season for which these totals apply |
Name | string | 50 | Yes | No | Yes | Team name |
Team | string | 10 | Yes | No | Yes | The abbreviation of the Team |
Wins | integer | 32 | Yes | No | No | Total number of team wins on the season |
Losses | integer | 32 | Yes | No | Yes | Total number of losses |
OpponentPosition | string | 10 | Yes | No | Yes | Indicates which position is included in opponent stats that are aggregated together |
Possessions | decimal | 32 | Yes | Yes | Yes | The team's estimated number of possessions as defined by the formula here: http://www.basketball-reference.com/about/glossary.html |
GlobalTeamID | integer | 32 | Yes | No | No | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
OpponentStat | OpponentSeason | Yes | No | Yes | The aggregated season stats for this team's opponents | |
Updated | datetime | Yes | No | Yes | The timestamp of when the record was last updated (US Eastern Time) | |
Games | integer | 32 | Yes | No | Yes | The number of games played |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total fantasy points |
Minutes | integer | 32 | Yes | Yes | Yes | Total number of minutes played |
Seconds | integer | 32 | Yes | Yes | Yes | Total number of seconds played |
FieldGoalsMade | decimal | 32 | Yes | Yes | Yes | Total number of field goals made |
FieldGoalsAttempted | decimal | 32 | Yes | Yes | Yes | Total number of field goals attempted |
FieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total field goal percentage |
EffectiveFieldGoalsPercentage | decimal | 32 | Yes | Yes | Yes | Total effective field goals percentage |
TwoPointersMade | decimal | 32 | Yes | Yes | Yes | Total two pointers made |
TwoPointersAttempted | decimal | 32 | Yes | Yes | Yes | Total two pointers attempted |
TwoPointersPercentage | decimal | 32 | Yes | Yes | Yes | Total two pointers percentage |
ThreePointersMade | decimal | 32 | Yes | Yes | Yes | Total three pointers made |
ThreePointersAttempted | decimal | 32 | Yes | Yes | Yes | Total three pointers attempted |
ThreePointersPercentage | decimal | 32 | Yes | Yes | Yes | Total three pointers percentage |
FreeThrowsMade | decimal | 32 | Yes | Yes | Yes | Total free throws made |
FreeThrowsAttempted | decimal | 32 | Yes | Yes | Yes | Total free throws attempted |
FreeThrowsPercentage | decimal | 32 | Yes | Yes | Yes | Total free throws percentage |
OffensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds |
DefensiveRebounds | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds |
Rebounds | decimal | 32 | Yes | Yes | Yes | Total rebounds |
OffensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total offensive rebounds percentage |
DefensiveReboundsPercentage | decimal | 32 | Yes | Yes | Yes | Total defensive rebounds percentage |
TotalReboundsPercentage | decimal | 32 | Yes | Yes | Yes | The player/team total rebounds percentage |
Assists | decimal | 32 | Yes | Yes | Yes | Total assists |
Steals | decimal | 32 | Yes | Yes | Yes | Total steals |
BlockedShots | decimal | 32 | Yes | Yes | Yes | Total blocked shots |
Turnovers | decimal | 32 | Yes | Yes | Yes | Total turnovers |
PersonalFouls | decimal | 32 | Yes | Yes | Yes | Total personal fouls |
Points | decimal | 32 | Yes | Yes | Yes | Total points scored |
TrueShootingAttempts | decimal | 32 | Yes | Yes | Yes | The player's true shooting attempts as defined here: http://www.basketball-reference.com/about/glossary.html |
TrueShootingPercentage | decimal | 32 | Yes | Yes | Yes | The player's true shooting percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
PlayerEfficiencyRating | decimal | 32 | Yes | Yes | Yes | The player's linear weight efficiency rating as defined here: http://bleacherreport.com/articles/113144-cracking-the-code-how-to-calculate-hollingers-per-without-all-the-mess |
AssistsPercentage | decimal | 32 | Yes | Yes | Yes | The player's assist percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
StealsPercentage | decimal | 32 | Yes | Yes | Yes | The player's steal percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
BlocksPercentage | decimal | 32 | Yes | Yes | Yes | The player's block percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
TurnOversPercentage | decimal | 32 | Yes | Yes | Yes | The player's turnover percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
UsageRatePercentage | decimal | 32 | Yes | Yes | Yes | The player's usage rate percentage as defined here: http://www.basketball-reference.com/about/glossary.html |
FantasyPointsFanDuel | decimal | 32 | Yes | Yes | Yes | Total FanDuel daily fantasy points scored |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total DraftKings daily fantasy points scored |
FantasyPointsYahoo | decimal | 32 | Yes | Yes | Yes | Total Yahoo daily fantasy points scored |
PlusMinus | decimal | 32 | Yes | Yes | Yes | Total plus minus |
DoubleDoubles | decimal | 32 | Yes | Yes | Yes | Total double-doubles scored |
TripleDoubles | decimal | 32 | Yes | Yes | Yes | Total triple-doubles scored |
FantasyPointsFantasyDraft | decimal | 32 | Yes | Yes | Yes | Total FantasyDraft daily fantasy points scored |
IsClosed | boolean | No | No | Yes | Indicates whether the game is over and the stats for this player have been verified and closed out. | |
LineupConfirmed | boolean | Yes | No | Yes | Indicates whether starting lineup is confirmed | |
LineupStatus | string | 50 | Yes | Yes | Yes | Indicates whether player is starting, active, or inactive |
TeamTrends
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Team
from 2020 |
string | 50 | Yes | No | No | The abbreviation [Key] of the team |
TeamID
from 2020 |
integer | 32 | Yes | No | No | The unique ID of the team |
UpcomingGame
from 2020 |
Game | Yes | No | No | Next scheduled game for the team | |
TeamGameTrends
from 2020 |
TeamGameTrends[] | Yes | No | Yes | The collection of Game Trends for this team |
Transaction
Available Endpoints
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
PlayerID | integer | 32 | No | No | No | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career |
Name | string | 32 | No | No | No | The player's full name |
FormerTeamID | integer | 32 | Yes | No | No | The unique ID of the player's former team |
FormerTeam | string | 32 | Yes | No | No | The abbreviation [Key] of the player's former team |
TeamID | integer | 32 | Yes | No | No | The unique ID of the team |
Team | string | 32 | Yes | No | No | The abbreviation [Key] of the player's team |
Type | string | 50 | Yes | No | No | The type of transaction that occurred for a player. Transaction types can be: Released; Waived; Signed; Promoted; Elevated; Demoted; and Traded. |
Date | datetime | 32 | Yes | No | No | The date this transaction was created |
Note | string | 100 | Yes | No | No | A short summary of the transaction that occurred (e.g. "Harris has signed with the Pelicans.") |
Created | datetime | 32 | Yes | No | No | The date and time this transaction took place |
Updated | datetime | 32 | Yes | No | No | The date and time that this transaction was last updated (US Eastern Time) |