Skip to main content

NBA 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...
Download CSV
BettingEntityMetadata
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
RecordId
from 2021
integer (32)NOT NULLNoThe ID of the record. Unique only within the same entity type (i.e. BettingMarketType IDs overlap with BettingBetType IDs)
Name
from 2021
string (100)NOT NULLNoA text value for the record (e.g. Moneyline; Player Prop; 3rd Quarter)
Activebool (32)NULLNoWhether or not this market is currently is use. Note: Active = True & Inactive = False
BettingEntityMetadataCollection
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
BettingBetTypes
from 2021
BettingEntityMetadata[] (32)NULLNoThe list of the bet types that can be found within a market
BettingMarketTypes
from 2021
BettingEntityMetadata[] (32)NULLNoA list of the possible Market Types within a Betting Event (e.g. Game Line, Team prop, Player Future, etc.)
BettingPeriodTypes
from 2021
BettingEntityMetadata[] (32)NULLNoA list of the possible BettingPeriodTypes (e.g. Full Game; Regulation Time; 1st Half)
BettingEventTypes
from 2021
BettingEntityMetadata[] (32)NULLNoA list of the possible BettingEventTypes (e.g. Game; Future)
BettingOutcomeTypes
from 2021
BettingEntityMetadata[] (32)NULLNoA list of the possible BettingOutcomeTypes (e.g. Home; Away; Under; Over)
ResultedMarketMetaData
from 2021
BettingResultingMetadata[] (32)NULLNoA list of the combinations of MarketType; BetType; & PeriodType which we willl provide automated resulting for
BettingResultTypes
from 2021
BettingEntityMetadata[] (32)NULLNoA list of the possible BettingResultTypes (e.g. Win; Loss; Push; Not Resulted; Incomplete)
BettingEvent
Available Endpoints
NameType (Size)NullableScrambledDescription
BettingEventID
from 2020
int (32)NOT NULLNoThe unique ID associated with the betting event
Name
from 2020
string (32)NULLNoThe name of this betting event
Season
from 2020
int (32)NULLNoThe NBA season of the BettingEvent
BettingEventTypeID
from 2020
int (32)NOT NULLNoThe ID associated with the type of betting event
BettingEventType
from 2020
string (32)NOT NULLNoIndicates the type of betting event - Game or Future
StartDate
from 2020
datetimeNULLNoThe furthest forward time any sportsbook has an event or market set to start for this betting event
Created
from 2020
datetimeNULLNoThe date and time when this betting event was created (in US Eastern Time)
Updated
from 2020
datetimeNULLNoThe timestamp of the last time this betting event was updated (in US Eastern Time)
GameID
from 2020
int (32)NULLNoThe unique ID of the game associated with this BettingEvent
GlobalGameID
from 2020
int (32)NULLNoThe GlobalGameID of the game tied to this event
GameStatus
from 2020
string (32)NULLYesThe status of the game in tied to this event
Quarter
from 2020
string (32)NULLYesThe 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)NULLNoThe abbreviation [Key] of the away team tied to the event
HomeTeam
from 2020
string (32)NULLNoThe abbreviation [Key] of the home team
AwayTeamID
from 2020
int (32)NULLNoThe unique ID of the away team tied to the event
HomeTeamID
from 2020
int (32)NULLNoThe unique ID of the home team tied to the event
GlobalAwayTeamID
from 2020
int (32)NULLNoA globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamID
from 2020
int (32)NULLNoA globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
AwayTeamScore
from 2020
int (32)NULLYesTotal number of points the away team scored in the game tied to the event (post-game)
HomeTeamScore
from 2020
int (32)NULLYesTotal points scored by the home team in the game (post-game)
TotalScore
from 2020
int (32)NULLYesThe 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)NULLNoRotation 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)NULLNoThe 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)NULLNoThe list of betting markets for this event
GameStartTime
from 2020
datetime (32)NULLNoThe date and time that the game started (in US Eastern Time)
BettingMarket
Available Endpoints
NameType (Size)NullableScrambledDescription
BettingMarketID
from 2020
int (32)NOT NULLNoThe unique ID associated with the betting market
BettingEventID
from 2020
int (32)NOT NULLNoThe unique ID associated with the betting event
BettingMarketTypeID
from 2020
int (32)NULLYesUnique ID that distinguishes the different types of Market Types
BettingMarketType
from 2020
string (32)NULLYesThe name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID
from 2020
int (32)NULLYesThe ID associated with the name of the bet type within a market
BettingBetType
from 2020
string (32)NULLYesThe name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)
BettingPeriodTypeID
from 2020
int (32)NULLYesThe BettingPeriodTypeID of this type of market which we can result
BettingPeriodType
from 2020
string (32)NULLYesThe name of the period type of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season)
Name
from 2020
string (32)NULLNoThe generic name of this market
TeamID
from 2020
int (32)NULLYesThe unique ID of the team tied to this market (if applicable)
TeamKey
from 2020
string (32)NULLYesThe abbreviation [Key] of the team associated with this market (if applicable)
PlayerID
from 2020
int (32)NULLYesThe 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)NULLYesThe name of the player tied to this market (if applicable)
Created
from 2020
datetime (32)NULLNoThe date and time when this betting market was created (in US Eastern Time)
Updated
from 2020
datetime (32)NULLNoThe timestamp of the last time this betting market was updated (in US Eastern Time)
AvailableSportsbooks
from 2020
Sportsbook[] (32)NULLNoA list of sportsbooks that have odds available in a given market
AnyBetsAvailable
from 2020
bool (32)NULLNoA 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)NULLNoThe list of betting outcomes from each sportsbook in this market
ConsensusOutcomes
from 2020
ConsensusOutcome[] (32)NULLNoThe single set of consensus outcomes of this market
IsArchivedboolNOT NULLNoIndicates whether a BettingOutcome has been archived or not
ArchiveLocationstringNOT NULLNoIf 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
NameType (Size)NullableScrambledDescription
BettingMarketID
from 2021
integer (32)NOT NULLNoThe unique ID associated with the betting market
BettingMarketTypeID
from 2021
integer (32)NOT NULLNoThe unique ID that distinguishes the different types of Market Types
BettingMarketType
from 2021
string (100)NOT NULLNoThe name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID
from 2021
integer (32)NOT NULLNoThe unique ID associated with the name of the bet type within a market
BettingBetType
from 2021
string (100)NOT NULLNoThe name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)
BettingPeriodTypeID
from 2021
integer (32)NOT NULLNoThe BettingPeriodTypeID of this type of market which we can result
BettingPeriodType
from 2021
string (100)NOT NULLNoThe name of the period type of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season)
Name
from 2021
string (100)NULLNoThe generic name of this market
TeamID
from 2021
integer (32)NULLNoThe unique ID of the team tied to this market result (if applicable)
TeamKey
from 2021
string (10)NULLNoThe abbreviation [Key] of the team associated with this market
PlayerID
from 2021
integer (32)NULLNoThe 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)NULLNoThe name of the player tied to this market (if applicable)
BettingOutcomeResults
from 2021
BettingOutcomeResult[]NULLNoThe list of outcomes under this market with results
IsMarketResultingSupportedbool (32)NOT NULLNoIndicates whether resulting is supported for this kind of BettingMarket
BettingMarketSplit
Available Endpoints
NameType (Size)NullableScrambledDescription
BettingMarketID
from 2021
integer (32)NOT NULLNoThe unique ID associated with the betting market
BettingEventID
from 2021
integer (32)NOT NULLNoThe unique ID of the betting event associated with this split
BettingMarketTypeID
from 2021
integer (32)NOT NULLNoThe unique ID that distinguishes the different types of Market Types
BettingMarketType
from 2021
string (100)NOT NULLNoThe name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID
from 2021
integer (32)NOT NULLNoThe unique ID associated with the name of the bet type within a market
BettingBetType
from 2021
string (100)NOT NULLNoThe name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)
BettingPeriodTypeID
from 2021
integer (32)NOT NULLNoThe BettingPeriodTypeID of this type of market which we can result
BettingPeriodType
from 2021
string (100)NOT NULLNoThe name of the period type of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season)
TeamID
from 2021
integer (32)NULLNoThe unique ID of the team tied to this market split (if applicable)
TeamKey
from 2021
string (32)NULLNoThe abbreviation [Key] of the team associated with this market
PlayerID
from 2021
integer (32)NULLNoThe 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)NULLNoThe name of the player tied to this market (if applicable)
BettingSplits
from 2021
BettingSplit[] (32)NOT NULLNoA list of betting splits for a given game
BettingOutcome
Available Endpoints
NameType (Size)NullableScrambledDescription
BettingOutcomeID
from 2020
int (32)NULLNoThe unique ID associated with this specific outcome
BettingMarketID
from 2020
int (32)NULLNoThe unique ID associated with the betting market
SportsBook
from 2020
Sportsbook (32)NULLNoThe sportsbook offering this outcome for betting
BettingOutcomeTypeID
from 2020
int (32)NULLYesThe BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string (32)NULLYesThe name of outcome type (e.g. Home; Away; Under; Over)
PayoutAmerican
from 2020
int (32)NULLYesThe american odds payout
PayoutDecimal
from 2020
decimal (32)NULLYesThe decimal odds payout
Value
from 2020
decimal (32)NULLYesThe number associated with the outcome of a market (e.g. the spread, game total, etc.)
Participant
from 2020
string (32)NULLNoThe 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)NULLNoIndicates whether a BettingOutcome is available for betting or not
IsAlternate
from 2020
bool (32)NULLNoIs this an alternate value or the core value
Created
from 2020
datetime (32)NULLNoThe date and time when this betting outcome was created (in US Eastern Time)
Updated
from 2020
datetime (32)NULLNoThe timestamp of the last time this betting outcome was updated (in US Eastern Time)
Unlisted
from 2020
datetime (32)NULLNoThe timestamp of when these odds were first made unavailable to be bet on any further (in US Eastern Time)
TeamID
from 2020
int (32)NULLYesThe unique ID of the team tied to this outcome (if applicable)
PlayerID
from 2020
int (32)NULLYesThe 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)NULLYesA globally unique ID for this team (where applicable). This value is guaranteed to be unique across all sports/leagues.
SportsbookUrl
from 2020
string (500)NULLYesThe URL for sportsbook event
IsInPlay
from 2022
bool (1)NULLNoWas this outcome created after the start time of the game (only applies when the betting event is of type game)
SportsbookMarketIDstring (100)NULLYesThe market ID on the given sportsbook for deeplinking (when available)
SportsbookOutcomeIDstring (100)NULLYesThe outcome ID on the given sportsbook for deeplinking (when available)
BettingOutcomeResult
Available Endpoints
NameType (Size)NullableScrambledDescription
BettingOutcomeID
from 2021
integer (32)NOT NULLNoThe unique ID associated with this specific outcome
BettingResultTypeID
from 2021
integer (32)NULLYesThe BettingResultType of this outcome
BettingResultType
from 2021
string (100)NULLYesThe string identifier of the BettingResultType of this outcome (e.g. Won, Lost, Push, Not Resulted, Incomplete)
BettingOutcomeTypeID
from 2020
int (32)NULLNoThe BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string (32)NULLNoThe name of outcome type (e.g. Home; Away; Under; Over)
BetValue
from 2021
decimal (32)NULLYesThe 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)NULLYesThe 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:
NameType (Size)NullableScrambledDescription
BettingMarketTypeId
from 2021
integer (32)NOT NULLNoThe unique ID that distinguishes the different types of Market Types
BettingBetTypeId
from 2021
integer (32)NOT NULLNoThe ID associated with the name of the bet type within a market
BettingPeriodTypeId
from 2021
integer (32)NOT NULLNoThe BettingPeriodTypeID of this type of market which we can result
BettingSplit
Available Endpoints
NameType (Size)NullableScrambledDescription
BettingMarketSplitID
from 2021
integer (32)NOT NULLNoThe unique ID assciated with the betting split
BettingMarketID
from 2021
integer (32)NOT NULLNoThe unique ID associated with the betting market
BettingOutcomeTypeID
from 2021
integer (32)NULLNoThe BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2021
string (32)NULLNoThe name of outcome type (e.g. Home; Away; Under; Over)
BetPercentage
from 2021
integer (32)NULLYesPercentage of bets placed on a specific outcome
MoneyPercentage
from 2021
integer (32)NULLYesPercent of Money on this Outcome
Created
from 2021
datetime (32)NOT NULLNoThe date and time when this betting split was first seen (in US Eastern Time)
LastSeen
from 2021
datetime (32)NOT NULLNoWhen this split was last updated
BoxScore
Available Endpoints
NameType (Size)NullableScrambledDescription
GameGameNULLNoThe details of the game associated with this box score
QuartersQuarter[]NULLNoThe details of the quarters associated with this box score
TeamGamesTeamGame[]NULLNoThe team game stats associated with this box score
PlayerGamesPlayerGame[]NULLNoThe player game stats associated with this box score
ConsensusOutcome
Available Endpoints
NameType (Size)NullableScrambledDescription
NumberOfSportsbooks
from 2020
int (32)NOT NULLYesThe number of sportsbooks odds that went into creating this consensus outcome
BettingOutcomeID
from 2020
int (32)NULLNoThe unique ID associated with this specific outcome
BettingMarketID
from 2020
int (32)NULLNoThe unique ID associated with the betting market
SportsBook
from 2020
Sportsbook (32)NULLNoThe sportsbook offering this outcome for betting
BettingOutcomeTypeID
from 2020
int (32)NULLYesThe BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string (32)NULLYesThe name of the outcome type (e.g. Home; Away; Under; Over)
PayoutAmerican
from 2020
int (32)NULLYesThe american odds payout
PayoutDecimal
from 2020
decimal (32)NULLYesThe decimal odds payout
Value
from 2020
decimal (32)NULLYesThe number associated with the outcome of a market (e.g. the spread, game total, etc.)
Participant
from 2020
string (32)NULLNoThe 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)NULLNoIndicates whether this ConsensusOutcome is available for betting or not
IsAlternate
from 2020
bool (32)NULLNoIs this an alternate value or the core value
Created
from 2020
datetime (32)NULLNoThe date and time when this consensus outcome was created (in US Eastern Time)
Updated
from 2020
datetime (32)NULLNoThe timestamp of the last time this consensus outcome was updated (in US Eastern Time)
Unlisted
from 2020
datetime (32)NULLNoThe timestamp of when these odds were first made unavailable to be bet on any further (In US Eastern Time)
TeamID
from 2020
int (32)NULLYesThe unique ID of the team tied to this outcome (where applicable)
PlayerID
from 2020
int (32)NULLYesThe 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)NULLYesA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
SportsbookUrl
from 2020
string (500)NULLYesThe URL for sportsbook event
IsInPlay
from 2022
bool (1)NULLNoWas this outcome created after the start time of the game (only applies when the betting event is of type game)
SportsbookMarketIDstring (100)NULLYesThe market ID on the given sportsbook for deeplinking (when available)
SportsbookOutcomeIDstring (100)NULLYesThe outcome ID on the given sportsbook for deeplinking (when available)
DepthChart (From 2022)
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
TeamIDinteger (32)NOT NULLNoThe unique ID of the team
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Namestring (32)NULLNoThe player's full name
PositionCategorystring (32)NULLNoThe player's position category. Possible values: C; F; G
Positionstring (32)NULLNoThe player's primary position. Possible values: C; PF; PG; SF; SG
DepthOrderinteger (32)NULLYesDepth Chart Order
Updateddatetime (32)NULLNoThe date and time that this depth chart was last updated (in US Eastern Time)
DepthChartIDinteger (32)NOT NULLNoUnique ID of Depth Chart Record
DfsSlate
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
SlateIDinteger (32)NOT NULLNoUnique ID of a Slate (assigned by SportsDataIO).
Operatorstring (20)NULLNoThe name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
OperatorSlateIDinteger (32)NULLNoUnique ID of a slate (assigned by the operator).
OperatorNamestring (50)NULLNoThe name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
OperatorDaydateNULLNoThe day (in EST/EDT) that the slate begins (assigned by the operator).
OperatorStartTimedatetimeNULLNoThe date/time (in EST/EDT) that the slate begins (assigned by the operator).
NumberOfGamesinteger (32)NULLNoThe number of actual games that this slate covers.
IsMultiDaySlatebooleanNULLNoWhether this slate uses games that take place on different days.
RemovedByOperatorbooleanNULLNoIndicates whether this slate was removed/deleted by the operator.
OperatorGameTypestring (50)NULLNoThe game type of the slate. Will often be null as most operators only have one game type.
DfsSlateGamesDfsSlateGame[]NULLNoThe games that are included in this slate
DfsSlatePlayersDfsSlatePlayer[]NULLNoThe players that are included in this slate
SlateRosterSlotsstring[]NULLNoThe positions that need to be filled for this particular slate
SalaryCapintegerNULLNoThe 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:
NameType (Size)NullableScrambledDescription
SlateGameIDinteger (32)NOT NULLNoUnique ID of a SlateGame (assigned by SportsDataIO).
SlateIDinteger (32)NOT NULLNoThe SlateID that this SlateGame refers to.
GameIDinteger (32)NULLNoThe unique ID of the game associated with this SlateGame. This points to data in the schedule/game/box score feeds.
GameGameNULLNoThe details of the Game that this SlateGame refers to.
OperatorGameIDinteger (32)NULLNoUnique ID of a SlateGame (assigned by the operator).
RemovedByOperatorbooleanNULLYesIndicates whether this game was removed/deleted by the operator.
DfsSlatePlayer
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
SlatePlayerIDinteger (32)NOT NULLNoUnique ID of a SlatePlayer (assigned by SportsDataIO).
SlateIDinteger (32)NOT NULLNoThe SlateID that this SlatePlayer refers to.
SlateGameIDinteger (32)NULLNoThe SlateGameID that this SlatePlayer refers to.
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
PlayerGameProjectionStatIDinteger (32)NULLNoThe SportsDataIO StatID that this SlatePlayer refers to. This points to data in the respective sports' projected player game stats feeds.
OperatorPlayerIDstring (25)NULLNoUnique ID of the Player (assigned by the operator).
OperatorSlatePlayerIDstring (50)NULLNoUnique ID of the SlatePlayer (assigned by the operator).
OperatorPlayerNamestring (50)NULLNoThe player's name (assigned by the operator).
OperatorPositionstring (10)NULLNoThe player's eligible positions for the contest (assigned by the operator).
OperatorSalaryinteger (32)NULLNoThe player's salary for the contest (assigned by the operator).
OperatorRosterSlotsstring[]NULLNoThe 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.
RemovedByOperatorbooleanNULLYesIndicates whether this player was removed/deleted by the operator.
Teamstring (12)NULLNoThe abbreviation [Key] of the player's team
TeamIDinteger (32)NULLNoThe unique ID of the player's team
FantasyGame
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
GameIDinteger (32)NULLNoThe unique ID of this game
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Seasoninteger (32)NULLNoThe NBA season of the game
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game (in US Eastern Time)
Teamstring (10)NULLNoThe abbreviation [Key] of the team
Opponentstring (10)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
HomeOrAwaystring (4)NULLNoWhether the team is home or away
Jerseyinteger (32)NULLNoThe player's jersey number
Namestring (50)NULLNoThe player's full name
Positionstring (10)NULLNoThe player's primary position. Possible values: PG; SG; SF; PF; C
PositionCategorystring (10)NULLNoThe player's position category. Possible values: C, F, G
Gamesinteger (32)NULLNoThe number of games played by the player in the game Note: this will be one or zero for single game feeds
Startedinteger (32)NULLNoIndicates whether or not the player started the game Note: this will be one or zero for single game feeds
FantasyPointsdecimal (32)NULLNoTotal fantasy points by the player in the game
IsGameOverbooleanNOT NULLNoWhether the game is over (true/false)
FantasyPointsFanDueldecimal (32)NULLNoTotal FanDuel daily fantasy points scored
FantasyPointsYahoodecimal (32)NULLNoTotal Yahoo daily fantasy points scored
FantasyPointsDraftKingsdecimal (32)NULLNoTotal DraftKings daily fantasy points scored
FandDuelPositionstring (10)NULLNoThe player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPositionstring (10)NULLNoThe player's eligible position in DraftKings' daily fantasy sports platform.
YahooPositionstring (10)NULLNoThe player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRankinteger (32)NULLNoThe ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRankinteger (32)NULLNoThe ranking of the player's opponent by position with regards to fantasy points allowed.
GlobalGameIDinteger (32)NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
UpdateddatetimeNULLNoThe timestamp of when this game was last updated (in US Eastern Time)
Game
Available Endpoints
NameType (Size)NullableScrambledDescription
GameIDinteger (32)NOT NULLNoThe unique ID of this game
Seasoninteger (32)NOT NULLNoThe NBA season of the game
SeasonTypeinteger (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Statusstring (20)NULLNoIndicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit, NotNecessary
DaydateNULLNoThe date of the game
DateTimedatetimeNULLNoThe date and time of the game
AwayTeamstring (10)NOT NULLNoThe abbreviation [Key] of the away team
HomeTeamstring (10)NOT NULLNoThe abbreviation [Key] of the home team
AwayTeamIDinteger (32)NOT NULLNoThe unique ID of the away team
HomeTeamIDinteger (32)NOT NULLNoThe unique ID of the home team
StadiumIDinteger (32)NULLNoThe unique ID of the stadium
Channelstring (10)NULLNoThe television station broadcasting the game
Attendanceinteger (32)NULLNoThe total number of people in attendance at the game
AwayTeamScoreinteger (32)NULLYesTotal number of points the away team scored in the game
HomeTeamScoreinteger (32)NULLYesTotal number of points the home team scored in this game
UpdateddatetimeNULLNoThe timestamp of when this game was last updated (in US Eastern Time)
Quarterstring (10)NULLNoThe current quarter in the game. Possible values include: 1, 2, 3, 4, Half, OT, NULL
TimeRemainingMinutesinteger (32)NULLNoThe number of minutes remaining in the quarter
TimeRemainingSecondsinteger (32)NULLNoThe number of seconds remaining in the quarter
PointSpread
from 2016
decimal (32)NULLYesThe 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)NULLYesThe sportsbook's total points scored over under for the game
AwayTeamMoneyLine
from 2016
integer (32)NULLYesMoney line from the perspective of the away team
HomeTeamMoneyLine
from 2016
integer (32)NULLYesMoney line from the perspective of the home team
GlobalGameIDinteger (32)NOT NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamIDinteger (32)NOT NULLNoA globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamIDinteger (32)NOT NULLNoA globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PointSpreadAwayTeamMoneyLine
from 2017
integer (32)NULLYesThe money line payout odds when betting on the away team with the point spread.
PointSpreadHomeTeamMoneyLine
from 2017
integer (32)NULLYesThe money line payout odds when betting on the away team with the point spread.
LastPlaystring (250)NULLYesThe description of the most recent play/event of the game. This is for display purposes and does not include corresponding data points.
IsClosedbooleanNOT NULLNoIndicates 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
QuartersQuarter[]NOT NULLNoThe details of the quarters (including overtime periods) for this game.
GameEndDateTimedatetimeNULLNoThe date and time that the game ended (in US Eastern Time)
HomeRotationNumberinteger (32)NULLYesThe rotation number of the home team for this game
AwayRotationNumberinteger (32)NULLYesThe rotation number of the away team for this game
NeutralVenue
from 2020
booleanNULLNoIndicates whether this game is played in a neutral venue
OverPayout
from 2021
integer (32)NULLYesThe sportsbook's payout for the over on the total points line
UnderPayout
from 2021
integer (32)NULLYesThe sportsbook's payout for the under on the total points line
CrewChiefID
from 2021
integer (32)NULLNoUnique ID of officiating Crew Chief
UmpireID
from 2021
integer (32)NULLNoUnique ID of officiating Umpire referee
RefereeID
from 2021
integer (32)NULLNoUnique ID of officiating referee
AlternateID
from 2021
integer (32)NULLNoUnique ID of officiating Alternate referee
DateTimeUTC
from 2021
datetimeNULLNoThe date and time of the game in UTC
SeriesInfo
from 2021
Series (32)NULLNoContains relevant series data for playoff series only - HomeTeamWins, AwayTeamWins, GameNumber, and MaxLength
InseasonTournamentboolNULLNoA 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
RescheduledFromGameIDinteger (32)NULLYesThe GameID of the originally scheduled, postponed game, that this game was rescheduled from. This only pertains to games that are scheduled as "make up" games.
RescheduledGameIDinteger (32)NULLYesThe GameID of the game that was rescheduled from this game. This only pertains to postponed games that require rescheduling.
GameBettingSplit
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
GameID
from 2021
integer (32)NOT NULLNoThe unique ID of the game associated with this GameBettingSplit
SeasonType
from 2021
integer (32)NOT NULLNoThe 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)NOT NULLNoThe NBA season of the game
Day
from 2021
datetime (32)NULLNoThe day of the game
AwayTeam
from 2021
string (32)NULLNoThe abbreviation [Key] of the away team
HomeTeam
from 2021
string (32)NULLNoThe abbreviation [Key] of the home team
BettingMarketSplits
from 2021
BettingMarketSplit[] (32)NOT NULLNoShows the BettingMarketSplits included in a given game
GameInfo
Available Endpoints
NameType (Size)NullableScrambledDescription
GameIdinteger (32)NOT NULLNoThe unique ID of the game.
Seasoninteger (32)NOT NULLNoThe NBA season of the game
SeasonTypeinteger (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
Statusstring (20)NULLNoThe status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
AwayTeamIdinteger (32)NULLNoThe unique ID of the away team
HomeTeamIdinteger (32)NULLNoThe unique ID of the home team
AwayTeamNamestring (50)NULLNoThe abbreviation [Key] of the away team
HomeTeamNamestring (50)NULLNoThe abbreviation [Key] of the home team
GlobalGameIdinteger (32)NOT NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamIdinteger (32)NULLNoThe rotation number of the home team for this game
GlobalHomeTeamIdinteger (32)NULLNoA globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PregameOddsGameOdd[]NULLNoList of Pregame GameOdds from different sportsbooks
LiveOddsGameOdd[]NULLNoList of Live GameOdds from different sportsbooks
HomeTeamScoreintegerNULLYesTotal points scored by the home team in the game (updated after the game ends to allow for resolving bets)
AwayTeamScoreintegerNULLYesTotal number of points the away team scored in the game (updated after game ends to allow for resolving bets)
TotalScoreintegerNULLYesThe total amount of points scored in the game by both teams. Updated after the game ends to allow for resulting bets
HomeRotationNumberinteger (32)NULLYesThe Rotation number of the home team for this game
AwayRotationNumberinteger (32)NULLYesThe rotation number of the away team for this game
AlternateMarketPregameOddsGameOdd[]NULLYesA list of Alternate Market Pregame GameOdds from different sportsbooks (such as 1st-half; 1st-qtr; etc)
GameInfoResult
Available Endpoints
NameType (Size)NullableScrambledDescription
GameIDinteger (32)NOT NULLNoThe unique ID of the game.
Seasoninteger (32)NOT NULLNoThe NBA season of the game
SeasonTypeinteger (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
Statusstring (20)NOT NULLNoThe status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
AwayTeamIDinteger (32)NULLNoThe unique ID of the away team
HomeTeamIDinteger (32)NULLNoThe unique ID of the home team
AwayTeamNamestring (50)NULLNoThe abbreviation [Key] of the away team
HomeTeamNamestring (50)NULLNoThe abbreviation [Key] of the home team
GlobalGameIDinteger (32)NOT NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamIDinteger (32)NULLNoA globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamIDinteger (32)NULLNoA globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PregameOddsGameOddResult[]NULLNoList of Pregame GameOdds from different sportsbooks with results
HomeTeamScoreinteger (32)NULLYesTotal points scored by the home team in the game (updated after the game ends to allow for resolving bets)
AwayTeamScoreinteger (32)NULLYesTotal number of points the away team scored in the game (updated after game ends to allow for resolving bets)
TotalScoreinteger (32)NULLYesThe total amount of points scored in the game by both teams. Updated after the game ends to allow for resulting bets
HomeRotationNumberinteger (32)NULLYesThe rotation number of the home team for this game
AwayRotationNumberinteger (32)NULLYesThe rotation number of the away team for this game
AlternateMarketPregameOddsGameOddResult[]NULLYesA list of Alternate Market Pregame GameOdds from different sportsbooks (such as 1st-half; 1st-qtr; etc)
Quarterstring (10)NULLNoThe current quarter in the game. Possible values include: 1, 2, 3, 4, Half, OT, NULL
TimeRemainingMinutesinteger (32)NULLNoThe number of minutes remaining in the quarter
TimeRemainingSecondsinteger (32)NULLNoThe number of seconds remaining in the quarter
QuartersQuarter[]NULLNoThe details of the quarters (including overtime periods) for this game.
IsClosedbooleanNOT NULLNoIndicates 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
LiveOddsGameOddResult[]NULLNoList of Live Odds from different sportsbooks with results
GameOdd
Available Endpoints
NameType (Size)NullableScrambledDescription
GameOddIdinteger (32)NOT NULLNoThe unique ID of this odd
Sportsbookstring (25)NOT NULLYesName of sportsbook
GameIdinteger (32)NOT NULLNoThe unique ID of the game associated with this GameOdd
CreateddatetimeNOT NULLNoThe timestamp of when these odds were first created (in US Eastern Time)
UpdateddatetimeNOT NULLNoThe 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
HomeMoneyLineinteger (32)NULLYesThe sportsbook's money line for the home team
AwayMoneyLineinteger (32)NULLYesThe sportsbook's money line for the away team
HomePointSpreaddecimal (32)NULLYesThe sportsbook's point spread for the home team
AwayPointSpreaddecimal (32)NULLYesThe sportsbook's point spread for the away team
HomePointSpreadPayoutinteger (32)NULLYesThe sportsbook's point spread payout for the home team
AwayPointSpreadPayoutinteger (32)NULLYesThe sportsbook's point spread payout for the away team
OverUnderdecimal (32)NULLYesThe sportsbook's total points scored over under for the game
OverPayoutinteger (32)NULLYesThe sportsbook's payout for the over
UnderPayoutinteger (32)NULLYesThe sportsbook's payout for the under
SportsbookIdinteger (32)NULLNoUnique ID of the Sportsbook
OddTypestring (10)NULLNoThe market type of the odd (ex: live, pregame, 1st-half, 2nd-quarter)
SportsbookUrlstring (500)NULLNoThe URL for sportsbook event
UnlisteddatetimeNULLNoThe timestamp of when these odds were first made unavailable to be bet on any further (in US Eastern Time)
GameOddOutcome
NameType (Size)NullableScrambledDescription
GameOddIdinteger (32)NOT NULLNoThe unique ID of this odd
GameOddResultTypeIdinteger (32)NULLNoThe GameOddResultType of this outcome as an integer
GameOddResultTypestring (100)NULLNoThe result/outcome of a bet (e.g. Won; Lost; Push; Not Resulted; Incomplete)
OddTypestring (500)NULLNoThe market type of the odd (ex: live; pregame; 2nd quarter; etc)
GameOddTypestring (100)NULLNoThe GameOddOutcomeType of this outcome as a string
BetValuedecimal (32)NULLNoThe 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)
ActualValuedecimal (32)NULLNoThe 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
NameType (Size)NullableScrambledDescription
GameOddIDinteger (32)NOT NULLNoThe unique ID of this odd
Sportsbookstring (25)NOT NULLYesName of sportsbook
GameIDinteger (32)NOT NULLNoThe unique ID of the game associated with this GameOdd
CreateddatetimeNOT NULLNoThe timestamp of when these odds were first created (in US Eastern Time)
UpdateddatetimeNOT NULLNoThe 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
HomeMoneyLineinteger (32)NULLYesThe sportsbook's money line for the home team
AwayMoneyLineinteger (32)NULLYesThe sportsbook's money line for the away team
HomePointSpreaddecimal (32)NULLYesThe sportsbook's point spread for the home team
AwayPointSpreaddecimal (32)NULLYesThe sportsbook's point spread for the away team
HomePointSpreadPayoutinteger (32)NULLYesThe sportsbook's point spread payout for the home team
AwayPointSpreadPayoutinteger (32)NULLYesThe sportsbook's point spread payout for the away team
OverUnderdecimal (32)NULLYesThe sportsbook's total points scored over under for the game
OverPayoutinteger (32)NULLYesThe sportsbook's payout for the over
UnderPayoutinteger (32)NULLYesThe sportsbook's payout for the under
SportsbookIDinteger (32)NOT NULLNoUnique ID of the Sportsbook
SportsbookUrlstring (500)NULLNoThe URL for sportsbook event
OddTypestring (10)NULLNoThe market type of the odd (ex: live, pregame, 1st-half, 2nd-quarter)
GameOddOutcomeResultsGameOddOutcome[]NULLNoList 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:
NameType (Size)NullableScrambledDescription
PlayerIDinteger (32)NOT NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Namestring (100)NULLNoThe player's full name
TeamIDinteger (32)NULLNoThe unique ID of the team
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Positionstring (10)NULLNoThe player's primary position. Possible values: C; PF; PG; SF; SG
PreferredHostedHeadshotUrlstring (500)NULLYesThe player's preferred hosted headshot URL. This returns the headshot with transparent background, if available.
PreferredHostedHeadshotUpdateddatetimeNULLNoThe last updated date of the player's preferred hosted headshot.
HostedHeadshotWithBackgroundUrlstring (500)NULLYesThe player's hosted headshot URL.
HostedHeadshotWithBackgroundUpdateddatetimeNULLNoThe last updated date of the player's hosted headshot.
HostedHeadshotNoBackgroundUrlstring (500)NULLYesThe player's transparent background hosted headshot URL.
HostedHeadshotNoBackgroundUpdateddatetimeNULLNoThe last updated date of the player's transparent background hosted headshot.
Lineup
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
PlayerID
from 2021
integer (32)NOT NULLNoThe 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)NOT NULLNoThe unique ID of the team
Team
from 2021
string (32)NOT NULLNoThe abbreviation [Key] of the team
FirstName
from 2021
string (32)NOT NULLNoThe player's first name
LastName
from 2021
string (32)NOT NULLNoThe player's last name
Position
from 2021
string (32)NULLNoThe player's primary position. Possible values: C; PF; PG; SF; SG
Starting
from 2021
bool (32)NULLYesIndicates whether this player is in the starting lineup or on the bench
Confirmed
from 2021
bool (32)NULLYesIndicated whether the 'Starting' field has been confirmed for a player
LineupStatusstring (50)NULLYesIndicates whether player is starting, active, or inactive
MatchupTrends
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
UpcomingGame
from 2020
GameNULLNoNext scheduled game for the team with a specified opposing team
TeamTrends
from 2020
TeamTrends[]NULLNoThe collection of team trends between each team
TeamMatchupTrends
from 2020
TeamGameTrends[]NULLNoThe collection of team game trends against opponent
OpponentMatchupTrends
from 2020
TeamGameTrends[]NULLNoThe collection of opponent game trends against team
PreviousGames
from 2020
Game[]NULLNoThe collection of last 10 game scores between each team
News
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
NewsIDinteger (32)NOT NULLNoThe unique ID of news story
Sourcestring (50)NULLNoThe source of the story (RotoBaller, NBCSports.com, etc.)
UpdateddatetimeNOT NULLNoThe timestamp of when this news story was last updated (in US Eastern Time)
TimeAgostring (50)NULLNoHow long ago this news story was published
Titlestring (100)NULLNoThe headline of the news story (typically less than 100 characters)
Contentstring (5000)NULLNoThe full body content of the story
Urlstring (250)NULLNoThe URL of the full news story
TermsOfUsestring (500)NULLNoThe 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
Authorstring (50)NULLNoThe author responsible for writing the news posting
Categoriesstring (100)NULLNoComma 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
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
TeamIDinteger (32)NULLNoThe unique ID of the team that relates to this story
Teamstring (10)NULLNoThe abbreviation [Key] of the team that relates to this news story
PlayerID2integer (32)NULLNoThe PlayerID of the additional player who relates to this story (if applicable)
TeamID2integer (32)NULLNoThe unique ID of the additional team that relates to this news story (if applicable)
Team2string (10)NULLNoThe abbreviation [Key] of the additional team that relates to this story (if applicable)
OriginalSource
from 2020
string (100)NULLNoThe original source who broke this news (before it was picked up by the publisher of this blurb)
OriginalSourceUrl
from 2020
string (1000)NULLNoThe URL of the original source who broke this news blurb
OpponentSeason
Available Endpoints
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the opponent team
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Seasoninteger (32)NULLNoThe NBA season for which these totals apply
Namestring (50)NULLNoFull name of the opponent team
Teamstring (10)NULLNoThe abbreviation [Key] of the opponent team
Winsinteger (32)NULLNoTotal number of wins by the opponent team in the season
Lossesinteger (32)NULLNoTotal number of losses by the opponent team in the season
OpponentPositionstring (10)NULLNoIndicates which position is included in opponent stats that are aggregated together
Possessionsdecimal (32)NULLYesTotal estimated possessions by the opponent team in the season
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
OpponentStatOpponentSeasonNULLNoThe aggregated season stats for this team's opponents
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time)
Gamesinteger (32)NULLNoTotal games played by the opponent team in the season
FantasyPointsdecimal (32)NULLYesTotal fantasy points by the opponent team in the season
Minutesinteger (32)NULLYesTotal minutes played by the opponent team in the season
Secondsinteger (32)NULLYesTotal seconds played by the opponent team in the season
FieldGoalsMadedecimal (32)NULLYesTotal field goals made by the opponent team in the season
FieldGoalsAttempteddecimal (32)NULLYesTotal field goals attempted by the opponent team in the season
FieldGoalsPercentagedecimal (32)NULLYesTotal field goal percentage (FG%) by the opponent team in the season
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goal percentage (eFG%) by the opponent team in the season
TwoPointersMadedecimal (32)NULLYesTotal two pointers made by the opponent team in the season
TwoPointersAttempteddecimal (32)NULLYesTotal two pointers attempted by the opponent team in the season
TwoPointersPercentagedecimal (32)NULLYesTotal two point percentage by the opponent team in the season
ThreePointersMadedecimal (32)NULLYesTotal three pointers made by the opponent team in the season
ThreePointersAttempteddecimal (32)NULLYesTotal three pointers attempted by the opponent team in the season
ThreePointersPercentagedecimal (32)NULLYesTotal three point percentage (3P%) by the opponent team in the season
FreeThrowsMadedecimal (32)NULLYesTotal free throws made by the opponent team in the season
FreeThrowsAttempteddecimal (32)NULLYesTotal free throws attempted by the opponent team in the season
FreeThrowsPercentagedecimal (32)NULLYesTotal free throw percentage by the opponent team in the season
OffensiveReboundsdecimal (32)NULLYesTotal offensive rebounds by the opponent team in the season
DefensiveReboundsdecimal (32)NULLYesTotal defensive rebounds by the opponent team in the season
Reboundsdecimal (32)NULLYesTotal rebounds by the opponent team in the season
OffensiveReboundsPercentagedecimal (32)NULLYesTotal offensive rebound percentage (ORB%) by the opponent team in the season
DefensiveReboundsPercentagedecimal (32)NULLYesTotal defensive rebound percentage (DRB%) by the opponent team in the season
TotalReboundsPercentagedecimal (32)NULLYesTotal rebound percentage (TRB%) by the opponent team in the season
Assistsdecimal (32)NULLYesTotal assists by the opponent team in the season
Stealsdecimal (32)NULLYesTotal steals by the opponent team in the season
BlockedShotsdecimal (32)NULLYesTotal blocked shots by the opponent team in the season
Turnoversdecimal (32)NULLYesTotal turnovers by the opponent team in the season
PersonalFoulsdecimal (32)NULLYesTotal personal fouls by the opponent team in the season
Pointsdecimal (32)NULLYesTotal points scored by the opponent team in the season
TrueShootingAttemptsdecimal (32)NULLYesTotal true shooting attempts by the opponent team in the season
TrueShootingPercentagedecimal (32)NULLYesTotal true shooting percentage (TS%) by the opponent team in the season
PlayerEfficiencyRatingdecimal (32)NULLYesTotal player efficiency rating by the opponent team (PER) in the season
AssistsPercentagedecimal (32)NULLYesTotal assist percentage (AST%) by the opponent team in the season
StealsPercentagedecimal (32)NULLYesTotal steal percentage (STL%) by the opponent team in the season
BlocksPercentagedecimal (32)NULLYesTotal block percentage (BLK%) by the opponent team in the season
TurnOversPercentagedecimal (32)NULLYesTotal turnover percentage (TOV%) by the opponent team in the season
UsageRatePercentagedecimal (32)NULLYesTotal usage rate by the opponent team in the season
FantasyPointsFanDueldecimal (32)NULLYesTotal FanDuel daily fantasy points by the opponent team in the season
FantasyPointsDraftKingsdecimal (32)NULLYesTotal DraftKings daily fantasy points by the opponent team in the season
FantasyPointsYahoodecimal (32)NULLYesTotal Yahoo daily fantasy points by the opponent team in the season
PlusMinusdecimal (32)NULLYesTotal plus minus by the opponent team in the season
DoubleDoublesdecimal (32)NULLYesTotal double-doubles by the opponent team in the season
TripleDoublesdecimal (32)NULLYesTotal triple-doubles by the opponent team in the season
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal FantasyDraft daily fantasy points by the opponent team in the season
IsClosedbooleanNOT NULLNoThis field is expected to be FALSE
LineupConfirmedbooleanNULLNoIndicates whether starting lineup is confirmed. Note: this field will be NULL when not referencing players
LineupStatusstring (50)NULLYesIndicates whether player is starting, active, or inactive
Play
Available Endpoints
NameType (Size)NullableScrambledDescription
PlayID
from 2017
integer (32)NOT NULLNoThe unique identifier of the play.
QuarterID
from 2017
integer (32)NOT NULLNoThe unique identifier of the Quarter that this play occurred in.
QuarterName
from 2017
string (10)NOT NULLNoThe name of the quarter that this play occurred in
Sequence
from 2017
integer (32)NOT NULLNoThe order in which this play happened over the course of the game.
TimeRemainingMinutes
from 2017
integer (32)NULLNoThe number of minutes remaining in the quarter when this play occurred
TimeRemainingSeconds
from 2017
integer (32)NULLNoThe number of seconds remaining in the quarter when the play occurred
AwayTeamScore
from 2017
integer (32)NULLYesTotal number of points the away team scored after this play completed
HomeTeamScore
from 2017
integer (32)NULLYesTotal points scored by the home team after the completion of this play
PotentialPoints
from 2017
integer (32)NULLYesThe points that would have been potentially scored by the shot attempt (if any).
Points
from 2017
integer (32)NULLYesThe points scores by the shot attempt (if any).
ShotMade
from 2017
booleanNULLYesWhether the shot was made (if any).
Category
from 2017
string (20)NULLYesThe category the play. Possible values: Period, Timeout, JumpBall, Shot, Rebound, Foul, Substitution, Turnover, Challenge.
Type
from 2017
string (20)NULLYesThe 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)NULLNoThe unique ID of the team associated with this play
Team
from 2017
string (10)NULLNoThe abbreviation [Key] of the team associated with this play
OpponentID
from 2017
integer (32)NULLNoThe unique ID of the opponent team associated with this play
Opponent
from 2017
string (10)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
ReceivingTeamID
from 2017
integer (32)NULLNoThe TeamID of the team that won the jump ball.
ReceivingTeam
from 2017
string (10)NULLNoThe team abbreviation [Key] of the team that won the jump ball
Description
from 2017
string (250)NULLYesThe description of the play.
PlayerID
from 2017
integer (32)NULLNoThe 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)NULLNoThe PlayerID of the player who recorded an assist on a made field goal by another player (if applicable)
BlockedByPlayerID
from 2017
integer (32)NULLNoThe PlayerID of the player who blocked the field goal attempt on this play (if any).
FastBreak
from 2017
booleanNULLYesIndicates whether this play happened on a fast break.
SideOfBasket
from 2017
string (10)NULLYesThe side of the basket that the field goal was attempted from (if any). Possible values: L, R
Updated
from 2017
datetimeNULLNoThe timestamp of when this play was last updated (in US Eastern Time)
Created
from 2017
datetimeNULLNoThe database generated timestamp of when this play was first created (in US Eastern Time)
SubstituteInPlayerID
from 2017
integer (32)NULLNoThe PlayerID of the player who substituted into the game.
SubstituteOutPlayerID
from 2017
integer (32)NULLNoThe PlayerID of the player who substituted out of the game.
AwayPlayerID
from 2017
integer (32)NULLNoThe PlayerID of the player who is involved in the play from the away team (if applicable)
HomePlayerID
from 2017
integer (32)NULLNoThe PlayerID of the player who is involved in the play from the home team
ReceivingPlayerID
from 2017
integer (32)NULLNoThe PlayerID of the player who received the ball
BaselineOffsetPercentage
from 2017
decimal (32)NULLYesThe baseline offset percentage of where the ball was shot/passed
SidelineOffsetPercentage
from 2017
decimal (32)NULLYesThe sideline offset percentage of where the ball was shot/passed
Coordinates
from 2017
string (10)NULLYesThe x/y coordinates of where the ball was shot/passed
StolenByPlayerID
from 2017
integer (32)NULLYesThe PlayerID of the player who stole the ball (if applicable)
PlayByPlay
Available Endpoints
NameType (Size)NullableScrambledDescription
GameGameNULLNoThe details of the game associated with this play-by-play
QuartersQuarter[]NULLNoThe details of the quarters associated with this play-by-play
PlaysPlay[]NULLNoThe details of the plays associated with this play-by-play
Player
Available Endpoints
NameType (Size)NullableScrambledDescription
PlayerIDinteger (32)NOT NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SportsDataIDstring (50)NULLNoDeprecated. Use SportRadarPlayerID instead.
Statusstring (10)NULLNoIndicates the player's status of being on an active roster. Possible values include: Active, Inactive
TeamIDinteger (32)NULLNoThe unique ID of the player's team
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Jerseyinteger (32)NULLNoThe player's jersey number.
PositionCategorystring (10)NULLNoThe player's position category. Possible values: C, F, G
Positionstring (10)NULLNoThe player's primary position. Possible values: PG; SG; SF; PF; C
FirstNamestring (50)NULLNoThe player's first name.
LastNamestring (50)NULLNoThe player's last name.
Heightinteger (32)NULLNoThe player's height in inches.
Weightinteger (32)NULLNoThe player's weight in pounds (lbs).
BirthDatedatetimeNULLNoThe player's date of birth.
BirthCitystring (50)NULLNoThe city in which the player was born.
BirthStatestring (50)NULLNoThe state in which the player was born.
BirthCountrystring (50)NULLNoThe country in which the player was born.
HighSchoolstring (50)NULLNoThe high school that the player attended.
Collegestring (50)NULLNoThe college that the player attended.
Salaryinteger (32)NULLNoDeprecated (do not use)
PhotoUrlstring (250)NULLNoThis field is deprecated. Photos are no longer available through it. Headshots are now delivered through IMAGN. Please see our Headshots products for further information.
Experienceinteger (32)NULLNoThe number of years experience the player has in the NBA.
SportRadarPlayerIDstring (50)NULLNoThe player's cross reference PlayerID to the SportRadar API.
RotoworldPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to the Rotoworld news feed.
RotoWirePlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to the RotoWire news feed.
FantasyAlarmPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to the FantasyAlarm news feed.
StatsPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to the STATS data feeds.
SportsDirectPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to the SportsDirect data feeds, now part of Nielsen GraceNote.
XmlTeamPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to the XML Team data feeds.
InjuryStatusstring (50)NULLYesThe player's current injury status; in the form of likelihood that player plays Possible values: Probable; Questionable; Doubtful; Out
InjuryBodyPartstring (50)NULLYesThe body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDatedateNULLNoThe day that the injury started or first discovered.
InjuryNotesstring (250)NULLYesBrief description of the player's injury and expected availability.
FanDuelPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to FanDuel.
DraftKingsPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to DraftKings.
YahooPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to Yahoo Daily Fantasy Sports Contests.
FanDuelNamestring (50)NULLNoThe player's full name in FanDuel's daily fantasy sports platform.
DraftKingsNamestring (50)NULLNoThe player's full name in DraftKings' daily fantasy sports platform.
YahooNamestring (50)NULLNoThe player's full name in Yahoo's daily fantasy sports platform.
DepthChartPositionstring (10)NULLNoThe position of the player on the depth chart.
DepthChartOrderinteger (32)NULLYesThe order of the player on the depth chart.
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftNamestring (50)NULLNoThe player's full name in FantasyDraft's daily fantasy sports platform.
FantasyDraftPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to Fantasy Draft.
UsaTodayPlayerIDinteger (32)NULLNoThe player's cross reference PlayerID to USA Today headshot data feeds.
UsaTodayHeadshotUrlstring (100)NULLNoThe player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrlstring (100)NULLNoThe player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdateddatetimeNULLNoThe last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdateddatetimeNULLNoThe last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
NbaDotComPlayerIDinteger (32)NULLNoThe player's personID on nba dot com
PlayerActiveBasic
NameType (Size)NullableScrambledDescription
PlayerIDinteger (32)NOT NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SportsDataIDstring (50)NULLNoDeprecated. Use SportRadarPlayerID instead.
Statusstring (10)NULLNoIndicates the player's status of being on an active roster. Possible values include: Active, Inactive
TeamIDinteger (32)NULLNoThe unique ID of the player's team
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Jerseyinteger (32)NULLNoThe player's jersey number.
PositionCategorystring (10)NULLNoThe player's position category. Possible values: C, F, G
Positionstring (10)NULLNoThe player's primary position. Possible values: PG; SG; SF; PF; C
FirstNamestring (50)NULLNoThe player's first name.
LastNamestring (50)NULLNoThe player's last name.
BirthDatedatetimeNULLNoThe player's date of birth.
BirthCitystring (50)NULLNoThe city in which the player was born.
BirthStatestring (50)NULLNoThe state in which the player was born.
BirthCountrystring (50)NULLNoThe country in which the player was born.
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Heightinteger (32)NULLNoThe player's height in inches.
Weightinteger (32)NULLNoThe player's weight in pounds (lbs).
PlayerBasic
Available Endpoints
NameType (Size)NullableScrambledDescription
PlayerIDinteger (32)NOT NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SportsDataIDstring (50)NULLNoDeprecated. Use SportRadarPlayerID instead.
Statusstring (10)NULLNoIndicates the player's status of being on an active roster. Possible values include: Active, Inactive
TeamIDinteger (32)NULLNoThe unique ID of the player's team
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Jerseyinteger (32)NULLNoThe player's jersey number.
PositionCategorystring (10)NULLNoThe player's position category. Possible values: C, F, G
Positionstring (10)NULLNoThe player's primary position. Possible values: PG; SG; SF; PF; C
FirstNamestring (50)NULLNoThe player's first name.
LastNamestring (50)NULLNoThe player's last name.
BirthDatedatetimeNULLNoThe player's date of birth.
BirthCitystring (50)NULLNoThe city in which the player was born.
BirthStatestring (50)NULLNoThe state in which the player was born.
BirthCountrystring (50)NULLNoThe country in which the player was born.
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Heightinteger (32)NULLNoThe player's height in inches.
Weightinteger (32)NULLNoThe player's weight in pounds (lbs).
PlayerGame
Available Endpoints
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the team
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Seasoninteger (32)NULLNoThe NBA season of the game
Namestring (50)NULLNoThe name of the player
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Positionstring (10)NULLNoThe player's position associated with the given game or season. Possible values: C, F, FC, G, GF, PF, PG, SF, SG
Startedinteger (32)NULLNoIndicates whether or not the player started the game Note: this will be one or zero for single game feeds
FanDuelSalary
from 2016
integer (32)NULLYesThe player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2016
integer (32)NULLYesThe player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2016
integer (32)NULLYesThe 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)NULLYesThe player's salary for Yahoo daily fantasy contests.
InjuryStatus
from 2016
string (50)NULLYesThe player's current injury status; in the form of likelihood that player plays. Possible values: Probable; Questionable; Doubtful; Out
InjuryBodyPart
from 2016
string (50)NULLYesThe body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate
from 2016
dateNULLNoThe day that the injury started or was first discovered.
InjuryNotes
from 2016
string (250)NULLYesBrief description of the player's injury and expected availability.
FanDuelPosition
from 2016
string (10)NULLNoThe player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition
from 2016
string (10)NULLNoThe player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition
from 2016
string (10)NULLNoThe player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRank
from 2016
integer (32)NULLYesThe ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank
from 2016
integer (32)NULLYesThe ranking of the player's opponent by position with regards to fantasy points allowed.
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftSalary
from 2017
integer (32)NULLYesThe player's salary for Fantasy Draft's daily fantasy contests.
FantasyDraftPosition
from 2017
string (10)NULLYesThe player's eligible position in Fantasy Draft's daily fantasy sports platform.
GameIDinteger (32)NULLNoThe unique ID of the game associated with this PlayerGame record
OpponentIDinteger (32)NULLNoThe unique ID of the team's opponent
Opponentstring (10)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
HomeOrAwaystring (4)NULLNoWhether the team is home or away
IsGameOverbooleanNOT NULLNoWhether the game is over
GlobalGameIDinteger (32)NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentIDinteger (32)NULLNoA globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time)
Gamesinteger (32)NULLNoThe number of games played by the player in the game. Note: this will be one or zero for single game feeds
FantasyPointsdecimal (32)NULLYesTotal fantasy points by the player in the game
Minutesinteger (32)NULLYesTotal minutes played by the player in the game
Secondsinteger (32)NULLYesTotal seconds played by the player in the game
FieldGoalsMadedecimal (32)NULLYesTotal field goals made by the player in the game
FieldGoalsAttempteddecimal (32)NULLYesTotal field goals attempted by the player in the game
FieldGoalsPercentagedecimal (32)NULLYesTotal field goal percentage (FG%) by the player in the game
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goals percentage (eFG%) by the player in the game
TwoPointersMadedecimal (32)NULLYesTotal two pointers made by the player in the game
TwoPointersAttempteddecimal (32)NULLYesTotal two pointers attempted by the player in the game
TwoPointersPercentagedecimal (32)NULLYesTotal two point percentage by the player in the game
ThreePointersMadedecimal (32)NULLYesTotal three pointers made by the player in the game
ThreePointersAttempteddecimal (32)NULLYesTotal three pointers attempted by the player in the game
ThreePointersPercentagedecimal (32)NULLYesTotal three point percentage (3P%) by the player in the game
FreeThrowsMadedecimal (32)NULLYesTotal free throws made by the player in the game
FreeThrowsAttempteddecimal (32)NULLYesTotal free throws attempted by the player in the game
FreeThrowsPercentagedecimal (32)NULLYesTotal free throw percentage by the player in the game
OffensiveReboundsdecimal (32)NULLYesTotal offensive rebounds by the player in the game
DefensiveReboundsdecimal (32)NULLYesTotal defensive rebounds by the player in the game
Reboundsdecimal (32)NULLYesTotal rebounds by the player in the game (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesTotal offensive rebound percentage (ORB%) by the player in the game
DefensiveReboundsPercentagedecimal (32)NULLYesTotal defensive rebound percentage (DRB%) by the player in the game
TotalReboundsPercentagedecimal (32)NULLYesTotal rebound percentage (TRB%) by the player in the game
Assistsdecimal (32)NULLYesTotal assists by the player in the game
Stealsdecimal (32)NULLYesTotal steals by the player in the game
BlockedShotsdecimal (32)NULLYesTotal blocked shots by the player in the game
Turnoversdecimal (32)NULLYesTotal turnovers by the player in the game
PersonalFoulsdecimal (32)NULLYesTotal personal fouls by the player in the game
Pointsdecimal (32)NULLYesTotal points scored by the player in the game
TrueShootingAttemptsdecimal (32)NULLYesTotal true shooting attempts (TSA) by the player in the game Fomula = FGA + 0.44 * FTA
TrueShootingPercentagedecimal (32)NULLYesTotal true shooting percentage (TS%) by the player in the game
PlayerEfficiencyRatingdecimal (32)NULLYesThe player's linear weight efficiency rating (PER) in the game
AssistsPercentagedecimal (32)NULLYesTotal assist percentage (AST%) by the player in the game
StealsPercentagedecimal (32)NULLYesTotal steal percentage (STL%) by the player in the game
BlocksPercentagedecimal (32)NULLYesTotal block percentage (BLK%) by the player in the game
TurnOversPercentagedecimal (32)NULLYesTotal turnover percentage (TOV%) by the player in the game
UsageRatePercentagedecimal (32)NULLYesTotal usage rate percentage by the player in the game
FantasyPointsFanDueldecimal (32)NULLYesTotal FanDuel daily fantasy points by the player in the game
FantasyPointsDraftKingsdecimal (32)NULLYesTotal DraftKings daily fantasy points by the player in the game
FantasyPointsYahoodecimal (32)NULLYesTotal Yahoo daily fantasy points by the player in the game
PlusMinusdecimal (32)NULLYesTotal plus minus by the player in the game
DoubleDoublesdecimal (32)NULLYes"Total double-doubles by the player in the game. Note: a player can record maximum of 1 double double in a single game"
TripleDoublesdecimal (32)NULLYesTotal triple-doubles by the player in the game. Note: player can record maximum of 1 double double in a single game
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal FantasyDraft daily fantasy points by the player in the game
IsClosedbooleanNOT NULLNoIndicates whether the game is over and the stats for this player have been verified and closed out.
LineupConfirmedbooleanNULLNoIndicates whether the starting lineup is confirmed. Note: This field will be NULL when not referencing players
LineupStatusstring (50)NULLYesIndicates whether the player is starting, active, or inactive
PlayerGameBasic
NameType (Size)NullableScrambledDescription
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time)
Gamesinteger (32)NULLNoThe number of games played by the player in the game. Note: this will be one or zero for single game feeds
Minutesinteger (32)NULLYesTotal minutes played by the player in the game
Secondsinteger (32)NULLYesTotal seconds played by the player in the game
FieldGoalsMadedecimal (32)NULLYesTotal field goals made by the player in the game
FieldGoalsAttempteddecimal (32)NULLYesTotal field goals attempted by the player in the game
FieldGoalsPercentagedecimal (32)NULLYesTotal field goal percentage (FG%) by the player in the game
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goals percentage (eFG%) by the player in the game
TwoPointersMadedecimal (32)NULLYesTotal two pointers made by the player in the game
TwoPointersAttempteddecimal (32)NULLYesTotal two pointers attempted by the player in the game
TwoPointersPercentagedecimal (32)NULLYesTotal two point percentage by the player in the game
ThreePointersMadedecimal (32)NULLYesTotal three pointers made by the player in the game
ThreePointersAttempteddecimal (32)NULLYesTotal three pointers attempted by the player in the game
ThreePointersPercentagedecimal (32)NULLYesTotal three point percentage (3P%) by the player in the game
FreeThrowsMadedecimal (32)NULLYesTotal free throws made by the player in the game
FreeThrowsAttempteddecimal (32)NULLYesTotal free throws attempted by the player in the game
FreeThrowsPercentagedecimal (32)NULLYesTotal free throw percentage by the player in the game
OffensiveReboundsdecimal (32)NULLYesTotal offensive rebounds by the player in the game
DefensiveReboundsdecimal (32)NULLYesTotal defensive rebounds by the player in the game
Reboundsdecimal (32)NULLYesTotal rebounds by the player in the game (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesTotal offensive rebound percentage (ORB%) by the player in the game
DefensiveReboundsPercentagedecimal (32)NULLYesTotal defensive rebound percentage (DRB%) by the player in the game
TotalReboundsPercentagedecimal (32)NULLYesTotal rebound percentage (TRB%) by the player in the game
Assistsdecimal (32)NULLYesTotal assists by the player in the game
Stealsdecimal (32)NULLYesTotal steals by the player in the game
BlockedShotsdecimal (32)NULLYesTotal blocked shots by the player in the game
Turnoversdecimal (32)NULLYesTotal turnovers by the player in the game
PersonalFoulsdecimal (32)NULLYesTotal personal fouls by the player in the game
Pointsdecimal (32)NULLYesTotal points scored by the player in the game
TrueShootingAttemptsdecimal (32)NULLYesTotal true shooting attempts (TSA) by the player in the game
TrueShootingPercentagedecimal (32)NULLYesTotal true shooting percentage (TS%) by the player in the game
PlayerEfficiencyRatingdecimal (32)NULLYesThe player's linear weight efficiency rating (PER) in the game
AssistsPercentagedecimal (32)NULLYesTotal assist percentage (AST%) by the player in the game
StealsPercentagedecimal (32)NULLYesTotal steal percentage (STL%) by the player in the game
BlocksPercentagedecimal (32)NULLYesTotal block percentage (BLK%) by the player in the game
TurnOversPercentagedecimal (32)NULLYesTotal turnover percentage (TOV%) by the player in the game
UsageRatePercentagedecimal (32)NULLYesTotal usage rate percentage by the player in the game
PlusMinusdecimal (32)NULLYesTotal plus minus by the player in the game
DoubleDoublesdecimal (32)NULLYesTotal double-doubles by the player in the game. Note: player can record maximum of 1 double double in a single game
TripleDoublesdecimal (32)NULLYesTotal triple-doubles by the player in the game. Note: player can record maximum of 1 double double in a single game
IsClosedbooleanNOT NULLNoIndicates whether the game is over and the stats for this player have been verified and closed out.
LineupConfirmedbooleanNULLNoIndicates whether starting lineup is confirmed. Note: This field will be NULL when not referencing players
LineupStatusstring (50)NULLYesIndicates whether player is starting, active, or inactive
GameIDinteger (32)NULLNoThe unique ID of the game associated with this PlayerGame record
OpponentIDinteger (32)NULLNoThe unique ID of the team's opponent
Opponentstring (10)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
DaydateNOT NULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
HomeOrAwaystring (4)NULLNoWhether the team is home or away
IsGameOverbooleanNOT NULLNoWhether the game is over
GlobalGameIDinteger (32)NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentIDinteger (32)NULLNoA globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the team
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
Seasoninteger (32)NULLNoThe NBA season of the game
Namestring (50)NULLNoThe name of the player
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Positionstring (10)NULLNoThe player's position associated with the given game or season. Possible values: C, F, FC, G, GF, PF, PG, SF, SG
Startedinteger (32)NULLNoIndicates whether or not the player started the game. Note: this will be one or zero for single game feeds
GlobalTeamIDinteger (32)NULLNoA 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:
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the player's team
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Seasoninteger (32)NULLNoThe NBA season of the game
Namestring (50)NULLNoThe name of the player
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Positionstring (10)NULLNoThe player's position associated with the given game or season. Possible values: PG; SG; SF; PF; C
Startedinteger (32)NULLNo"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)NULLYesThe player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2016
integer (32)NULLYesThe player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2016
integer (32)NULLYesThe 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)NULLYesThe player's salary for Yahoo daily fantasy contests.
InjuryStatus
from 2016
string (50)NULLYesThe player's current injury status; in the form of likelihood that player plays. Possible values: Probable; Questionable; Doubtful; Out
InjuryBodyPart
from 2016
string (50)NULLYesThe body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate
from 2016
dateNULLNoThe day that the injury started or was first discovered.
InjuryNotes
from 2016
string (250)NULLYesBrief description of the player's injury and expected availability.
FanDuelPosition
from 2016
string (10)NULLNoThe player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition
from 2016
string (10)NULLNoThe player's eligible position in DraftKings' daily fantasy sports platform
YahooPosition
from 2016
string (10)NULLNoThe player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRank
from 2016
integer (32)NULLYesThe ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank
from 2016
integer (32)NULLYesThe ranking of the player's opponent by position with regards to fantasy points allowed.
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftSalary
from 2017
integer (32)NULLYesThe player's salary for Fantasy Draft's daily fantasy contests.
FantasyDraftPosition
from 2017
string (10)NULLYesThe player's eligible position in Fantasy Draft's daily fantasy sports platform.
GameIDinteger (32)NULLNoThe unique ID of the game associated with this PlayerGameProjection.
OpponentIDinteger (32)NULLNoThe unique ID of the team's opponent
Opponentstring (10)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
HomeOrAwaystring (4)NULLNoWhether the team is home or away
IsGameOverbooleanNOT NULLNoWhether the game is over (true/false)
GlobalGameIDinteger (32)NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentIDinteger (32)NULLNoA globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (in US Eastern Time)
Gamesinteger (32)NULLNoThe projected number of games played by the player in the game. Note: this will be one or zero for single game feeds
FantasyPointsdecimal (32)NULLYesTotal projected fantasy points by the player in the game
Minutesinteger (32)NULLYesTotal projected minutes played by the player in the game
Secondsinteger (32)NULLYesTotal projected seconds played by the player in the game
FieldGoalsMadedecimal (32)NULLYesTotal projected field goals made by the player in the game
FieldGoalsAttempteddecimal (32)NULLYesTotal projected field goals attempted by the player in the game
FieldGoalsPercentagedecimal (32)NULLYesTotal projected field goal percentage (FG%) by the player in the game
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goals percentage (eFG%) by the player in the game
TwoPointersMadedecimal (32)NULLYesTotal projected two pointers made by the player in the game
TwoPointersAttempteddecimal (32)NULLYesTotal projected two pointers attempted by the player in the game
TwoPointersPercentagedecimal (32)NULLYesTotal projected two point percentage by the player in the game
ThreePointersMadedecimal (32)NULLYesTotal projected three pointers made by the player in the game
ThreePointersAttempteddecimal (32)NULLYesTotal projected three pointers attempted by the player in the game
ThreePointersPercentagedecimal (32)NULLYesTotal projected three point percentage (3P%) by the player in the game
FreeThrowsMadedecimal (32)NULLYesTotal projected free throws made by the player in the game
FreeThrowsAttempteddecimal (32)NULLYesTotal projected free throws attempted by the player in the game
FreeThrowsPercentagedecimal (32)NULLYesTotal projected free throw percentage (FT%) by the player in the game
OffensiveReboundsdecimal (32)NULLYesTotal projected offensive rebounds by the player in the game
DefensiveReboundsdecimal (32)NULLYesTotal projected defensive rebounds by the player in the game
Reboundsdecimal (32)NULLYesTotal projected rebounds by the player in the game (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
DefensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
TotalReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
Assistsdecimal (32)NULLYesTotal projected assists by the player in the game
Stealsdecimal (32)NULLYesTotal projected steals by the player in the game
BlockedShotsdecimal (32)NULLYesTotal projected blocked shots by the player in the game
Turnoversdecimal (32)NULLYesTotal projected turnovers by the player in the game
PersonalFoulsdecimal (32)NULLYesTotal projected personal fouls by the player in the game
Pointsdecimal (32)NULLYesTotal projected point scored by the player in the game
TrueShootingAttemptsdecimal (32)NULLYesTotal projected true shooting attempts (TSA) by the player in the game
TrueShootingPercentagedecimal (32)NULLYesTotal projected true shooting percentage (TS%) by the player in the game
PlayerEfficiencyRatingdecimal (32)NULLYesThis field is expected to be NULL
AssistsPercentagedecimal (32)NULLYesTotal projected assist percentage (AST%) by the player in the game
StealsPercentagedecimal (32)NULLYesThis field is expected to be NULL
BlocksPercentagedecimal (32)NULLYesTotal projected block percentage (BLK%) by the player in the game
TurnOversPercentagedecimal (32)NULLYesThis field is expected to be NULL
UsageRatePercentagedecimal (32)NULLYesThis field is expected to be NULL
FantasyPointsFanDueldecimal (32)NULLYesTotal projected FanDuel daily projected fantasy points by the player in the game
FantasyPointsDraftKingsdecimal (32)NULLYesTotal projected DraftKings daily fantasy points by the player in the game
FantasyPointsYahoodecimal (32)NULLYesTotal projected Yahoo daily projected fantasy points by the player in the game
PlusMinusdecimal (32)NULLYesTotal projected plus minus by the player in the game
DoubleDoublesdecimal (32)NULLYesTotal projected double-doubles by the player in the game
TripleDoublesdecimal (32)NULLYesTotal projected triple-doubles by the player in the game
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal projected FantasyDraft daily projected fantasy points by the player in the game
IsClosedbooleanNOT NULLNoThis field is expected to be FALSE
LineupConfirmedbooleanNULLNoIndicates whether starting lineup is confirmed Note: This field will be NULL when not referencing players
LineupStatusstring (50)NULLYesIndicates whether player is starting, active, or inactive
PlayerInfo
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
PlayerIDinteger (32)NOT NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Namestring (50)NULLNoThe player's full name
TeamIDinteger (32)NULLNoThe unique ID of the player's team
Teamstring (50)NULLNoThe abbreviation [Key] of the player's team
Positionstring (50)NULLYesThe player's primary position. Possible values: C; PF; PG; SF; SG
PlayerSeason
Available Endpoints
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the player's team
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
Seasoninteger (32)NULLNoThe NBA season in which these totals apply
Namestring (50)NULLNoThe name of the player
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Positionstring (10)NULLNoThe player's position associated with the given game or season. Possible values: PG; SG; SF; PF; C
Startedinteger (32)NULLNoIndicates how many games the player has started in the season
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time)
Gamesinteger (32)NULLNoThe number of games played by the player in the season
FantasyPointsdecimal (32)NULLYesTotal fantasy points by the player in the season
Minutesinteger (32)NULLYesTotal minutes played by the player in the season
Secondsinteger (32)NULLYesTotal seconds played by the player in the season
FieldGoalsMadedecimal (32)NULLYesTotal field goals made by the player in the season
FieldGoalsAttempteddecimal (32)NULLYesTotal field goals attempted by the player in the season
FieldGoalsPercentagedecimal (32)NULLYesTotal field goal percentage (FG%) by the player in the season
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goals percentage (eFG%) by the player in the season
TwoPointersMadedecimal (32)NULLYesTotal two pointers made by the player in the season
TwoPointersAttempteddecimal (32)NULLYesTotal two pointers attempted by the player in the season
TwoPointersPercentagedecimal (32)NULLYesTotal two point percentage by the player in the season
ThreePointersMadedecimal (32)NULLYesTotal three pointers made by the player in the season
ThreePointersAttempteddecimal (32)NULLYesTotal three pointers attempted by the player in the season
ThreePointersPercentagedecimal (32)NULLYesTotal three point percentage (3P%) by the player in the season
FreeThrowsMadedecimal (32)NULLYesTotal free throws made by the player in the season
FreeThrowsAttempteddecimal (32)NULLYesTotal free throws attempted by the player in the season
FreeThrowsPercentagedecimal (32)NULLYesTotal free throw percentage by the player in the season
OffensiveReboundsdecimal (32)NULLYesTotal offensive rebounds by the player in the season
DefensiveReboundsdecimal (32)NULLYesTotal defensive rebounds by the player in the season
Reboundsdecimal (32)NULLYesTotal rebounds by the team in the game (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesTotal offensive rebound percentage (ORB%) by the player in the season
DefensiveReboundsPercentagedecimal (32)NULLYesTotal defensive rebound percentage (DRB%) by the player in the season
TotalReboundsPercentagedecimal (32)NULLYesTotal rebound percentage (TRB%) by the player in the season
Assistsdecimal (32)NULLYesTotal assists by the player in the season
Stealsdecimal (32)NULLYesTotal steals by the player in the season
BlockedShotsdecimal (32)NULLYesTotal blocked shots by the player in the season
Turnoversdecimal (32)NULLYesTotal turnovers by the player in the season
PersonalFoulsdecimal (32)NULLYesTotal personal fouls by the player in the season
Pointsdecimal (32)NULLYesTotal points scored by the player in the season
TrueShootingAttemptsdecimal (32)NULLYesTotal true shooting attempts (TSA) by the player in the season
TrueShootingPercentagedecimal (32)NULLYesTotal true shooting percentage (TS%) by the player in the season
PlayerEfficiencyRatingdecimal (32)NULLYesThe player's linear weight efficiency rating (PER) in the season
AssistsPercentagedecimal (32)NULLYesTotal assist percentage (AST%) by the player in the season
StealsPercentagedecimal (32)NULLYesTotal steal percentage (STL%) by the player in the season
BlocksPercentagedecimal (32)NULLYesTotal block percentage (BLK%) by the player in the season
TurnOversPercentagedecimal (32)NULLYesTotal turnover percentage (TOV%) by the player in the season
UsageRatePercentagedecimal (32)NULLYesTotal usage rate percentage by the player in the season
FantasyPointsFanDueldecimal (32)NULLYesTotal FanDuel daily fantasy points by the player in the season
FantasyPointsDraftKingsdecimal (32)NULLYesTotal DraftKings daily fantasy points by the player in the season
FantasyPointsYahoodecimal (32)NULLYesTotal Yahoo daily fantasy points by the player in the season
PlusMinusdecimal (32)NULLYesTotal plus minus by the player in the season
DoubleDoublesdecimal (32)NULLYesTotal double-doubles by the player in the season
TripleDoublesdecimal (32)NULLYesTotal triple-doubles by the player in the season
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal FantasyDraft daily fantasy points by the player in the season
IsClosedbooleanNOT NULLNoThis field is expected to be FALSE
LineupConfirmedbooleanNULLNoThis field is expected to be NULL
LineupStatusstring (50)NULLYesThis field is expected to be NULL
PlayerSeasonProjection
Available Endpoints
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the player's team
PlayerIDinteger (32)NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Seasoninteger (32)NULLNoThe NBA season for which these totals apply
Namestring (50)NULLNoPlayer's name
Teamstring (10)NULLNoThe abbreviation [Key] of the player's team
Positionstring (10)NULLNoThe player's position associated with the given game or season. Possible values: PG; SG; SF; PF; C
Startedinteger (32)NULLNoIndicates how many games the player is projected to start in the season
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (in US Eastern Time)
Gamesinteger (32)NULLNoThe projected number of games played by the player in the season
FantasyPointsdecimal (32)NULLYesTotal projected fantasy points by the player in the season
Minutesinteger (32)NULLYesTotal projected minutes played by the player in the season
Secondsinteger (32)NULLYesTotal projected seconds played by the player in the season
FieldGoalsMadedecimal (32)NULLYesTotal projected field goals made by the player in the season
FieldGoalsAttempteddecimal (32)NULLYesTotal projected field goals attempted by the player in the season
FieldGoalsPercentagedecimal (32)NULLYesTotal projected field goal percentage (FG%) by the player in the season
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal projected effective field goals percentage (eFG%) by the player in the season
TwoPointersMadedecimal (32)NULLYesTotal projected two pointers made by the player in the season
TwoPointersAttempteddecimal (32)NULLYesTotal projected two pointers attempted by the player in the season
TwoPointersPercentagedecimal (32)NULLYesTotal projected two point percentage by the player in the season
ThreePointersMadedecimal (32)NULLYesTotal projected three pointers made by the player in the season
ThreePointersAttempteddecimal (32)NULLYesTotal projected three pointers attempted by the player in the season
ThreePointersPercentagedecimal (32)NULLYesTotal projected three point percentage (3P%) by the player in the season
FreeThrowsMadedecimal (32)NULLYesTotal projected free throws made by the player in the season
FreeThrowsAttempteddecimal (32)NULLYesTotal projected free throws attempted by the player in the season
FreeThrowsPercentagedecimal (32)NULLYesTotal projected free throw percentage by the player in the season
OffensiveReboundsdecimal (32)NULLYesTotal projected offensive rebounds by the player in the season
DefensiveReboundsdecimal (32)NULLYesTotal projected defensive rebounds by the player in the season
Reboundsdecimal (32)NULLYesTotal projected rebounds by the player in the season (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
DefensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
TotalReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
Assistsdecimal (32)NULLYesTotal projected assists by the player in the season
Stealsdecimal (32)NULLYesTotal projected steals by the player in the season
BlockedShotsdecimal (32)NULLYesTotal projected blocked shots by the player in the season
Turnoversdecimal (32)NULLYesTotal projected turnovers by the player in the season
PersonalFoulsdecimal (32)NULLYesTotal projected personal fouls by the player in the season
Pointsdecimal (32)NULLYesTotal projected points scored by the player in the season
TrueShootingAttemptsdecimal (32)NULLYesTotal projected true shooting attempts (TSA) by the player in the season
TrueShootingPercentagedecimal (32)NULLYes"Total projected true shooting percentage (TS%) by the player in the season
PlayerEfficiencyRatingdecimal (32)NULLYesThis field is expected to be NULL
AssistsPercentagedecimal (32)NULLYesThis field is expected to be NULL
StealsPercentagedecimal (32)NULLYesThis field is expected to be NULL
BlocksPercentagedecimal (32)NULLYesThis field is expected to be NULL
TurnOversPercentagedecimal (32)NULLYesThis field is expected to be NULL
UsageRatePercentagedecimal (32)NULLYesThis field is expected to be NULL
FantasyPointsFanDueldecimal (32)NULLYesTotal projected FanDuel daily projected fantasy points by the player in the season
FantasyPointsDraftKingsdecimal (32)NULLYesTotal projected DraftKings daily fantasy points by the player in the season
FantasyPointsYahoodecimal (32)NULLYesTotal projected Yahoo daily projected fantasy points by the player in the season
PlusMinusdecimal (32)NULLYesTotal projected plus minus by the player in the season
DoubleDoublesdecimal (32)NULLYesTotal projected double-doubles by the player in the season
TripleDoublesdecimal (32)NULLYesTotal projected triple-doubles by the player in the season
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal projected FantasyDraft daily projected fantasy points by the player in the season
IsClosedbooleanNOT NULLNoThis field is expected to be FALSE
LineupConfirmedbooleanNULLNoIndicates whether starting lineup is confirmed Note: This field will be NULL when not referencing players
LineupStatusstring (50)NULLYesIndicates whether player is starting; active; or inactive
Quarter
Available Endpoints
NameType (Size)NullableScrambledDescription
QuarterIDinteger (32)NOT NULLNoUnique identifier for each Quarter.
GameIDinteger (32)NOT NULLNoThe unique ID of the game associated with this quarter
Numberinteger (32)NOT NULLNoThe Number (Order) of the Quarter in the scope of the Game.
Namestring (10)NOT NULLNoThe Name of the Quarter (possible values: 1, 2, 3, 4, OT, OT2, OT3, etc)
AwayScoreinteger (32)NULLYesThe total points scored by the away team in the given period only
HomeScoreinteger (32)NULLYesThe total points scored by the home team in the given period only
Referee
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
RefereeID
from 2021
integer (32)NOT NULLNoUnique ID of Referee
Name
from 2021
string (32)NULLNoThe referee's full name
Number
from 2021
integer (32)NULLNoThe number of the referee
Position
from 2021
string (32)NULLNoThe position of the referee in the crew
College
from 2021
string (32)NULLNoThe college of the referee
Experience
from 2021
integer (32)NULLNoThe number of years of experience the referee has in the NBA
RotoworldPlayerNewsItem (From 2022)
NameType (Size)NullableScrambledDescription
RotoworldPlayerNewsLinestring (50)NOT NULLNoRotoworld Player News Item ID/GUID
Headlinestring (50)NOT NULLNoThe short headline of the news item
Commentstring (500)NOT NULLNoThe longer headline used on Rotoworld Player News article
Impactstring (1000)NOT NULLNoThe body of the news item
RotoworldCreateddateNOT NULLNoThe date the news item was created as listed by Rotoworld Player News
RotoworldLastUpdateddateNOT NULLNoThe time of the last update to this news item as listed by Rotoworld Player News
IsTopNewsboolNOT NULLNoA flag for top news items as listed by Rotoworld Player News
IsTransactionboolNULLNoA flag to indicate this news item relates to a transaction as listed by Rotoworld Player News
IsRumorboolNULLNoA flag to indicate the news item relates to a rumor as listed by Rotoworld Player News
MoreLinkstring (1000)NULLNoA link to a source for the information in the news article
MoreNamestring (100)NULLYesThe name of the source for the info in the article
PlayerInfoPlayerInfo (1000)NULLNoInformation about the player related to the article
RotoworldPlayerMetaRotoworldPlayerNewsPlayerMetaData (1000)NULLNoLots 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)
NameType (Size)NullableScrambledDescription
PlayerFirstNamestring (50)NOT NULLNoThe first name of the player as listed by Rotoworld Player News
PlayerLastNamestring (50)NOT NULLNoThe last name of the player as listed by Rotoworld Player News
RotoworldPlayerIdstring (50)NOT NULLNoThe Rotoworld Player ID/GUID of the player related to the news item as listed by Rotoworld Player News
StatsPlayerIDint (32)NULLNoThe Stats Player ID of the player related to the news item as listed by Rotoworld Player News
SportRadarIDstring (100)NULLYesThe SportRadar Player ID of the player related to the news item as listed by Rotoworld Player News
PlayerStatusstring (50)NULLNoThe status of the player related to the news item as listed by Rotoworld Player News
TeamKeystring (5)NULLNoThe abbreviation [Key] of the team associated with this market
TeamCitystring (50)NULLNoThe city of the team related to this news story
TeamNamestring (50)NULLNoThe name of the team related to this news story
TeamColorstring (6)NULLNoThe hex color of the team related to this news story
ScheduleBasic
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
GameIDinteger (32)NOT NULLNoThe unique ID of this game
Seasoninteger (32)NOT NULLNoThe NBA season of the game
SeasonTypeinteger (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
Statusstring (20)NULLNoIndicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit, NotNecessary
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
AwayTeamstring (10)NOT NULLNoThe abbreviation [Key] of the away team
HomeTeamstring (10)NOT NULLNoThe abbreviation [Key] of the home team
AwayTeamIDinteger (32)NOT NULLNoThe unique ID of the away team
HomeTeamIDinteger (32)NOT NULLNoThe unique ID of the home team
StadiumIDinteger (32)NULLNoThe unique ID of the stadium
AwayTeamScoreinteger (32)NULLNoTotal number of points the away team scored in the game
HomeTeamScoreinteger (32)NULLNoTotal number of points the home team scored in this game
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time).
GlobalGameIDinteger (32)NOT NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamIDinteger (32)NOT NULLNoA globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamIDinteger (32)NOT NULLNoA globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
IsClosedbooleanNOT NULLNoIndicates 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
NeutralVenuebooleanNULLNoIndicates whether this game is played in a neutral venue or not
DateTimeUTCdatetimeNULLNoThe date and time of the game in UTC
GameEndDateTImedatetimeNULLNoThe date and time that the game ended in US Eastern Time
RescheduledFromGameIDinteger (32)NULLYesThe GameID of the originally scheduled, postponed game, that this game was rescheduled from. This only pertains to games that are scheduled as "make up" games.
RescheduledGameIDinteger (32)NULLYesThe GameID of the game that was rescheduled from this game. This only pertains to postponed games that require rescheduling.
ScoreBasic
Available Endpoints
NameType (Size)NullableScrambledDescription
GameEndDateTimedatetimeNULLNoThe date and time that the game ended in US Eastern Time
SeriesInfoSeries (32)NULLNoContains relevant series data for playoff series only - HomeTeamWins, AwayTeamWins, GameNumber, and MaxLength
AwayTeamScore2integer (32)NULLYesTotal number of points the away team scored in the game
HomeTeamScore2integer (32)NULLYesTotal number of points the home team scored in this game
GameIDinteger (32)NOT NULLNoThe unique ID of this game
Seasoninteger (32)NOT NULLNoThe NBA season of the game
SeasonTypeinteger (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
Statusstring (20)NULLNoIndicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit, NotNecessary
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
AwayTeamstring (10)NOT NULLNoThe abbreviation [Key] of the away team
HomeTeamstring (10)NOT NULLNoThe abbreviation [Key] of the home team
AwayTeamIDinteger (32)NOT NULLNoThe unique ID of the away team
HomeTeamIDinteger (32)NOT NULLNoThe unique ID of the home team
StadiumIDinteger (32)NULLNoThe unique ID of the stadium
AwayTeamScoreinteger (32)NULLNoTotal number of points the away team scored in the game
HomeTeamScoreinteger (32)NULLNoTotal number of points the home team scored in this game
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time).
GlobalGameIDinteger (32)NOT NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamIDinteger (32)NOT NULLNoA globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamIDinteger (32)NOT NULLNoA globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
IsClosedbooleanNOT NULLNo"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"
NeutralVenuebooleanNULLNoIndicates whether this game is played in a neutral venue or not
DateTimeUTCdatetimeNULLNoThe date and time of the game in UTC
GameEndDateTImedatetimeNULLNoThe date and time that the game ended in US Eastern Time
RescheduledFromGameIDinteger (32)NULLYesThe GameID of the originally scheduled, postponed game, that this game was rescheduled from. This only pertains to games that are scheduled as "make up" games.
RescheduledGameIDinteger (32)NULLYesThe GameID of the game that was rescheduled from this game. This only pertains to postponed games that require rescheduling.
Season
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
Seasoninteger (32)NOT NULLNoThe NBA season that these totals apply for
StartYearinteger (32)NOT NULLNoThe year in which the season started
EndYearinteger (32)NOT NULLNoThe year in which the season ended
Descriptionstring (10)NULLNoThe description of the season for display purposes (possible values include: 2017-18, 2018-19, etc)
RegularSeasonStartDatedateNULLNoThe start date of the regular season
PostSeasonStartDatedateNULLNoThe start date of the postseason
SeasonTypestring (10)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
ApiSeasonstring (10)NULLNoThe string to pass into subsequent API calls in the season parameter (e.g. 2025REG, 2025POST, etc.)
Series
Available Endpoints
NameType (Size)NullableScrambledDescription
HomeTeamWinsinteger (32)NOT NULLNoTotal number of wins by the home team in the series
AwayTeamWinsinteger (32)NOT NULLNoTotal wins in the series by the away team
GameNumberinteger (32)NOT NULLNoThe game number in the series
MaxLengthinteger (32)NOT NULLNoThe maximum number of games that can be played in a series
Sportsbook
Stadium
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
StadiumIDinteger (32)NOT NULLNoThe unique ID of the stadium
ActivebooleanNOT NULLNoWhether or not this stadium is the home venue for an active team
Namestring (50)NOT NULLNoThe full name of the stadium
Addressstring (50)NULLNoThe address where the stadium is located
Citystring (50)NULLNoThe city where the stadium is located
Statestring (10)NULLNoThe US state in which the stadium is located. Note: If the stadium is outside of the US, this value is NULL
Zipstring (10)NULLNoThe zip code of the stadium
Countrystring (10)NULLNoThe 2-digit country code where the stadium is located
Capacityinteger (32)NULLNoThe estimated seating capacity of the stadium
GeoLatdecimal (32)NULLNoThe geographic latitude coordinate of this venue.
GeoLongdecimal (32)NULLNoThe geographic longitude coordinate of this venue.
Standing
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
Seasoninteger (32)NOT NULLNoThe NBA season that these totals apply for
SeasonTypeinteger (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
TeamIDInteger (32)NOT NULLNoThe unique ID for the team
Keystring (10)NOT NULLNoThe key (short team name) of the team
Citystring (50)NULLNoThe city/location of the team (e.g. Los Angeles; Philadelphia; Boston; Chicago; etc.)
Namestring (50)NULLNoThe team's full name
Conferencestring (20)NULLNoThe conference of the team (can either be Eastern or Western)
Divisionstring (20)NULLNoThe division of the team (e.g. Atlantic, Central, Southeast, etc.)
Winsinteger (32)NULLNoTotal wins by the team
Lossesinteger (32)NULLNoTotal losses by the team
Percentagedecimal (32)NULLNoThe team's winning percentage
ConferenceWinsinteger (32)NULLNoTotal conference wins
ConferenceLossesinteger (32)NULLNoTotal conference losses
DivisionWinsinteger (32)NULLNoTotal number of division wins
DivisionLossesinteger (32)NULLNoTotal number of division losses
HomeWinsinteger (32)NULLNoTotal number of home game wins
HomeLossesinteger (32)NULLNoTotal number of home game losses
AwayWinsinteger (32)NULLNoTotal number of away game wins
AwayLossesinteger (32)NULLNoTotal number of away game losses
LastTenWinsinteger (32)NULLNoTotal wins in the last 10 games
LastTenLossesinteger (32)NULLNoTotal losses in the last 10 games
PointsPerGameFordecimal (32)NULLNoAverage points scored by the team per game
PointsPerGameAgainstdecimal (32)NULLNoAverage points scored against the team per game
Streakinteger (32)NULLNoTotal games that the streak (winning or losing) has lasted
GamesBackdecimal (32)NULLNoTotal number of games behind the top ranked team for a given team
StreakDescriptionstring (10)NULLNoThe winning or losing streak written in the form W5 or L1
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
ConferenceRankinteger (32)NULLYesTeam rank at the conference level
DivisionRankinteger (32)NULLYesTeam rank at the division level
ClinchedDivisionbooleanNULLNoReturns TRUE if a team has clinched their division; FALSE if not
ClinchedPlayoffBerthbooleanNULLNoReturns TRUE if a team has clinched a playoff spot; FALSE if not
WonPlayInTournamentbooleanNULLNoReturns TRUE if a team has clinched a playoff spot through the play-in; FALSE if not
ClinchedPlayInTournamentBerthbooleanNULLNoReturns TRUE if a team has clinched a spot in the play-in; FALSE if not
EliminatedFromPlayoffContentionbooleanNULLNoReturns TRUE if a team has been eliminated from playoff contention; FALSE if not
ClinchedConferencebooleanNULLNoReturns TRUE if a team has clinched their conference; FALSE if not
StartingLineups
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
GameID
from 2021
integer (32)NOT NULLNoThe unique ID of the game associated with this lineup
Season
from 2021
integer (32)NOT NULLNoThe NBA season of the game that the lineups is associated with
SeasonType
from 2021
integer (32)NOT NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
Day
from 2021
datetime (32)NULLNoThe day of the game
DateTime
from 2021
datetime (32)NULLNoDate and Time of Game
Status
from 2021
string (32)NULLNoIndicates the game's status. Possible values include: Scheduled; InProgress; Final; F/OT; Suspended; Postponed; Delayed; Canceled; Forfeit; NotNecessary
HomeTeamID
from 2021
integer (32)NULLNoThe unique ID of the home team
HomeTeam
from 2021
string (32)NULLNoThe abbreviation [Key] of the home team
AwayTeamID
from 2021
integer (32)NULLNoUnique ID of Away Team
AwayTeam
from 2021
string (32)NULLNoThe abbreviation [Key] of the away team
HomeLineup
from 2021
Lineup[] (32)NULLNoThe lineup (starters and bench players) of the home team in a given game
AwayLineup
from 2021
Lineup[] (32)NULLNoThe lineup (starters and bench players) of the away team in a given game
Team
Available Endpoints
NameType (Size)NullableScrambledDescription
TeamIDinteger (32)NOT NULLNoThe unique ID of the team
[Key]string (10)NOT NULLNoAbbreviation of the team (e.g. LAL; PHI; BOS; CHI; etc.)
ActivebooleanNOT NULLNoWhether or not this team is active
Citystring (50)NULLNoThe city/location of the team (e.g. Los Angeles, Philadelphia, Boston, Chicago, etc.)
Namestring (50)NULLNoThe mascot of the team (e.g. Lakers, 76ers, Celtics, Bulls, etc.)
LeagueIDinteger (32)NULLNoThis is no longer used (deprecated)
StadiumIDinteger (32)NULLNoThe unique ID of the team's current home stadium
Conferencestring (20)NULLNoThe conference of the team (possible values: Eastern, Western)
Divisionstring (20)NULLNoThe division of the team (e.g. Atlantic, Central, Southeast, etc)
PrimaryColorstring (6)NULLNoThe team's first color. (This is not licensed for public or commercial use)
SecondaryColorstring (6)NULLNoThe team's second color. (This is not licensed for public or commercial use)
TertiaryColorstring (6)NULLNoThe team's third color. (This is not licensed for public or commercial use)
QuaternaryColorstring (6)NULLNoThe team's fourth color. (This is not licensed for public or commercial use)
WikipediaLogoUrlstring (250)NULLNoThe link to the team's logo hosted on Wikipedia. (This is not licensed for public or commercial use)
WikipediaWordMarkUrlstring (250)NULLNoThe link to the team's wordmark logo hosted on Wikipedia. (This is not licensed for public or commercial use)
GlobalTeamIDinteger (32)NOT NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
NbaDotComTeamIDinteger (32)NULLNoThe team's ID on NBAdotCom
HeadCoachstring (50)NULLNoThe current head coach of the team
TeamDepthChart (From 2022)
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
DepthChartsDepthChart[] (32)NULLNoList of Depth Chart Records for Team
TeamIDinteger (32)NOT NULLNoThe unique ID of the team
TeamGame
Available Endpoints
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the team
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition)
Seasoninteger (32)NULLNoThe NBA season of the game
Namestring (50)NULLNoTeam's name
Teamstring (10)NULLNoThe abbreviation [Key] of the team
Winsinteger (32)NULLNoTotal number of team wins
Lossesinteger (32)NULLNoTotal number of team losses
Possessionsdecimal (32)NULLYesTotal number of estimated possessions by the team in the game
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GameIDinteger (32)NULLNoThe unique ID of the game associated with this TeamGame record
OpponentIDinteger (32)NULLNoThe unique ID of the team's opponent
Opponentstring (10)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
DaydateNULLNoThe day of the game
DateTimedatetimeNULLNoThe date and time of the game
HomeOrAwaystring (4)NULLNoWhether the team is home or away
IsGameOverbooleanNOT NULLNoWhether the game is over
GlobalGameIDinteger (32)NULLNoA globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentIDinteger (32)NULLNoA globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time)
Gamesinteger (32)NULLNoThe number of games played by the team in the game. Note: this will be one for single game feeds
FantasyPointsdecimal (32)NULLYesTotal fantasy points by the team in the game
Minutesinteger (32)NULLYesTotal minutes played by the team in the game
Secondsinteger (32)NULLYesTotal seconds played by the team in the game
FieldGoalsMadedecimal (32)NULLYesTotal field goals made by the team in the game
FieldGoalsAttempteddecimal (32)NULLYesTotal field goals attempted by the team in the game
FieldGoalsPercentagedecimal (32)NULLYesTotal field goal percentage (FG%) by the team in the game
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goals percentage (eFG%) by the team in the game
TwoPointersMadedecimal (32)NULLYesTotal two pointers made by the team in the game
TwoPointersAttempteddecimal (32)NULLYesTotal two pointers attempted by the team in the game
TwoPointersPercentagedecimal (32)NULLYesTotal two point percentage by the team in the game
ThreePointersMadedecimal (32)NULLYesTotal three pointers made by the team in the game
ThreePointersAttempteddecimal (32)NULLYesTotal three pointers attempted by the team in the game
ThreePointersPercentagedecimal (32)NULLYesTotal three point percentage (3P%) by the team in the game
FreeThrowsMadedecimal (32)NULLYesTotal free throws made by the team in the game
FreeThrowsAttempteddecimal (32)NULLYesTotal free throws attempted by the team in the game
FreeThrowsPercentagedecimal (32)NULLYesTotal free throw percentage by the team in the game
OffensiveReboundsdecimal (32)NULLYesTotal offensive rebounds by the team in the game
DefensiveReboundsdecimal (32)NULLYesTotal defensive rebounds by the team in the game
Reboundsdecimal (32)NULLYesTotal rebounds by the team in the game (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
DefensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
TotalReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
Assistsdecimal (32)NULLYesTotal assists by the team in the game
Stealsdecimal (32)NULLYesTotal steals by the team in the game
BlockedShotsdecimal (32)NULLYesTotal blocked shots by the team in the game
Turnoversdecimal (32)NULLYesTotal turnovers by the team in the game
PersonalFoulsdecimal (32)NULLYesTotal personal fouls by the team in the game
Pointsdecimal (32)NULLYesTotal points scored by the team in the game
TrueShootingAttemptsdecimal (32)NULLYesTotal true shooting attempts (TSA) by the team in the game Fomula = FGA + 0.44 * FTA.
TrueShootingPercentagedecimal (32)NULLYesTotal true shooting percentage (TS%) by the team in the game
PlayerEfficiencyRatingdecimal (32)NULLYesThis field is expected to be NULL
AssistsPercentagedecimal (32)NULLYesThis field is expected to be NULL
StealsPercentagedecimal (32)NULLYesThis field is expected to be NULL
BlocksPercentagedecimal (32)NULLYesThis field is expected to be NULL
TurnOversPercentagedecimal (32)NULLYesThis field is expected to be NULL
UsageRatePercentagedecimal (32)NULLYesThis field is expected to be NULL
FantasyPointsFanDueldecimal (32)NULLYesTotal FanDuel daily fantasy points by the team in the game
FantasyPointsDraftKingsdecimal (32)NULLYesTotal DraftKings daily fantasy points by the team in the game
FantasyPointsYahoodecimal (32)NULLYesTotal Yahoo daily fantasy points by the team in the game
PlusMinusdecimal (32)NULLYesTotal plus minus by the team in the game
DoubleDoublesdecimal (32)NULLYesTotal double-doubles by the team in the game
TripleDoublesdecimal (32)NULLYesTotal triple-doubles by the team in the game
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal FantasyDraft daily fantasy points by the team in the game
IsClosedbooleanNOT NULLNoThis field is expected to be FALSE
LineupConfirmedbooleanNULLNoIndicates whether starting lineup is confirmed. Note: This field will be NULL when not referencing players
LineupStatusstring (50)NULLYesThis field is expected to be NULL
TeamGameTrends
Available Endpoints
NameType (Size)NullableScrambledDescription
Scope
from 2020
string (50)NOT NULLNoThe type of Trend (e.g. Last 5 games; Last 10 games; Last 5 home games; etc.)
TeamID
from 2020
integer (32)NOT NULLNoThe unique ID of the team
Team
from 2020
string (50)NOT NULLNoThe abbreviation [Key] of the team
OpponentID
from 2020
integer (32)NULLNoThe TeamID of the opponent team
Opponent
from 2020
string (50)NULLNoAbbreviation [Key] of the opponent team (e.g. LAL; PHI; BOS; CHI; etc.)
Wins
from 2020
integer (32)NOT NULLYesThe total number of wins by the team relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
Losses
from 2020
integer (32)NOT NULLYesThe total number of losses by the team relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc..
Ties
from 2020
integer (32)NOT NULLYesThe total number of ties by the team relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
WinsAgainstTheSpread
from 2020
integer (32)NULLYesHow many games the given team has covered the spread in relating to the scope of the search. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
LossesAgainstTheSpread
from 2020
integer (32)NULLYesThe total number of losses against the point spread by the team relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
PushesAgainstTheSpread
from 2020
integer (32)NULLYesPushes against the spread relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
Overs
from 2020
integer (32)NULLYesAmount of times the total score goes over the total points line
Unders
from 2020
integer (32)NULLYesAmount of times the total score goes under the total points line
OverUnderPushes
from 2020
integer (32)NULLYesAmount of times the total score pushes the total points line
AverageScore
from 2020
decimal (32)NULLYesThe average points per game scored by the given team over a certain scope (Last 3 Games, Last 5 Games, Last 10 Games, etc.)
AverageOpponentScore
from 2020
decimal (32)NULLYesThe average points per game scored by the opposing teams of a given team over a certain scope (Last 3 Games, Last 5 Games, Last 10 Games, etc.)
TeamSeason
Available Endpoints
NameType (Size)NullableScrambledDescription
StatIDinteger (32)NOT NULLNoThe unique ID of the stat
TeamIDinteger (32)NULLNoThe unique ID of the team
SeasonTypeinteger (32)NULLNoThe type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=AllStar; 6=Exhibition).
Seasoninteger (32)NULLNoThe NBA season that these totals apply for
Namestring (50)NULLNoThe name of the team
Teamstring (10)NULLNoThe abbreviation [Key] of the team
Winsinteger (32)NULLNoTotal number of team wins on the season
Lossesinteger (32)NULLNoTotal number of team losses on the season
OpponentPositionstring (10)NULLNoThis field is expected to be NULL
Possessionsdecimal (32)NULLYesTotal number of estimated possessions by the team in the season
GlobalTeamIDinteger (32)NULLNoA globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
OpponentStatOpponentSeasonNULLNoThe aggregated season stats for this team's opponents
UpdateddatetimeNULLNoThe timestamp of when the record was last updated (US Eastern Time)
Gamesinteger (32)NULLNoThe number of games played by the team in the season
FantasyPointsdecimal (32)NULLYesTotal fantasy points by the team in the season
Minutesinteger (32)NULLYesTotal minutes played by the team in the season
Secondsinteger (32)NULLYesTotal seconds played by the team in the season
FieldGoalsMadedecimal (32)NULLYesTotal field goals made by the team in the season
FieldGoalsAttempteddecimal (32)NULLYesTotal field goals attempted by the team in the season
FieldGoalsPercentagedecimal (32)NULLYesTotal field goal percentage (FG%) by the team in the season
EffectiveFieldGoalsPercentagedecimal (32)NULLYesTotal effective field goals percentage (eFG%) by the team in the season
TwoPointersMadedecimal (32)NULLYesTotal two pointers made by the team in the season
TwoPointersAttempteddecimal (32)NULLYesTotal two pointers attempted by the team in the season
TwoPointersPercentagedecimal (32)NULLYesTotal two point percentage by the team in the season
ThreePointersMadedecimal (32)NULLYesTotal three pointers made by the team in the season
ThreePointersAttempteddecimal (32)NULLYesTotal three pointers attempted by the team in the season
ThreePointersPercentagedecimal (32)NULLYesTotal three point percentage (3P%) by the team in the season
FreeThrowsMadedecimal (32)NULLYesTotal free throws made by the team in the season
FreeThrowsAttempteddecimal (32)NULLYesTotal free throws attempted by the team in the season
FreeThrowsPercentagedecimal (32)NULLYesTotal free throw percentage by the team in the season
OffensiveReboundsdecimal (32)NULLYesTotal offensive rebounds by the team in the season
DefensiveReboundsdecimal (32)NULLYesTotal defensive rebounds by the team in the season
Reboundsdecimal (32)NULLYesTotal rebounds by the team in the season (offensive and defensive rebounds)
OffensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
DefensiveReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
TotalReboundsPercentagedecimal (32)NULLYesThis field is expected to be NULL
Assistsdecimal (32)NULLYesTotal assists by the team in the season
Stealsdecimal (32)NULLYesTotal steals by the team in the season
BlockedShotsdecimal (32)NULLYesTotal blocked shots by the team in the season
Turnoversdecimal (32)NULLYesTotal turnovers by the team in the season
PersonalFoulsdecimal (32)NULLYesTotal personal fouls by the team in the season
Pointsdecimal (32)NULLYesTotal points scored by the team in the season
TrueShootingAttemptsdecimal (32)NULLYesTotal true shooting attempts (TSA) by the team in the season
TrueShootingPercentagedecimal (32)NULLYesTotal true shooting percentage (TS%) by the team in the season
PlayerEfficiencyRatingdecimal (32)NULLYesThis field is expected to be NULL
AssistsPercentagedecimal (32)NULLYesThis field is expected to be NULL
StealsPercentagedecimal (32)NULLYesThis field is expected to be NULL
BlocksPercentagedecimal (32)NULLYesThis field is expected to be NULL
TurnOversPercentagedecimal (32)NULLYesThis field is expected to be NULL
UsageRatePercentagedecimal (32)NULLYesThis field is expected to be NULL
FantasyPointsFanDueldecimal (32)NULLYesTotal FanDuel daily fantasy points by the team in the season
FantasyPointsDraftKingsdecimal (32)NULLYesTotal DraftKings daily fantasy points by the team in the season
FantasyPointsYahoodecimal (32)NULLYesTotal Yahoo daily fantasy points by the team in the season
PlusMinusdecimal (32)NULLYesTotal plus minus by the team in the season
DoubleDoublesdecimal (32)NULLYesTotal double-doubles by the team in the season
TripleDoublesdecimal (32)NULLYesTotal triple-doubles by the team in the season
FantasyPointsFantasyDraftdecimal (32)NULLYesTotal FantasyDraft daily fantasy points by the team in the season
IsClosedbooleanNOT NULLNoThis field is expected to be FALSE
LineupConfirmedbooleanNULLNoIndicates whether starting lineup is confirmed. Note: This field will be NULL when not referencing players
LineupStatusstring (50)NULLYesThis field is expected to be NULL
TeamTrends
Available Endpoints
NameType (Size)NullableScrambledDescription
Team
from 2020
string (50)NULLNoThe abbreviation [Key] of the team
TeamID
from 2020
integer (32)NULLNoThe unique ID of the team
UpcomingGame
from 2020
GameNULLNoNext scheduled game for the team
TeamGameTrends
from 2020
TeamGameTrends[]NULLNoThe collection of Game Trends for this team
Transaction
Available Endpoints
This table is used in the following endpoints:
NameType (Size)NullableScrambledDescription
PlayerIDinteger (32)NOT NULLNoThe player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Namestring (32)NOT NULLNoThe player's full name
FormerTeamIDinteger (32)NULLNoThe unique ID of the player's former team
FormerTeamstring (32)NULLNoThe abbreviation [Key] of the player's former team
TeamIDinteger (32)NULLNoThe unique ID of the team
Teamstring (32)NULLNoThe abbreviation [Key] of the player's team
Typestring (50)NULLNoThe type of transaction that occurred for a player. Transaction types can be: Released; Waived; Signed; Promoted; Elevated; Demoted; and Traded.
Datedatetime (32)NULLNoThe date this transaction was created
Notestring (100)NULLNoA short summary of the transaction that occurred (e.g. "Harris has signed with the Pelicans.")
Createddatetime (32)NULLNoThe date and time this transaction took place
Updateddatetime (32)NULLNoThe date and time that this transaction was last updated (US Eastern Time)
Contact Us