Developer Portal
{{ dataItem.Text }}
{{ dataItem.Text }}
Data Dictionary
Below you will find a list of all data points that are contained within each feed that we offer. If any of the information provided below is unclear, or if you have a specific question, please contact support.
Go to our developer portal for a full list of operations including deprecated, legacy and test endpoints.
All dates & times are in US Eastern Time.
BettingEntityMetadata
(From 2022)
This table is used in the following endpoints:
MMA v3 Odds
Betting Metadata
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
RecordId | integer | 32 | No | No | No | The id of the record. Unique only within the same entity type (i.e. BettingMarketType Ids overlap with BettingBetType Ids) |
Name | string | 100 | No | No | No | A text value for the record (e.g. Moneyline, Player Prop, 3rd Quarter) |
BettingEntityMetadataCollection
(From 2022)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingBetTypes | BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingBetTypes (e.g. Moneyline, Spread) |
BettingMarketTypes | BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingMartketTypes (e.g. Game Line, Team Prop) |
BettingPeriodTypes | BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingPeriodTypes (e.g. Full Game, Regulation Time, 1st Half) |
BettingEventTypes | BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingEventTypes (e.g. Game, Future) |
BettingOutcomeTypes | BettingEntityMetadata[] | 32 | Yes | No | No | A list of the possible BettingOutcomeTypes (e.g. Home, Over) |
BettingEvent
(From 2022)
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingEventId | integer | 32 | No | No | No | The unique identifier for this betting event |
Name | string | 250 | No | No | No | The name of this betting event |
BettingEventTypeID | integer | 32 | No | No | No | The BettingEventTypeId of this betting event |
BettingEventType | string | 100 | No | No | No | The name of the betting event type for this betting event |
StartDate | date | 32 | No | No | No | The start date of this betting event |
Created | date | 32 | No | No | No | The date this betting even was created |
Updated | date | 32 | No | No | No | The last updated date of this betting event |
FightId | integer | 32 | Yes | No | No | The Id of the Fight related to this betting event |
BettingMarkets | BettingMarket[] | 32 | No | No | No | The list of betting markets for this betting event |
BettingMarket
(From 2022)
This table is used in the following endpoints:
MMA v3 Odds
Betting Events By Event,
Upcoming Betting Events,
Betting Market,
Betting Markets By Betting Event,
Betting Markets by Market Type,
Betting Fighter Props By Event
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingMarketID | integer | 32 | No | No | No | The unique identifier of this betting market |
BettingEventID | int | 32 | No | No | No | The id of the parent Betting Event |
BettingMarketTypeID | integer | 32 | No | Yes | No | The BettingMarketTypeId for this market |
BettingMarketType | string | 100 | No | Yes | No | The BettingMarketType of this market |
BettingBetTypeID | integer | 32 | No | Yes | No | The BettingBetTypeID of this market |
BettingBetType | string | 100 | No | Yes | No | The BettingBetType of this market |
BettingPeriodTypeID | integer | 32 | No | Yes | No | The BettingPeriodTypeId of this market |
BettingPeriodType | string | 100 | No | Yes | No | The BettingPeriodType of this market |
Name | string | 250 | No | No | No | The generic name of this market |
FIghterId | integer | 32 | Yes | Yes | No | The Fighter Id of the the Fighter tied to this market (if applicable) |
FighterName | string | 100 | No | Yes | No | The name of the fighter tied to this market (where applicable) |
Created | date | 32 | No | No | No | The created date of this market |
Updated | date | 32 | No | No | No | The updated date of this market |
AvailableSportsbooks | Sportsbook[] | 32 | No | No | No | The sportsbooks which have had odds in this market |
AnyBetsAvailable | bool | 32 | No | No | No | Shows if any bets are currently available for betting in this market |
BettingOutcomes | BettingOutcome[] | 32 | No | No | No | The list of betting outcomes from each sportsbook in this market |
ConsensusOutcomes | ConsensusOutcome[] | 32 | Yes | No | No | The single set of consensus outcomes of this market |
BettingOutcome
(From 2022)
This table is used in the following endpoints:
MMA v3 Odds
Betting Market,
Betting Markets By Betting Event,
Betting Markets by Market Type,
Betting Fighter Props By Event
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
BettingOutcomeID | integer | 32 | No | No | No | The unique identifier of this outcome |
BettingMarketID | integer | 32 | No | No | No | The id of the Betting Market for this outcome |
Sportsbook | Sportsbook | 32 | No | No | No | The sportsbook offering this outcome for betting |
BettingOutcomeTypeID | integer | 32 | Yes | Yes | No | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType | string | 100 | Yes | Yes | No | The BettingOutcomeType of this outcome |
PayoutAmerican | integer | 32 | No | Yes | No | The American odds payout |
PayoutDecimal | integer | 32 | No | Yes | No | The decimal odds payout |
Value | decimal | 32 | Yes | Yes | No | The number/handicap associated with the outcome (spread/total/etc.,) |
Participant | string | 100 | Yes | No | No | The name of the participant (typically team or player) associated with the outcome. NOTE: This is provided by the sportsbook. In the case of Player odds, we highly recommend using PlayerID as names of players can be inconsistent between sportsbooks. |
IsAvailable | bool | 32 | No | No | No | Is this outcome available for betting as of the last update |
IsAlternate | bool | 32 | Yes | No | No | Is this an alternate value or the core value |
Created | date | 32 | No | No | No | The created date of the outcome |
Updated | date | 32 | No | No | No | The last updated date of the outcome |
FighterId | integer | 32 | Yes | Yes | No | The Id of the FIghter associated with this outcome (where applicable) |
SportsbookUrl | string | 250 | Yes | No | No | The URL for the sportsbook event |
Unlisted | datetime | 32 | Yes | No | No | The datetime the outcome was unlisted (no longer available for bets) |
CareerStat
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FighterId | integer | 32 | Yes | No | Yes | The unique ID of this fighter |
FirstName | string | 50 | Yes | No | Yes | The fighter's first name |
LastName | string | 50 | Yes | No | Yes | The fighter's last name |
SigStrikesLandedPerMinute | decimal | 32 | Yes | Yes | Yes | Significant strikes landed per minute over career |
SigStrikeAccuracy | decimal | 32 | Yes | Yes | Yes | Significant strikes landed divided by strikes attempted over career |
TakedownAverage | decimal | 32 | Yes | Yes | Yes | Average takedowns landed per 15 minutes |
SubmissionAverage | decimal | 32 | Yes | Yes | Yes | Average number of submissions attempted per 15 minutes |
KnockoutPercentage | decimal | 32 | Yes | Yes | Yes | Percentage of wins ending by knockout |
TechnicalKnockoutPercentage | decimal | 32 | Yes | Yes | Yes | Percentage of wins ending by TKO |
DecisionPercentage | decimal | 32 | Yes | Yes | Yes | Percentage of wins ending in a decision |
ConsensusOutcome
(From 2022)
This table is used in the following endpoints:
MMA v3 Odds
Betting Events By Event,
Upcoming Betting Events,
Betting Market,
Betting Markets By Betting Event,
Betting Markets by Market Type,
Betting Fighter Props By Event
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
NumberOfSportsbooks | integer | 32 | No | No | No | The number of sportsbooks odds that went into creating this consensus outcome |
BettingOutcomeID | integer | 32 | No | No | No | The unique identifier of this outcome |
BettingMarketID | integer | 32 | No | No | No | The id of the Betting Market for this outcome |
Sportsbook | Sportsbook | 32 | No | No | No | The sportsbook offering this outcome for betting |
BettingOutcomeTypeID | integer | 32 | Yes | Yes | No | The BettingOutcomeTypeID of this outcome |
BettingOutcomeType | string | 100 | Yes | Yes | No | The BettingOutcomeType of this outcome |
PayoutAmerican | integer | 32 | No | Yes | No | The American odds payout |
PayoutDecimal | integer | 32 | No | Yes | No | The decimal odds payout |
Value | decimal | 32 | Yes | Yes | No | The number/handicap associated with the outcome (spread/total/etc.,) |
Participant | string | 100 | Yes | No | No | The name of the participant (typically team or player) associated with the outcome. NOTE: This is provided by the sportsbook. In the case of Player odds, we highly recommend using PlayerID as names of players can be inconsistent between sportsbooks. |
IsAvailable | bool | 32 | No | No | No | Is this outcome available for betting as of the last update |
IsAlternate | bool | 32 | Yes | No | No | Is this an alternate value or the core value |
Created | date | 32 | No | No | No | The created date of the outcome |
Updated | date | 32 | No | No | No | The last updated date of the outcome |
FighterId | integer | 32 | Yes | Yes | No | The Id of the FIghter associated with this outcome (where applicable) |
SportsbookUrl | string | 250 | Yes | No | No | The URL for the sportsbook event |
Unlisted | datetime | 32 | Yes | No | No | The datetime the outcome was unlisted (no longer available for bets) |
Event
This table is used in the following endpoints:
MMA v3 Scores
Schedule
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
EventId | integer | 32 | No | No | Yes | The unique ID of this event |
LeagueId | integer | 32 | No | No | Yes | The unique ID of this event's MMA league |
Name | string | 100 | Yes | No | Yes | The full name of the event |
ShortName | string | 50 | Yes | No | Yes | The short name of the event |
Season | integer | 32 | Yes | No | Yes | The season the event took place |
Day | date | Yes | No | Yes | The date of the event | |
DateTime | datetime | Yes | No | Yes | The date and time of the event | |
Status | string | 50 | Yes | No | Yes | Indicates the event's status. Possible values include: Scheduled, In Progress, Final, Suspended, Postponed, Canceled |
Active | boolean | Yes | No | Yes | Indicates if the event is active |
EventDetail
This table is used in the following endpoints:
MMA v3 Scores
Event
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Fights | Fight[] | Yes | No | Yes | The details of the fights | |
EventId | integer | 32 | No | No | Yes | The unique ID of this event |
LeagueId | integer | 32 | No | No | Yes | The unique ID of this event's MMA league |
Name | string | 100 | Yes | No | Yes | The full name of the event |
ShortName | string | 50 | Yes | No | Yes | The short name of the event |
Season | integer | 32 | Yes | No | Yes | The season the event took place |
Day | date | Yes | No | Yes | The date of the event | |
DateTime | datetime | Yes | No | Yes | The date and time of the event | |
Status | string | 50 | Yes | No | Yes | Indicates the event's status. Possible values include: Scheduled, In Progress, Final, Suspended, Postponed, Canceled |
Active | boolean | Yes | No | Yes | Indicates if the event is active |
EventOdds
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
Event | Event | No | No | Yes | The Event object | |
FightOdds | FightOdds[] | Yes | No | Yes | The Event's collection of FightOdds |
Fight
This table is used in the following endpoints:
MMA v3 Scores
Event
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FightId | integer | 32 | No | No | Yes | The unique ID of this fight |
Order | integer | 32 | Yes | No | Yes | The order of this fight on the fight card |
Status | string | 50 | Yes | Yes | Yes | Indicates the fight's status. Possible values include: Scheduled, Pre-fight, Walkouts, Intros, In Progress, Final, Suspended, Postponed, Canceled, End Rd1, End Rd2, End Rd3… |
WeightClass | string | 50 | Yes | Yes | Yes | The weight class for this fight |
CardSegment | string | 50 | Yes | Yes | Yes | The card segment for this fight |
Referee | string | 50 | Yes | Yes | Yes | The number of referee for this fight |
Rounds | integer | 32 | Yes | Yes | Yes | The number of rounds for this fight |
ResultClock | integer | 32 | Yes | Yes | Yes | The time on the clock in seconds when the fight ended |
ResultRound | integer | 32 | Yes | Yes | Yes | The round when the fight ended |
ResultType | string | 50 | Yes | Yes | Yes | The way in which this fight ended |
WinnerId | integer | 32 | Yes | Yes | Yes | The unique ID of the winning fighter |
Fighters | FighterInfo[] | Yes | No | Yes | The fighters competing in this fight | |
Active | boolean | Yes | No | Yes | Indicates the fight is still active |
FightDetail
This table is used in the following endpoints:
MMA v3 Stats
Fight
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FightStats | FightStat[] | Yes | No | Yes | Stats for each fighter in this fight | |
FightId | integer | 32 | No | No | Yes | The unique ID of this fight |
Order | integer | 32 | Yes | No | Yes | The order of this fight on the fight card |
Status | string | 50 | Yes | Yes | Yes | Indicates the fight's status. Possible values include: Scheduled, Pre-fight, Walkouts, Intros, In Progress, Final, Suspended, Postponed, Canceled, End Rd1, End Rd2, End Rd3… |
WeightClass | string | 50 | Yes | Yes | Yes | The weight class for this fight |
CardSegment | string | 50 | Yes | Yes | Yes | The card segment for this fight |
Referee | string | 50 | Yes | Yes | Yes | The number of referee for this fight |
Rounds | integer | 32 | Yes | Yes | Yes | The number of rounds for this fight |
ResultClock | integer | 32 | Yes | Yes | Yes | The time on the clock in seconds when the fight ended |
ResultRound | integer | 32 | Yes | Yes | Yes | The round when the fight ended |
ResultType | string | 50 | Yes | Yes | Yes | The way in which this fight ended |
WinnerId | integer | 32 | Yes | Yes | Yes | The unique ID of the winning fighter |
Fighters | FighterInfo[] | Yes | No | Yes | The fighters competing in this fight | |
Active | boolean | Yes | No | Yes | Indicates the fight is still active |
Fighter
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FighterId | integer | 32 | No | No | Yes | The unique ID of this fighter |
FirstName | string | 50 | Yes | No | Yes | The fighter's first name |
LastName | string | 50 | Yes | No | Yes | The fighter's last name |
Nickname | string | 50 | Yes | No | Yes | The fighter's nickname |
WeightClass | string | 50 | Yes | Yes | Yes | The fighter's weight class |
BirthDate | datetime | 32 | Yes | No | Yes | The fighter's DOB |
Height | decimal | 32 | Yes | Yes | Yes | The fighter's height |
Weight | decimal | 32 | Yes | Yes | Yes | The fighter's weight |
Reach | decimal | 32 | Yes | Yes | Yes | The fighter's reach |
Wins | integer | 32 | Yes | Yes | Yes | The fighter's wins |
Losses | integer | 32 | Yes | Yes | Yes | The fighter's losses |
Draws | integer | 32 | Yes | Yes | Yes | The fighter's fights that ended in a draw |
NoContests | integer | 32 | Yes | Yes | Yes | The fighter's fights that ended in a no contest |
TechnicalKnockouts | integer | 32 | Yes | Yes | Yes | The fighter's TKO wins |
TechnicalKnockoutLosses | integer | 32 | Yes | Yes | Yes | The fighter's TKO losses |
Submissions | integer | 32 | Yes | Yes | Yes | The fighter's submission wins |
SubmissionLosses | integer | 32 | Yes | Yes | Yes | The fighter's submission losses |
TitleWins | integer | 32 | Yes | Yes | Yes | The fighter's title wins |
TitleLosses | integer | 32 | Yes | Yes | Yes | The fighter's title losses |
TitleDraws | integer | 32 | Yes | Yes | Yes | The fighter's title draws |
CareerStats | CareerStat | 32 | Yes | No | Yes | The fighter's title draws |
FighterInfo
This table is used in the following endpoints:
MMA v3 Scores
Event
MMA v3 Stats
Fight
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FighterId | integer | 32 | Yes | No | Yes | The unique ID of this fighter |
FirstName | string | 50 | Yes | No | Yes | The fighter's first name |
LastName | string | 50 | Yes | No | Yes | The fighter's last name |
PreFightWins | integer | 32 | Yes | Yes | Yes | The fighter's win total prior to the fight |
PreFightLosses | integer | 32 | Yes | Yes | Yes | The fighter's loss total prior to the fight |
PreFightDraws | integer | 32 | Yes | Yes | Yes | The fighter's draw total prior to the fight |
PreFightNoContests | integer | 32 | Yes | Yes | Yes | The fighter's no contest total prior to the fight |
Winner | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight | |
Moneyline | integer | 32 | Yes | Yes | Yes | Moneyline for the fighters odds to win the fight |
Active | boolean | Yes | No | Yes | Indicates the fighter is still listed for this fight |
FightOdds
This table is used in the following endpoints:
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FightOddId | integer | 32 | Yes | No | Yes | The unique ID of this Fight Odd |
SportsbookId | integer | 32 | Yes | No | Yes | The unique ID of this Sportsbook |
SportsbookName | string | 50 | Yes | No | Yes | The name of Sportsbook |
EventId | integer | 32 | Yes | No | Yes | The unique ID of this event |
FightId | integer | 32 | Yes | No | Yes | The unique ID of this Fight |
FighterA | Fighter | Yes | No | Yes | The details of Fighter A | |
FighterB | Fighter | Yes | No | Yes | The details of Fighter B | |
FighterAMoneyline | integer | 32 | Yes | Yes | Yes | The Sportsbook's money line for Fighter A |
FighterBMoneyline | integer | 32 | Yes | Yes | Yes | The Sportsbook's money line for Fighter B |
Created | datetime | Yes | No | Yes | The timestamp of when these odds were first created based on US Eastern Time | |
Updated | datetime | Yes | No | Yes | The timestamp of when these odds were last updated based on US Eastern Time | |
SportsbookUrl | string | 500 | Yes | Yes | Yes | The URL for sportsbook event |
FightStat
This table is used in the following endpoints:
MMA v3 Stats
Fight
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
FighterId | integer | 32 | Yes | No | Yes | The unique ID of this fighter |
FirstName | string | 50 | Yes | No | Yes | The fighter's first name |
LastName | string | 50 | Yes | No | Yes | The fighter's last name |
Winner | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight | |
FantasyPoints | decimal | 32 | Yes | Yes | Yes | Total fantasy points scored |
FantasyPointsDraftKings | decimal | 32 | Yes | Yes | Yes | Total DraftKings daily fantasy points scored |
Knockdowns | decimal | 32 | Yes | Yes | Yes | Number of times the fighter knocks opponent down due to debilitation for an appreciable amount of time |
TotalStrikesAttempted | decimal | 32 | Yes | Yes | Yes | Total number of all strikes attempted |
TotalStrikesLanded | decimal | 32 | Yes | Yes | Yes | Total number of all strikes landed |
SigStrikesAttempted | decimal | 32 | Yes | Yes | Yes | Total number of strikes attempted that officials deem 'Power Strikes' |
SigStrikesLanded | decimal | 32 | Yes | Yes | Yes | Total number of strikes landed that officials deem 'Power Strikes' |
TakedownsAttempted | decimal | 32 | Yes | Yes | Yes | Total number of takedowns attempted |
TakedownsLanded | decimal | 32 | Yes | Yes | Yes | Total number of takedowns landed |
TakedownsSlams | decimal | 32 | Yes | Yes | Yes | Total number of takedowns that were a result of forcefully slamming opponent to ground |
TakedownAccuracy | decimal | 32 | Yes | Yes | Yes | Number of takedowns landed divided by number of takedowns attempted |
Advances | decimal | 32 | Yes | Yes | Yes | Total number of advances to half guard, side control, mount or back control. |
Reversals | decimal | 32 | Yes | Yes | Yes | Transitions performed by countering your opponents transition and giving fighter the offensive advantage. |
Submissions | decimal | 32 | Yes | Yes | Yes | Total number of submissions or technical submissions attempted |
SlamRate | decimal | 32 | Yes | Yes | Yes | Number of takedown slams landed divided by number of takedowns attempted |
TimeInControl | decimal | 32 | Yes | Yes | Yes | Number of seconds fighter deemed in control by officials |
FirstRoundWin | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight in the first round | |
SecondRoundWin | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight in the second round | |
ThirdRoundWin | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight in the third round | |
FourthRoundWin | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight in the fourth round | |
FifthRoundWin | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight in the fifth round | |
DecisionWin | boolean | Yes | Yes | Yes | Indicates if this fighter won the fight by decision |
League
This table is used in the following endpoints:
MMA v3 Scores
Leagues
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
LeagueId | integer | 32 | No | No | Yes | The unique ID of this MMA league |
Name | string | 50 | No | No | Yes | The name of this MMA league |
Key | string | 50 | No | No | Yes | The key of this MMA league |
Sportsbook
This table is used in the following endpoints:
MMA v3 Odds
Betting Market,
Betting Markets By Betting Event,
Betting Markets by Market Type,
Betting Fighter Props By Event,
Sportsbooks (Active)
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SportsbookID | int | 32 | No | No | Yes | The unique identifier of the sportsbook |
Name | string | 50 | No | Yes | Yes | The name of the sportsbooks |