Raw schema
{
"type": "object",
"properties": {
"org": {
"type": "string",
"enum": [
"ufc",
"pfl",
"oktagon",
"bkfc",
"rizin"
],
"description": "Promotion slug (required — boards are per promotion)."
},
"metric": {
"type": "string",
"enum": [
"total_fights",
"wins",
"decision_wins",
"title_fight_wins",
"bonuses",
"finishes",
"win_streak",
"total_fight_seconds",
"avg_fight_seconds_short",
"avg_fight_seconds_long",
"control_time_sec",
"control_time_pct",
"sig_strikes_landed",
"total_strikes_landed",
"slpm",
"sapm",
"striking_differential",
"sig_strike_accuracy",
"sig_strike_defense",
"knockdowns",
"knockdowns_per_15",
"knockouts",
"takedowns_landed",
"td_avg",
"takedown_accuracy",
"takedown_defense",
"submission_attempts",
"sub_avg_per_15",
"submissions",
"fastest_finish",
"fastest_knockout",
"fastest_submission",
"longest_fight_seconds",
"most_sig_strikes_fight",
"most_takedowns_fight",
"most_knockdowns_fight",
"longest_control_fight",
"most_sig_strikes_round",
"most_takedowns_round",
"most_knockdowns_round",
"most_finishes_event",
"most_knockouts_event",
"shortest_card_seconds",
"finish_rate",
"ko_rate",
"sub_rate",
"decision_rate",
"avg_fight_seconds"
],
"description": "Board metric, e.g. \"wins\", \"finishes\", \"sig_strikes_landed\", \"fastest_knockout\", \"most_finishes_event\", \"finish_rate\"."
},
"division": {
"description": "One weight class, e.g. \"lightweight\", \"womens-strawweight\".",
"type": "string",
"enum": [
"strawweight",
"flyweight",
"bantamweight",
"featherweight",
"lightweight",
"welterweight",
"super-welterweight",
"middleweight",
"light-heavyweight",
"heavyweight",
"super-heavyweight",
"womens-strawweight",
"womens-flyweight",
"womens-bantamweight",
"womens-featherweight",
"atomweight",
"ironweight"
]
},
"country": {
"description": "ISO-3166 alpha-2 nationality, e.g. \"BR\" — fighters from that country. Not with population=active.",
"type": "string",
"minLength": 2,
"maxLength": 2
},
"population": {
"description": "all (default) = everyone who fought in the promotion; active = a bout in the last ~18 months.",
"type": "string",
"enum": [
"all",
"active"
]
},
"limit": {
"description": "Rows, default 25.",
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"org",
"metric"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}