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.
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 |
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
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 |