openapi: 3.1.0
info:
title: MLB MLB v3 Headshots NFL v3 Stats API
version: '1.0'
description: MLB API - OpenAPI 3.1 Specification
servers:
- url: https://api.sportsdata.io
description: Production server
security:
- apiKeyHeader: []
- apiKeyQuery: []
tags:
- name: NFL v3 Stats
paths:
/v3/nfl/stats/{format}/PlayerGameStatsDelta/{minutes}:
get:
description: This method returns all player game stats, but only returns player stats that have changed in the last X minutes as specified in your API call. By definition this is a live endpoint, not final.
operationId: nfl_v3_stats_player_game_stats_delta
summary: Player Game Stats Delta
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: minutes
in: path
description: "\n Only returns player statistics that have changed in the last X minutes. You specify how many minutes in time to go back. Valid entries are:\n 1 or 2.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/FantasyDefenseByGame/{season}/{week}:
get:
description: Returns stats and fantasy points for a given game for the fantasy defense team (not IDP.)
operationId: nfl_v3_stats_fantasy_defense_game_stats___all
summary: Fantasy Defense Game Stats - All
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/FantasyDefenseGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/FantasyDefenseBySeason/{season}:
get:
description: Returns stats and fantasy points for a given season for the fantasy defense team (not IDP.)
operationId: nfl_v3_stats_fantasy_defense_season_stats___all
summary: Fantasy Defense Season Stats - All
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/FantasyDefenseSeason'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/Injuries/{season}/{week}:
get:
description: A list of all injured players and a description of their injuries.
operationId: nfl_v3_stats_injuries___all
summary: Injuries - All
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Injury'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/Injuries/{season}/{week}/{team}:
get:
description: A list of all injured players on a specified team and a description of their injuries.
operationId: nfl_v3_stats_injuries___by_team
summary: Injuries - by Team
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: team
in: path
description: 'Abbreviation of the team. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Injury'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameStatsByTeam/{season}/{week}/{team}:
get:
description: Returns the box score statistical record for all involved players across a given team's game in a given week, updated live as the game takes place.
operationId: nfl_v3_stats_player_game_stats___by_team__live___final
summary: Player Game Stats - by Team [Live & Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: team
in: path
description: 'Abbreviation of the team. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameStatsByWeekDelta/{season}/{week}/{minutes}:
get:
description: This method returns all player scores for a given season and week, but only returns player stats that have changed in the last X minutes as specified in your API call. Ideal for live applications.
operationId: nfl_v3_stats_player_game_stats_delta___by_week
summary: Player Game Stats Delta - by Week
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: minutes
in: path
description: "Only returns player statistics that have changed in the last X minutes. You specify how many minutes in time to go back. Valid entries are:
\n 1 or 2.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerSeasonStatsByTeam/{season}/{team}:
get:
description: Returns all season-long stats (i.e. the season total, not each individual game record) for a given team's players in a given season.
operationId: nfl_v3_stats_player_season_stats___by_team
summary: Player Season Stats - by Team
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: team
in: path
description: 'Abbreviation of the team. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerSeason'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameStatsByWeek/{season}/{week}:
get:
description: Returns the box score statistical record for all involved players across a given week, updated live as the game takes place.
operationId: nfl_v3_stats_player_game_stats___by_week__live___final
summary: Player Game Stats - by Week [Live & Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerSeasonStats/{season}:
get:
description: Returns all season-long stats (i.e. the season total, not each individual game record) for all players for a given season.
operationId: nfl_v3_stats_player_season_stats
summary: Player Season Stats
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerSeason'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/FantasyDefenseByGameByTeam/{season}/{week}/{team}:
get:
description: Returns stats and fantasy points for a given team's game for the fantasy defense team (not IDP.)
operationId: nfl_v3_stats_fantasy_defense_game_stats___by_team
summary: Fantasy Defense Game Stats - by Team
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: team
in: path
description: 'Abbreviation of the team. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/FantasyDefenseGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/FantasyDefenseBySeasonByTeam/{season}/{team}:
get:
description: Returns stats and fantasy points for a given team and season for the fantasy defense team (not IDP.)
operationId: nfl_v3_stats_fantasy_defense_season_stats___by_team
summary: Fantasy Defense Season Stats - by Team
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: team
in: path
description: 'Abbreviation of the team. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/FantasyDefenseSeason'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerSeasonRedZoneStats/{season}:
get:
description: Delivers all offensive stats within the red zone (within the 20-yard line of the defensive team) for all players in a given season (i.e. the season total, not each individual game record.)
operationId: nfl_v3_stats_player_season_red_zone_stats
summary: Player Season Red Zone Stats
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerSeasonRedZone'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerSeasonThirdDownStats/{season}:
get:
description: Returns all season-long stats (i.e. the season total, not each individual game record) for all players on the third down for a given season.
operationId: nfl_v3_stats_player_season_third_down_stats
summary: Player Season Third Down Stats
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerSeasonThirdDown'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/BoxScoresDeltaV3/{season}/{week}/{playerstoinclude}/{minutes}:
get:
description: This method returns all box scores for a given season and week, but only returns player stats that have changed in the last X minutes as specified in your API call. You can also filter by type of player stats to include, such as traditional fantasy players, IDP players or all players. by definition this is a live endpoint, not final.
operationId: nfl_v3_stats_box_scores_delta___by_week
summary: Box Scores Delta - by Week
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: playerstoinclude
in: path
description: 'The subcategory of players to include in the returned PlayerGame records. Possible values include:
all Returns all players
fantasy Returns traditional fantasy players (QB, RB, WR, TE, K, DST)
idp Returns traditional fantasy players and IDP players.'
required: true
schema:
type: string
enum:
- all
- fantasy
- idp
default: all
- name: minutes
in: path
description: "Only returns player statistics that have changed in the last X minutes. You specify how many minutes in time to go back. Valid entries are:
1,\n 2, etc.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/BoxScoreV3/{season}/{week}/{hometeam}:
get:
description: Full statistical information for a specified game, down to the team and player stat level, delivered live during the game, called for a given team's game in a given week and season.
operationId: nfl_v3_stats_box_score___by_team__live___final
summary: Box Score - by Team [Live & Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: hometeam
in: path
description: 'Abbreviation of a team playing in this game. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/BoxScoreByScoreIDV3/{scoreid}:
get:
description: Full statistical information for a specified game, down to the team and player stat level, delivered live during the game, called per individual game.
operationId: nfl_v3_stats_box_score__live___final
summary: Box Score [Live & Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: scoreid
in: path
description: 'The ScoreID of the game. Possible values include: 16247, 16245, etc.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerOwnership/{season}/{week}:
get:
description: Projected fantasy ownership of all players for a given season.
operationId: nfl_v3_stats_fantasy_player_ownership_percentages__season_long____by_week
summary: Fantasy Player Ownership Percentages (Season-Long) - by Week
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerOwnership'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameRedZoneStats/{season}/{week}:
get:
description: Delivers all offensive stats within the red zone (within the 20-yard line of the defensive team) for all players in a given season or week.
operationId: nfl_v3_stats_player_game_red_zone_stats
summary: Player Game Red Zone Stats
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGameRedZone'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/ProBowlers/{season}:
get:
description: A list of players involved in the Pro Bowl, by season.
operationId: nfl_v3_stats_pro_bowlers
summary: Pro Bowlers
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: 'Year of the season
Examples: 2016, 2017'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerInfo'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/SimulatedBoxScoresV3/{numberofplays}:
get:
description: Gets simulated live box scores of NFL games, covering the Conference Championship games on January 21, 2018.
operationId: nfl_v3_stats_box_scores_simulation
summary: Box Scores Simulation
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: numberofplays
in: path
description: The number of plays to progress in this NFL live game simulation. Example entries are 0, 1, 2, 3, 150, 200, etc.
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameRedZoneInsideTenStats/{season}/{week}:
get:
description: Delivers all offensive stats within the 10-yard line of the defensive team for all players in a given season or week.
operationId: nfl_v3_stats_player_game_red_zone_stats__inside_ten
summary: Player Game Red Zone Stats (Inside Ten)
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGameRedZone'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerSeasonRedZoneInsideTenStats/{season}:
get:
description: Delivers all offensive stats within the 10-yard line of the defensive team for all players in a given season (i.e. the season total, not each individual game record.)
operationId: nfl_v3_stats_player_season_red_zone_stats__inside_ten
summary: Player Season Red Zone Stats (Inside Ten)
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerSeasonRedZone'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameRedZoneInsideFiveStats/{season}/{week}:
get:
description: Delivers all offensive stats within the 5-yard line of the defensive team for all players in a given season or week.
operationId: nfl_v3_stats_player_game_red_zone_stats__inside_five
summary: Player Game Red Zone Stats (Inside Five)
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGameRedZone'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerSeasonRedZoneInsideFiveStats/{season}:
get:
description: Delivers all offensive stats within the 5-yard line of the defensive team for all players in a given season (i.e. the season total, not each individual game record.)
operationId: nfl_v3_stats_player_season_red_zone_stats__inside_five
summary: Player Season Red Zone Stats (Inside Five)
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerSeasonRedZone'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameStatsBySeason/{season}/{playerid}/{numberofgames}:
get:
description: Specify a season, a player, and number of games (either an integer or all) to see all of their box score logs. Refreshed after their most recent game is complete.
operationId: nfl_v3_stats_player_game_logs___by_season
summary: Player Game Logs - by Season
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: Season to get games from. Example 2019POST, 2020
required: true
schema:
type: string
- name: playerid
in: path
description: Unique SportsDataIO Player ID. Example:17920.
required: true
schema:
type: string
- name: numberofgames
in: path
description: How many games to return. Example all, 10, 25
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/BoxScoreFinal/{scoreid}:
get:
description: Full statistical information for a specified game, down to the team and player stat level, delivered after the game is complete.
operationId: nfl_v3_stats_box_score__final
summary: Box Score [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: scoreid
in: path
description: 'The ScoreID of the game. Possible values include: 16247, 16245, etc.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/BoxScoresFinal/{season}/{week}:
get:
description: Full statistical information for a specified game week for each game that took place, down to the team and player stat level, delivered after the game is complete.
operationId: nfl_v3_stats_box_scores___by_week__final
summary: Box Scores - by Week [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/TeamGameStatsFinal/{season}/{week}:
get:
description: Returns the box score statistical record team-wide (aggregated from all players) for a given team's game in a given week after the game has concluded.
operationId: nfl_v3_stats_team_game_stats___by_game__final
summary: Team Game Stats - by Game [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/TeamGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameStatsByWeekFinal/{season}/{week}:
get:
description: Returns the box score statistical record for all involved players across all teams' games in a given week after the game has concluded.
operationId: nfl_v3_stats_player_game_stats___by_week__final
summary: Player Game Stats - by Week [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/ScoresFinal/{season}:
get:
description: Full scores and gameday info, including weather, referee, infotainment odds, as well as all of the quarter scores and full-time score.
operationId: nfl_v3_stats_games___by_season__final
summary: Games - by Season [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: 'Year of the season (with optional season type).
Examples: 2018, 2018PRE, 2018POST, 2018STAR, 2019, etc.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Score'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/PlayerGameStatsByTeamFinal/{season}/{week}/{team}:
get:
description: Returns the box score statistical record for all involved players in a given team's game in a given week after the game has concluded.
operationId: nfl_v3_stats_player_game_stats___by_team__final
summary: Player Game Stats - by Team [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: team
in: path
description: 'Abbreviation of the team. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/BoxScoreByTeamFinal/{season}/{week}/{hometeam}:
get:
description: Full statistical information for a given team's game in a specified season and week, down to the team and player stat level, delivered after the game is complete.
operationId: nfl_v3_stats_box_score___by_team__final
summary: Box Score - by Team [Final]
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
- name: hometeam
in: path
description: 'Abbreviation of a team playing in this game. Example: WAS.'
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/BoxScoreV3'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
/v3/nfl/stats/{format}/FantasyGameStatsByWeek/{season}/{week}:
get:
description: Returns a simple list of fantasy points and stats for each player for a given week.
operationId: nfl_v3_stats_fantasy_points___by_week
summary: Fantasy Points - by Week
parameters:
- name: format
in: path
description: Desired response format. Valid entries are JSON or XML.
required: true
schema:
type: string
enum:
- JSON
- XML
default: JSON
- name: season
in: path
description: "\n Year of the season and the season type. If no season type is provided, then the default is regular season.\n
Examples: 2015REG, 2015PRE, 2015POST.\n "
required: true
schema:
type: string
- name: week
in: path
description: "\n Week of the season. Valid values are as follows: Preseason 0 to 4, Regular Season 1 to 17, Postseason 1 to 4.\n Example: 1\n "
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/FantasyGame'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/Unauthorized'
tags:
- NFL v3 Stats
components:
schemas:
PlayerOwnership:
properties:
PlayerID:
type: integer
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
Season:
type: integer
description: The NFL season of the ownership info
SeasonType:
type: integer
description: The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
Name:
type:
- string
- 'null'
description: The player's full name
Position:
type:
- string
- 'null'
description: 'The player''s fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL'
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team that the player is on
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL'
OwnershipPercentage:
type:
- number
- 'null'
description: Player's ownership percentage on NFL.com fantasy leagues during this week
DeltaOwnershipPercentage:
type:
- number
- 'null'
description: Player's change in ownership percentage on NFL.com fantasy leagues during this week
StartPercentage:
type:
- number
- 'null'
description: Player's starting lineup percentage on NFL.com fantasy leagues during this week
DeltaStartPercentage:
type:
- number
- 'null'
description: Player's change in starting lineup percentage on NFL.com fantasy leagues during this week
Score:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks'
SeasonType:
type: integer
description: The type of season that this game corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star).
Season:
type: integer
description: The NFL season of the game
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
Date:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
AwayTeam:
type:
- string
- 'null'
description: The abbreviation [Key} of the away team
HomeTeam:
type:
- string
- 'null'
description: The abbreviation [Key] of the home team
AwayScore:
type:
- integer
- 'null'
description: The final score of the Away Team
HomeScore:
type:
- integer
- 'null'
description: The final score of the Home Team
Channel:
type:
- string
- 'null'
description: The television station broadcasting the game
PointSpread:
type:
- number
- 'null'
description: The oddsmaker point spread at game start from the perspective of the team (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
OverUnder:
type:
- number
- 'null'
description: The total points line (over/under) at game start
Quarter:
type:
- string
- 'null'
description: The current quarter of the game (1, 2, 3, 4, HALF, OT, F, F/OT or NULL if game has not yet started)
TimeRemaining:
type:
- string
- 'null'
description: The amount of time remaining in the current quarter (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
Possession:
type:
- string
- 'null'
description: The team that currently has possession of the ball (Ex. PHI; NE; NULL if game is not in progress or at halftime)
Down:
type:
- integer
- 'null'
description: The current down in the game (1, 2, 3, 4 or NULL)
Distance:
type:
- string
- 'null'
description: The yards to go for a first down (this can be any positive number or "Goal")
YardLine:
type:
- integer
- 'null'
description: the yard line of the ball's current position on the field as of the most recently completed play
YardLineTerritory:
type:
- string
- 'null'
description: The team's side of the field that the ball is on when the play occurred
RedZone:
type:
- string
- 'null'
description: 'The team abbreviation [Key] that currently has the ball in the opponent''s red zone (Ex: "SF"; "BAL" or NULL)'
AwayScoreQuarter1:
type:
- integer
- 'null'
description: Points scored by the away team in Quarter 1
AwayScoreQuarter2:
type:
- integer
- 'null'
description: Points scored by the away team in Quarter 2
AwayScoreQuarter3:
type:
- integer
- 'null'
description: Points scored by the away team in Quarter 3
AwayScoreQuarter4:
type:
- integer
- 'null'
description: Points scored by the away team in Quarter 4
AwayScoreOvertime:
type:
- integer
- 'null'
description: Points scored by the away team in overtime
HomeScoreQuarter1:
type:
- integer
- 'null'
description: Points scored by the home team in Quarter 1
HomeScoreQuarter2:
type:
- integer
- 'null'
description: Points scored by the home team in Quarter 2
HomeScoreQuarter3:
type:
- integer
- 'null'
description: Points scored by the home team in Quarter 3
HomeScoreQuarter4:
type:
- integer
- 'null'
description: Points scored by the home team in Quarter 4
HomeScoreOvertime:
type:
- integer
- 'null'
description: Points scored by the home team in overtime
HasStarted:
type: boolean
description: Whether the game has started (true/false)
IsInProgress:
type: boolean
description: Whether the game is currently in progress (true/false)
IsOver:
type: boolean
description: Whether the game is over (true/false)
Has1stQuarterStarted:
type: boolean
description: Whether the 1st quarter has started
Has2ndQuarterStarted:
type: boolean
description: Whether the 2nd quarter has started
Has3rdQuarterStarted:
type: boolean
description: Whether the 3rd quarter has started
Has4thQuarterStarted:
type: boolean
description: Whether the 4th quarter has started
IsOvertime:
type: boolean
description: Whether this game went into overtime
DownAndDistance:
type:
- string
- 'null'
description: The description of the down and distance for display purposes
QuarterDescription:
type:
- string
- 'null'
description: Description of the current quarter for display purposes
StadiumID:
type:
- integer
- 'null'
description: The unique ID of the team's current home stadium
LastUpdated:
type:
- string
- 'null'
description: The date and time that this game was last updated (in US Eastern Time)
GeoLat:
type:
- number
- 'null'
description: The geographic latitude coordinate of the venue where the game is taking place
GeoLong:
type:
- number
- 'null'
description: The geographic longitude coordinate of the venue where the game is taking place
ForecastTempLow:
type:
- integer
- 'null'
description: The forecasted low temperature on game day at this venue (Fahrenheit)
ForecastTempHigh:
type:
- integer
- 'null'
description: The forecasted high temperature on game day at this venue (Fahrenheit)
ForecastDescription:
type:
- string
- 'null'
description: The forecast description on game day at this venue.
ForecastWindChill:
type:
- integer
- 'null'
description: The forecasted wind chill on game day at this venue.
ForecastWindSpeed:
type:
- integer
- 'null'
description: The forecasted wind speed on game day at this venue.
AwayTeamMoneyLine:
type:
- integer
- 'null'
description: The sportsbook's moneyline for the away team
HomeTeamMoneyLine:
type:
- integer
- 'null'
description: The sportsbook's moneyline for the home team
Canceled:
type:
- boolean
- 'null'
description: Indicates whether the game was canceled
Closed:
type:
- boolean
- 'null'
description: 'Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status'
LastPlay:
type:
- string
- 'null'
description: 'The description of the most recent play/event of the game. Note: This is for display purposes and does not include corresponding data points'
Day:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
DateTime:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
AwayTeamID:
type:
- integer
- 'null'
description: The unique ID of the away team
HomeTeamID:
type:
- integer
- 'null'
description: The unique ID of the home team
GlobalGameID:
type:
- integer
- 'null'
description: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalAwayTeamID:
type:
- integer
- 'null'
description: A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamID:
type:
- integer
- 'null'
description: A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
PointSpreadAwayTeamMoneyLine:
type:
- integer
- 'null'
description: The payout on the away team's spread
PointSpreadHomeTeamMoneyLine:
type:
- integer
- 'null'
description: The payout on the home team's spread
ScoreID:
type: integer
description: Unique ID of the Score/Game
StadiumDetails:
$ref: '#/components/schemas/Stadium'
description: The details of the stadium where this game is played
Status:
type:
- string
- 'null'
description: The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
GameEndDateTime:
type:
- string
- 'null'
description: 'The date and time of when the game officially ended. Note: This field is populated after the game and score are finalized'
HomeRotationNumber:
type:
- integer
- 'null'
description: Rotation number of home team in this game
AwayRotationNumber:
type:
- integer
- 'null'
description: Rotation number of away team in this game
NeutralVenue:
type:
- boolean
- 'null'
description: Indicates whether this game is played in a neutral venue
RefereeID:
type:
- integer
- 'null'
description: The unique ID of the head referee
OverPayout:
type:
- integer
- 'null'
description: The sportsbook's payout for over the total points line
UnderPayout:
type:
- integer
- 'null'
description: The sportsbook's payout for the under
HomeTimeouts:
type:
- integer
- 'null'
description: The number of timeouts remaining for the Home Team
AwayTimeouts:
type:
- integer
- 'null'
description: The number of timeouts remaining for the Away Team
DateTimeUTC:
type:
- string
- 'null'
description: The date and time of the game (in UTC)
Attendance:
type: integer
description: The total attendance for the game
IsClosed:
type:
- boolean
- 'null'
description: Indicates whether the game is over and the final score has been verified and closed out.
PlayerGame:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam.. Note: This value will be NULL for bye weeks'
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season of the game
GameDate:
type:
- string
- 'null'
description: The date and time the game is scheduled to start
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: if this player is a free agent; this field is NULL'
Opponent:
type:
- string
- 'null'
description: The abbreviation [Key] of the opponent team
HomeOrAway:
type:
- string
- 'null'
description: Whether the team is home or away
Number:
type: integer
description: Player's jersey number
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PositionCategory:
type:
- string
- 'null'
description: The category of the player's position (OFF; DEF; ST)
Activated:
type: integer
description: Whether or not the player was active for the game
Played:
type: integer
description: 'Whether the player played at least one snap in the game Note: Will return "1" if player played at least one snap and "0" if they did not'
Started:
type: integer
description: 'Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0'
PassingAttempts:
type: number
description: Total passes thrown by the player in the game
PassingCompletions:
type: number
description: Total passes completed by the player in the game
PassingYards:
type: number
description: Total passing yards by the player in the game
PassingCompletionPercentage:
type: number
description: The percentage of passes completed by the player in the game
PassingYardsPerAttempt:
type: number
description: Total average passing yards per attempt by the player in the game
PassingYardsPerCompletion:
type: number
description: Total average passing yards per completion by the player in the game
PassingTouchdowns:
type: number
description: Total passing touchdowns by the player in the game
PassingInterceptions:
type: number
description: Total interceptions thrown by the player in the game
PassingRating:
type: number
description: The passer rating of the player in the game
PassingLong:
type: number
description: Total yards of longest completion by the player in the game
PassingSacks:
type: number
description: The total number of times the player was sacked in the game
PassingSackYards:
type: number
description: Total yards lost by the player in the game as a result of being sacked
RushingAttempts:
type: number
description: Total rushing attempts by the player in the game
RushingYards:
type: number
description: Total rushing yards by the player in the game
RushingYardsPerAttempt:
type: number
description: Total rushing yards per attempt by the player in the game
RushingTouchdowns:
type: number
description: Total rushing touchdowns by the player in the game
RushingLong:
type: number
description: The longest rush by the player in the game
ReceivingTargets:
type:
- number
- 'null'
description: Total receiving targets by the player in the game
Receptions:
type: number
description: Total receptions by the player in the game
ReceivingYards:
type: number
description: Total receiving yards by the player in the game
ReceivingYardsPerReception:
type: number
description: Average receiving yards per reception by the player in the game
ReceivingTouchdowns:
type: number
description: Total receiving touchdowns by the player in the game
ReceivingLong:
type: number
description: The longest reception by the player in the game
Fumbles:
type: number
description: Total fumbles by the player in the game
FumblesLost:
type:
- number
- 'null'
description: Total fumbles lost by the player in the game
PuntReturns:
type: number
description: Total punt returns by the player in the game
PuntReturnYards:
type: number
description: Total punt return yards by the player in the game
PuntReturnYardsPerAttempt:
type: number
description: Total average yards gained per punt return by the player in the game
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the player in the game
PuntReturnLong:
type: number
description: The longest punt return by the player in the game
KickReturns:
type: number
description: Total kickoff returns by the player in the game
KickReturnYards:
type: number
description: Total kickoff return yards by the player in the game
KickReturnYardsPerAttempt:
type: number
description: Average yards gained per kick return by the player in the game
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the player in the game
KickReturnLong:
type: number
description: Longest kick return by the player in the game
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the player in the game
AssistedTackles:
type: number
description: Total defensive assisted tackles by the player in the game
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the player in the game. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)'
Sacks:
type: number
description: Total defensive sacks by the player in the game
SackYards:
type: number
description: Total defensive sacks yards by the player in the game
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the player in the game. Note: This is a defensive stat that includes sacks'
PassesDefended:
type: number
description: Total passes defended by the player in the game
FumblesForced:
type: number
description: Total fumbles forced on defense by the player in the game
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the player in the game
FumbleReturnYards:
type: number
description: Total fumble return yards by the player in the game
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the player in the game
Interceptions:
type: number
description: Total defensive interceptions by the player in the game
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the player in the game
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the player in the game
BlockedKicks:
type: number
description: 'Total blocked kicks by the player in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
SpecialTeamsSoloTackles:
type: number
description: This field is deprecated
SpecialTeamsAssistedTackles:
type: number
description: This field is deprecated
MiscSoloTackles:
type: number
description: This field is deprecated
MiscAssistedTackles:
type: number
description: This field is deprecated
Punts:
type: number
description: Total number of punts by the player in the game
PuntYards:
type: number
description: Total punt yards by the player in the game
PuntAverage:
type: number
description: The average number of yards per punt by the player in the game
FieldGoalsAttempted:
type: number
description: Total field goals attempted by the player in the game
FieldGoalsMade:
type: number
description: Total field goals made by the player in game
FieldGoalsLongestMade:
type: number
description: Longest field goal made by the player in the game
ExtraPointsMade:
type: number
description: Total extra points made by the player in the game
TwoPointConversionPasses:
type: number
description: Total successful two point conversion passes by the player in the game
TwoPointConversionRuns:
type: number
description: Total successful two point conversion rushes by the player in the game
TwoPointConversionReceptions:
type: number
description: Total successful two point conversion receptions by the player in the game
FantasyPoints:
type: number
description: Fantasy points scored based on basic fantasy scoring system by the player in the game
FantasyPointsPPR:
type: number
description: This field is expected to be NULL
ReceptionPercentage:
type: number
description: Total percentage of receiving targets that were receptions by the player in the game
ReceivingYardsPerTarget:
type: number
description: Average receiving yards per target by the player in the game
Tackles:
type: number
description: Total tackles (solo & assisted) by the player in the game
OffensiveTouchdowns:
type: number
description: Total offensive touchdowns scored by the player in the game
DefensiveTouchdowns:
type: number
description: Total defensive touchdowns scored by the player in the game
SpecialTeamsTouchdowns:
type: number
description: Total special teams touchdowns scored by the player in the game
Touchdowns:
type: number
description: Total touchdowns scored by the player in the game (excludes passing touchdowns)
FantasyPosition:
type:
- string
- 'null'
description: 'The player''s fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL'
FieldGoalPercentage:
type: number
description: Total field goal attempts made by the player in the game
PlayerGameID:
type: integer
description: Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries:
type:
- number
- 'null'
description: 'Total own fumble recoveries by the player in the game. Note: this fumble doesn''t result in a turnover - the fumbling team recovers the fumble'
FumblesOutOfBounds:
type:
- number
- 'null'
description: This field is deprecated
KickReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntTouchbacks:
type:
- number
- 'null'
description: Total punts that resulted in touchbacks by the player in the game
PuntInside20:
type:
- number
- 'null'
description: Total punts downed inside the 20 yard line by the player in the game
PuntNetAverage:
type:
- number
- 'null'
description: The average net yards per punt by the player in the game
ExtraPointsAttempted:
type:
- number
- 'null'
description: Total extra point kicks attempted by the player in the game
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the player in the game
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the player in the game. Note: This field excludes blocked field goals'
Safeties:
type:
- number
- 'null'
description: Total defensive safeties scored by the player in the game
FieldGoalsHadBlocked:
type:
- number
- 'null'
description: Total field goals by the player that were blocked in the game
PuntsHadBlocked:
type:
- number
- 'null'
description: Total punts by the player that were blocked in the game
ExtraPointsHadBlocked:
type:
- number
- 'null'
description: Total extra point kick attempts by the player that were blocked in the game
PuntLong:
type:
- number
- 'null'
description: The longest punt by the player in the game
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the player in the game
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the player in the game. Note: This field excludes blocked field goals'
PuntNetYards:
type:
- number
- 'null'
description: The net yards of the punts by the player in the game
SpecialTeamsFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
SpecialTeamsFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
ShortName:
type:
- string
- 'null'
description: The first initial and last name of the player (J. Doe)
PlayingSurface:
type:
- string
- 'null'
description: The playing surface of the stadium
IsGameOver:
type:
- boolean
- 'null'
description: Whether the game is over (true/false)
SafetiesAllowed:
type:
- number
- 'null'
description: This field is deprecated
Stadium:
type:
- string
- 'null'
description: Stadium of the event
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
FanDuelSalary:
type:
- integer
- 'null'
description: The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary:
type:
- integer
- 'null'
description: The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary:
type:
- integer
- 'null'
description: The player's salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on offense in the game. Note: Snap counts are available the morning after the game.'
DefensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on defense in the game. Note: Snap counts are available the morning after the game.'
SpecialTeamsSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on special teams in the game. Note: Snap counts are available the morning after the game.'
OffensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total offensive snaps this player''s team played in the game. Note: Snap counts are available the morning after the game.'
DefensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total defensive snaps this player''s team played in the game. Note: Snap counts are available the morning after the game.'
SpecialTeamsTeamSnaps:
type:
- integer
- 'null'
description: 'Total special teams snaps this player''s team played in the game. Note: Snap counts are available the morning after the game.'
VictivSalary:
type:
- integer
- 'null'
description: The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the player in the game
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the player in the game
FieldGoalsMade0to19:
type:
- number
- 'null'
description: Total field goals of 0 to 19 yards made by the player in game
FieldGoalsMade20to29:
type:
- number
- 'null'
description: Total field goals of 20 to 29 yards made by the player in game
FieldGoalsMade30to39:
type:
- number
- 'null'
description: Total field goals of 30 to 39 yards made by the player in game
FieldGoalsMade40to49:
type:
- number
- 'null'
description: Total field goals of 40 to 49 yards made by the player in game
FieldGoalsMade50Plus:
type:
- number
- 'null'
description: Total field goals of 50+ yards made by the player in game
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the player in the game
YahooSalary:
type:
- integer
- 'null'
description: The player's salary for Yahoo daily fantasy contests
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
InjuryStatus:
type:
- string
- 'null'
description: The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)
InjuryBodyPart:
type:
- string
- 'null'
description: The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate:
type:
- string
- 'null'
description: The day that the player's injury started or was first discovered
InjuryNotes:
type:
- string
- 'null'
description: A brief description of the player's injury and expected availability
FanDuelPosition:
type:
- string
- 'null'
description: The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition:
type:
- string
- 'null'
description: The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition:
type:
- string
- 'null'
description: The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank:
type:
- integer
- 'null'
description: The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank:
type:
- integer
- 'null'
description: The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice:
type:
- string
- 'null'
description: This field is deprecated
InjuryPracticeDescription:
type:
- string
- 'null'
description: This field is deprecated
DeclaredInactive:
type: boolean
description: 'Whether the player has been declared inactive. This value is updated in the hours leading up to game start time; as teams announce their inactive players. Note: This is only updated for offensive skill position players (QB; RB; WR; TE)'
FantasyDraftSalary:
type:
- integer
- 'null'
description: The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition:
type:
- string
- 'null'
description: The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: if the player is a free agent; this field is NULL'
OpponentID:
type:
- integer
- 'null'
description: The unique ID of this opponent team
Day:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
DateTime:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
GlobalGameID:
type:
- integer
- 'null'
description: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID:
type:
- integer
- 'null'
description: A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID:
type: integer
description: Unique ID of the score/game
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: This field is no longer in use and will return null.
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this player recorded in the game
OffensiveFumbleRecoveryTouchdowns:
type:
- number
- 'null'
description: This field is deprecated
SnapCountsConfirmed:
type:
- boolean
- 'null'
description: 'Whether snap count fields are confirmed (true/false). Note: This takes place the morning after the game.'
Updated:
type:
- string
- 'null'
description: 'Time of last update (in US Eastern time). Note: this does not indicate that stats changed.'
FantasyDefenseSeason:
properties:
SeasonType:
type: integer
description: The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL regular season for which these totals apply
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team
PointsAllowed:
type: number
description: Total points allowed by the team during the season
TouchdownsScored:
type: number
description: Total defensive and special teams touchdowns scored by the team in the season
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the team in the season
AssistedTackles:
type: number
description: Total defensive assisted tackles by the team in the season
Sacks:
type: number
description: Total defensive sacks by the team in the season
SackYards:
type: number
description: Total defensive sack yards by the team in the season
PassesDefended:
type: number
description: Total passes defended by the team in the season
FumblesForced:
type: number
description: Total fumbles forced on defense by the team in the season
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the team in the season
FumbleReturnYards:
type: number
description: Total fumble return yards by the team in the season
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the team in the season
Interceptions:
type: number
description: Total defensive interceptions by the team in the season
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the team in the season
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the team in the season
BlockedKicks:
type: number
description: 'Total blocked kicks by the team in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
Safeties:
type: number
description: Total defensive safeties scored by the team in the season
PuntReturns:
type: number
description: Total punt returns by the team in the season
PuntReturnYards:
type: number
description: Total punt return yards by the team in the season
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the team in the season
PuntReturnLong:
type: number
description: The longest punt return by the team in the season
KickReturns:
type: number
description: Total kickoff returns by the team in the season
KickReturnYards:
type: number
description: Total kickoff return yards by the team in the season
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the team in the season
KickReturnLong:
type: number
description: Longest kick return by the team in the season
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the team in the season
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the team in the season. Note: This field excludes blocked field goals'
FantasyPointsAllowed:
type:
- number
- 'null'
description: 'Fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE'
QuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opposing quarterbacks by the team in the season
RunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Total fantasy points allowed to opposing running backs by the team in the season
WideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opposing tight ends by the team in the season
KickerFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opponent kickers by the team in the season
Games:
type:
- integer
- 'null'
description: The total number of games played by the team in the season
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the team in the season
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the team in the season. Note: This field excludes blocked field goals'
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the team in the season. Note: This is a defensive stat that includes sacks'
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the team in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)'
DefensiveTouchdowns:
type:
- number
- 'null'
description: Total defensive touchdowns scored by the team in the season
SpecialTeamsTouchdowns:
type:
- number
- 'null'
description: Total special teams touchdowns scored by the team in the season
FantasyPoints:
type:
- number
- 'null'
description: Fantasy points scored based on basic fantasy scoring system by the team in the season
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
ThirdDownAttempts:
type:
- number
- 'null'
description: Total third down attempts against the team in the season
ThirdDownConversions:
type:
- number
- 'null'
description: Total third down conversions against the team in the season
FourthDownAttempts:
type:
- number
- 'null'
description: Opponent's fourth down attempts against the team in the season
FourthDownConversions:
type:
- number
- 'null'
description: Opponent's fourth down conversions against the team in the season
PointsAllowedByDefenseSpecialTeams:
type:
- number
- 'null'
description: 'Total number of points allowed by the team in the season to the opposing offense and special teams. Note: This field excludes points scored by the opponent''s defense'
AuctionValue:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the team in the season
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the team in the season
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the team in the season
OffensiveYardsAllowed:
type:
- number
- 'null'
description: Offensive yards allowed by the team's defense in the season
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO for use when combining with player feeds. Note: this ID will stay with the player throughout their entire career'
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the team in the season
AverageDraftPosition:
type:
- number
- 'null'
description: The average draft position of the team's fantasy defense (DST) in re-draft leagues
AverageDraftPositionPPR:
type:
- number
- 'null'
description: The average draft position of the team (DST) in Points Per Reception (PPR) leagues
TeamID:
type:
- integer
- 'null'
description: The unique ID of the team
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FanDuelFantasyPointsAllowed:
type:
- number
- 'null'
description: 'FanDuel fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE'
FanDuelQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing quarterbacks in the season
FanDuelRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing running backs in the season
FanDuelWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing wide receivers in the season
FanDuelTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing tight ends in the season
FanDuelKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing kickers in the season
DraftKingsFantasyPointsAllowed:
type:
- number
- 'null'
description: 'DraftKings fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE'
DraftKingsQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent quarterbacks in the season
DraftKingsRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent running backs in the season
DraftKingsWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent wide receivers in the season
DraftKingsTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent tight ends in the season
DraftKingsKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent kickers in the season
YahooFantasyPointsAllowed:
type:
- number
- 'null'
description: 'Total Yahoo fantasy points allowed to opposing offensive players by the team in the season. Note: Offensive players include: QB, RB, WR, & TE'
YahooQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing quarterbacks by the team in the season
YahooRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing running backs by the team in the season
YahooWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing wide receivers by the team in the season
YahooTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing tight ends by the team in the season
YahooKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing kickers by the team in the season
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: Fantasy points based on FanDraft's scoring system by the team in the season
FantasyDraftFantasyPointsAllowed:
type:
- number
- 'null'
description: 'FantasyDraft fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE'
FantasyDraftQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing quarterbacks in the season
FantasyDraftRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing running backs in the season
FantasyDraftWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing wide receivers in the season
FantasyDraftTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing tight ends in the season
FantasyDraftKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing kickers in the season
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this team DST recorded in the season
AverageDraftPositionDynasty:
type:
- number
- 'null'
description: The average draft position of this team (DST) in dynasty drafts leagues
AverageDraftPosition2QB:
type:
- number
- 'null'
description: The average draft position of the team (DST) in 2 Quarterback leagues
PlayerSeason:
properties:
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season for which these totals apply
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL'
Number:
type: integer
description: Player's jersey number
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PositionCategory:
type:
- string
- 'null'
description: The category of the player's position (OFF; DEF; ST)
Activated:
type: integer
description: The total number of games that the player was active for in the season
Played:
type: integer
description: The total number of games played by the the player in the season
Started:
type: integer
description: Total games started (on offense or defense) by the player in the season
PassingAttempts:
type: number
description: Total passes thrown by the player in the season
PassingCompletions:
type: number
description: Total passes completed by the player in the season
PassingYards:
type: number
description: Total passing yards by the player in the season
PassingCompletionPercentage:
type: number
description: The percentage of passes completed by the player in the season
PassingYardsPerAttempt:
type: number
description: Total average passing yards per attempt by the player in the season
PassingYardsPerCompletion:
type: number
description: Total average passing yards per completion by the player in the season
PassingTouchdowns:
type: number
description: Total passing touchdowns by the player in the season
PassingInterceptions:
type: number
description: Total interceptions thrown by the player in the season
PassingRating:
type: number
description: The passer rating of the player in the season
PassingLong:
type: number
description: Total yards of longest completion by the player in the season
PassingSacks:
type: number
description: The total number of times the player was sacked in the season
PassingSackYards:
type: number
description: Total yards lost by the player in the season as a result of being sacked
RushingAttempts:
type: number
description: Total rushing attempts by the player in the season
RushingYards:
type: number
description: Total rushing yards by the player in the season
RushingYardsPerAttempt:
type: number
description: Total rushing yards per attempt by the player in the season
RushingTouchdowns:
type: number
description: Total rushing touchdowns by the player in the season
RushingLong:
type: number
description: The longest rush by the player in the season
ReceivingTargets:
type:
- number
- 'null'
description: Total receiving targets by the player in the season
Receptions:
type: number
description: Total receptions by the player in the season
ReceivingYards:
type: number
description: Total receiving yards by the player in the season
ReceivingYardsPerReception:
type: number
description: Average receiving yards per reception by the player in the season
ReceivingTouchdowns:
type: number
description: Total receiving touchdowns by the player in the season
ReceivingLong:
type: number
description: The longest reception by the player in the season
Fumbles:
type: number
description: Total fumbles by the player in the season
FumblesLost:
type:
- number
- 'null'
description: Total fumbles lost by the player in the season
PuntReturns:
type: number
description: Total punt returns by the player in the season
PuntReturnYards:
type: number
description: Total punt return yards by the player in the season
PuntReturnYardsPerAttempt:
type: number
description: Total average yards gained per punt return by the player in the season
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the player in the season
PuntReturnLong:
type: number
description: The longest punt return by the player in the season
KickReturns:
type: number
description: Total kickoff returns by the player in the season
KickReturnYards:
type: number
description: Total kickoff return yards by the player in the season
KickReturnYardsPerAttempt:
type: number
description: Average yards gained per kick return by the player in the season
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the player in the season
KickReturnLong:
type: number
description: Longest kick return by the player in the season
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the player in the season
AssistedTackles:
type: number
description: Total defensive assisted tackles by the player in the season
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the player in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)'
Sacks:
type: number
description: Total defensive sacks by the player in the season
SackYards:
type: number
description: Total defensive safeties scored by the player in the season
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the player in the season. Note: This is a defensive stat that includes sacks'
PassesDefended:
type: number
description: Total passes defended by the player in the season
FumblesForced:
type: number
description: Total fumbles forced on defense by the player in the season
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the player in the season
FumbleReturnYards:
type: number
description: Total fumble return yards by the player in the season
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the player in the season
Interceptions:
type: number
description: Total defensive interceptions by the player in the season
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the player in the season
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the player in the season
BlockedKicks:
type: number
description: 'Total blocked kicks by the player in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
SpecialTeamsSoloTackles:
type: number
description: This field is deprecated
SpecialTeamsAssistedTackles:
type: number
description: This field is deprecated
MiscSoloTackles:
type: number
description: This field is deprecated
MiscAssistedTackles:
type: number
description: This field is deprecated
Punts:
type: number
description: Total number of punts by the player in the season
PuntYards:
type: number
description: Total punt yards by the player in the season
PuntAverage:
type: number
description: The average number of yards per punt by the player in the season
FieldGoalsAttempted:
type: number
description: Total field goals attempted by the player in the season
FieldGoalsMade:
type: number
description: Total field goals made by the player in season
FieldGoalsLongestMade:
type: number
description: Longest field goal made by the player in the season
ExtraPointsMade:
type: number
description: Total extra points made by the player in the season
TwoPointConversionPasses:
type: number
description: Total successful two point conversion passes by the player in the season
TwoPointConversionRuns:
type: number
description: Total successful two point conversion rushes by the player in the season
TwoPointConversionReceptions:
type: number
description: Total successful two point conversion receptions by the player in the season
FantasyPoints:
type: number
description: Fantasy points scored based on basic fantasy scoring system by the player in the season
FantasyPointsPPR:
type: number
description: Fantasy points scored based on basic PPR fantasy scoring system by the player in the season
ReceptionPercentage:
type: number
description: Total percentage of receiving targets that were receptions by the player in the season
ReceivingYardsPerTarget:
type: number
description: Average receiving yards per target by the player in the season
Tackles:
type: number
description: Total tackles (solo & assisted) by the player in the season
OffensiveTouchdowns:
type: number
description: Total offensive touchdowns scored by the player in the season
DefensiveTouchdowns:
type: number
description: Total defensive touchdowns scored by the player in the season
SpecialTeamsTouchdowns:
type: number
description: Total special teams touchdowns scored by the player in the season
Touchdowns:
type: number
description: Total touchdowns scored by the player in the season
FantasyPosition:
type:
- string
- 'null'
description: 'The player''s fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL'
FieldGoalPercentage:
type: number
description: Total field goal attempts made by the player in the season
PlayerSeasonID:
type: integer
description: Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries:
type:
- number
- 'null'
description: 'Total own fumble recoveries by the player in the season. Note: this fumble doesn''t result in a turnover - the fumbling team recovers the fumble'
FumblesOutOfBounds:
type:
- number
- 'null'
description: This field is deprecated
KickReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated.
PuntTouchbacks:
type:
- number
- 'null'
description: Total punts that resulted in touchbacks by the player in the season
PuntInside20:
type:
- number
- 'null'
description: Total punts downed inside the 20 yard line by the player in the season
PuntNetAverage:
type:
- number
- 'null'
description: The average net yards per punt by the player in the season
ExtraPointsAttempted:
type:
- number
- 'null'
description: Total extra point kicks attempted by the player in the season
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the player in the season
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the player in the season. Note: This field excludes blocked field goals'
Safeties:
type:
- number
- 'null'
description: Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked:
type:
- number
- 'null'
description: Total field goals by the player that were blocked in the season
PuntsHadBlocked:
type:
- number
- 'null'
description: Total punts by the player that were blocked in the season
ExtraPointsHadBlocked:
type:
- number
- 'null'
description: Total extra point kick attempts by the player that were blocked in the season
PuntLong:
type:
- number
- 'null'
description: The longest punt by the player in the season
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the player in the season
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the player in the season. Note: This field excludes blocked field goals'
PuntNetYards:
type:
- number
- 'null'
description: The net yards of the punts by the player in the season
SpecialTeamsFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
SpecialTeamsFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
ShortName:
type:
- string
- 'null'
description: The first initial and last name of the player (J. Doe)
SafetiesAllowed:
type:
- number
- 'null'
description: This field is deprecated
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on offensive in the season. Note: Snap counts are available the morning after the game.'
DefensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on defense in the season. Note: Snap counts are available the morning after the game.'
SpecialTeamsSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on special teams in the season. Note: Snap counts are available the morning after the game.'
OffensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total offensive snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
DefensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total defensive snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
SpecialTeamsTeamSnaps:
type:
- integer
- 'null'
description: 'Total special teams snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
AuctionValue:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the player in the season
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the player in the season
FieldGoalsMade0to19:
type:
- number
- 'null'
description: Total field goals of 0 to 19 yards made by the player in season
FieldGoalsMade20to29:
type:
- number
- 'null'
description: Total field goals of 20 to 29 yards made by the player in season
FieldGoalsMade30to39:
type:
- number
- 'null'
description: Total field goals of 30 to 39 yards made by the player in season
FieldGoalsMade40to49:
type:
- number
- 'null'
description: Total field goals of 40 to 49 yards made by the player in season
FieldGoalsMade50Plus:
type:
- number
- 'null'
description: Total field goals of 50+ yards made by the player in season
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the player in the season
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the player in the season
AverageDraftPosition:
type:
- number
- 'null'
description: The average draft position of the player in re-draft leagues
AverageDraftPositionPPR:
type:
- number
- 'null'
description: The average draft position of this player in Points Per Reception (PPR) leagues.
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL'
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: Fantasy points based on FantasyDraft's scoring system by the player in the season
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this player recorded in the season
AverageDraftPositionRookie:
type:
- number
- 'null'
description: The average draft position of this rookie in Points Per Reception (PPR) leagues.
AverageDraftPositionDynasty:
type:
- number
- 'null'
description: The average draft position of this player in dynasty drafts leagues
AverageDraftPosition2QB:
type:
- number
- 'null'
description: The average draft position of this player in 2 Quarterback leagues
OffensiveFumbleRecoveryTouchdowns:
type:
- integer
- 'null'
description: This field is deprecated
PlayerInfo:
properties:
PlayerID:
type: integer
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
Name:
type:
- string
- 'null'
description: The player's full name
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL'
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL'
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PlayerSeasonRedZone:
properties:
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season for which these totals apply
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL'
Number:
type: integer
description: Player's jersey number
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PositionCategory:
type:
- string
- 'null'
description: The category of the player's position (OFF; DEF; ST)
Activated:
type: integer
description: The total number of games that the player was active for in the season
Played:
type: integer
description: The total number of games played by the the player in the season
Started:
type: integer
description: Total games started (on offense or defense) by the player in the season
PassingAttempts:
type: number
description: Total passes thrown by the player in the season
PassingCompletions:
type: number
description: Total passes completed by the player in the season
PassingYards:
type: number
description: Total passing yards by the player in the season
PassingCompletionPercentage:
type: number
description: The percentage of passes completed by the player in the season
PassingYardsPerAttempt:
type: number
description: Total average passing yards per attempt by the player in the season
PassingYardsPerCompletion:
type: number
description: Total average passing yards per completion by the player in the season
PassingTouchdowns:
type: number
description: Total passing touchdowns by the player in the season
PassingInterceptions:
type: number
description: Total interceptions thrown by the player in the season
PassingRating:
type: number
description: The passer rating of the player in the season
PassingLong:
type: number
description: Total yards of longest completion by the player in the season
PassingSacks:
type: number
description: The total number of times the player was sacked in the season
PassingSackYards:
type: number
description: Total yards lost by the player in the season as a result of being sacked
RushingAttempts:
type: number
description: Total rushing attempts by the player in the season
RushingYards:
type: number
description: Total rushing yards by the player in the season
RushingYardsPerAttempt:
type: number
description: Total rushing yards per attempt by the player in the season
RushingTouchdowns:
type: number
description: Total rushing touchdowns by the player in the season
RushingLong:
type: number
description: The longest rush by the player in the season
ReceivingTargets:
type:
- number
- 'null'
description: Total receiving targets by the player in the season
Receptions:
type: number
description: Total receptions by the player in the season
ReceivingYards:
type: number
description: Total receiving yards by the player in the season
ReceivingYardsPerReception:
type: number
description: Average receiving yards per reception by the player in the season
ReceivingTouchdowns:
type: number
description: Total receiving touchdowns by the player in the season
ReceivingLong:
type: number
description: The longest reception by the player in the season
Fumbles:
type: number
description: Total fumbles by the player in the season
FumblesLost:
type:
- number
- 'null'
description: Total fumbles lost by the player in the season
PuntReturns:
type: number
description: Total punt returns by the player in the season
PuntReturnYards:
type: number
description: Total punt return yards by the player in the season
PuntReturnYardsPerAttempt:
type: number
description: Total average yards gained per punt return by the player in the season
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the player in the season
PuntReturnLong:
type: number
description: The longest punt return by the player in the season
KickReturns:
type: number
description: Total kickoff returns by the player in the season
KickReturnYards:
type: number
description: Total kickoff return yards by the player in the season
KickReturnYardsPerAttempt:
type: number
description: Average yards gained per kick return by the player in the season
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the player in the season
KickReturnLong:
type: number
description: Longest kick return by the player in the season
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the player in the season
AssistedTackles:
type: number
description: Total defensive assisted tackles by the player in the season
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the player in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)'
Sacks:
type: number
description: Total defensive sacks by the player in the season
SackYards:
type: number
description: Total defensive safeties scored by the player in the season
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the player in the season. Note: This is a defensive stat that includes sacks'
PassesDefended:
type: number
description: Total passes defended by the player in the season
FumblesForced:
type: number
description: Total fumbles forced on defense by the player in the season
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the player in the season
FumbleReturnYards:
type: number
description: Total fumble return yards by the player in the season
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the player in the season
Interceptions:
type: number
description: Total defensive interceptions by the player in the season
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the player in the season
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the player in the season
BlockedKicks:
type: number
description: 'Total blocked kicks by the player in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
SpecialTeamsSoloTackles:
type: number
description: This field is deprecated
SpecialTeamsAssistedTackles:
type: number
description: This field is deprecated
MiscSoloTackles:
type: number
description: This field is deprecated
MiscAssistedTackles:
type: number
description: This field is deprecated
Punts:
type: number
description: Total number of punts by the player in the season
PuntYards:
type: number
description: Total punt yards by the player in the season
PuntAverage:
type: number
description: The average number of yards per punt by the player in the season
FieldGoalsAttempted:
type: number
description: Total field goals attempted by the player in the season
FieldGoalsMade:
type: number
description: Total field goals made by the player in season
FieldGoalsLongestMade:
type: number
description: Longest field goal made by the player in the season
ExtraPointsMade:
type: number
description: Total extra points made by the player in the season
TwoPointConversionPasses:
type: number
description: Total successful two point conversion passes by the player in the season
TwoPointConversionRuns:
type: number
description: Total successful two point conversion rushes by the player in the season
TwoPointConversionReceptions:
type: number
description: Total successful two point conversion receptions by the player in the season
FantasyPoints:
type: number
description: Fantasy points scored based on basic fantasy scoring system by the player in the season
FantasyPointsPPR:
type: number
description: Fantasy points scored based on basic PPR fantasy scoring system by the player in the season
ReceptionPercentage:
type: number
description: Total percentage of receiving targets that were receptions by the player in the season
ReceivingYardsPerTarget:
type: number
description: Average receiving yards per target by the player in the season
Tackles:
type: number
description: Total tackles (solo & assisted) by the player in the season
OffensiveTouchdowns:
type: number
description: Total offensive touchdowns scored by the player in the season
DefensiveTouchdowns:
type: number
description: Total defensive touchdowns scored by the player in the season
SpecialTeamsTouchdowns:
type: number
description: Total special teams touchdowns scored by the player in the season
Touchdowns:
type: number
description: Total touchdowns scored by the player in the season
FantasyPosition:
type:
- string
- 'null'
description: 'The player''s fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL'
FieldGoalPercentage:
type: number
description: Total field goal attempts made by the player in the season
PlayerSeasonID:
type: integer
description: Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries:
type:
- number
- 'null'
description: 'Total own fumble recoveries by the player in the season. Note: this fumble doesn''t result in a turnover - the fumbling team recovers the fumble'
FumblesOutOfBounds:
type:
- number
- 'null'
description: This field is deprecated
KickReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated.
PuntTouchbacks:
type:
- number
- 'null'
description: Total punts that resulted in touchbacks by the player in the season
PuntInside20:
type:
- number
- 'null'
description: Total punts downed inside the 20 yard line by the player in the season
PuntNetAverage:
type:
- number
- 'null'
description: The average net yards per punt by the player in the season
ExtraPointsAttempted:
type:
- number
- 'null'
description: Total extra point kicks attempted by the player in the season
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the player in the season
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the player in the season. Note: This field excludes blocked field goals'
Safeties:
type:
- number
- 'null'
description: Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked:
type:
- number
- 'null'
description: Total field goals by the player that were blocked in the season
PuntsHadBlocked:
type:
- number
- 'null'
description: Total punts by the player that were blocked in the season
ExtraPointsHadBlocked:
type:
- number
- 'null'
description: Total extra point kick attempts by the player that were blocked in the season
PuntLong:
type:
- number
- 'null'
description: The longest punt by the player in the season
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the player in the season
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the player in the season. Note: This field excludes blocked field goals'
PuntNetYards:
type:
- number
- 'null'
description: The net yards of the punts by the player in the season
SpecialTeamsFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
SpecialTeamsFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
ShortName:
type:
- string
- 'null'
description: The first initial and last name of the player (J. Doe)
SafetiesAllowed:
type:
- number
- 'null'
description: This field is deprecated
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on offensive in the season. Note: Snap counts are available the morning after the game.'
DefensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on defense in the season. Note: Snap counts are available the morning after the game.'
SpecialTeamsSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on special teams in the season. Note: Snap counts are available the morning after the game.'
OffensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total offensive snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
DefensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total defensive snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
SpecialTeamsTeamSnaps:
type:
- integer
- 'null'
description: 'Total special teams snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
AuctionValue:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the player in the season
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the player in the season
FieldGoalsMade0to19:
type:
- number
- 'null'
description: Total field goals of 0 to 19 yards made by the player in season
FieldGoalsMade20to29:
type:
- number
- 'null'
description: Total field goals of 20 to 29 yards made by the player in season
FieldGoalsMade30to39:
type:
- number
- 'null'
description: Total field goals of 30 to 39 yards made by the player in season
FieldGoalsMade40to49:
type:
- number
- 'null'
description: Total field goals of 40 to 49 yards made by the player in season
FieldGoalsMade50Plus:
type:
- number
- 'null'
description: Total field goals of 50+ yards made by the player in season
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the player in the season
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the player in the season
AverageDraftPosition:
type:
- number
- 'null'
description: The average draft position of the player in re-draft leagues
AverageDraftPositionPPR:
type:
- number
- 'null'
description: The average draft position of this player in Points Per Reception (PPR) leagues.
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL'
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: Fantasy points based on FantasyDraft's scoring system by the player in the season
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this player recorded in the season
AverageDraftPositionRookie:
type:
- number
- 'null'
description: The average draft position of this rookie in Points Per Reception (PPR) leagues.
AverageDraftPositionDynasty:
type:
- number
- 'null'
description: The average draft position of this player in dynasty drafts leagues
AverageDraftPosition2QB:
type:
- number
- 'null'
description: The average draft position of this player in 2 Quarterback leagues
OffensiveFumbleRecoveryTouchdowns:
type:
- integer
- 'null'
description: This field is deprecated
TeamGame:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks'
Date:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
SeasonType:
type: integer
description: The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season of the game
Week:
type:
- integer
- 'null'
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). For seasons prior to 2021 there will be 3 preseason weeks'
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team
Opponent:
type:
- string
- 'null'
description: The abbreviation [Key] of the opponent team
HomeOrAway:
type:
- string
- 'null'
description: Whether the team is home or away
Score:
type: integer
description: The final score of the team in the game
OpponentScore:
type: integer
description: The final score of the opponent team in the game
TotalScore:
type: integer
description: The total points scored by both teams in the game
Stadium:
type:
- string
- 'null'
description: Stadium of the event
PlayingSurface:
type:
- string
- 'null'
description: The playing surface of the stadium
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
OverUnder:
type:
- number
- 'null'
description: The total points line (over/under) for the team in the game
PointSpread:
type:
- number
- 'null'
description: The oddsmaker point spread at game start from the perspective of the team (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
ScoreQuarter1:
type:
- integer
- 'null'
description: Points scored during Quarter 1 for the team in the game
ScoreQuarter2:
type:
- integer
- 'null'
description: Points scored during Quarter 2 for the team in the game
ScoreQuarter3:
type:
- integer
- 'null'
description: Points scored during Quarter 3 for the team in the game
ScoreQuarter4:
type:
- integer
- 'null'
description: Points scored during Quarter 4 for the team in the game
ScoreOvertime:
type: integer
description: Points scored during overtime for the team in the game
TimeOfPossessionMinutes:
type:
- integer
- 'null'
description: Total time of possession (minutes) by the team in the game
TimeOfPossessionSeconds:
type:
- integer
- 'null'
description: Total time of possession (seconds) by the team in the game
TimeOfPossession:
type:
- string
- 'null'
description: Total time of possession by the team in the game
FirstDowns:
type:
- integer
- 'null'
description: Total first downs by the team in the game
FirstDownsByRushing:
type:
- integer
- 'null'
description: Total rushing first downs by the team in the game
FirstDownsByPassing:
type:
- integer
- 'null'
description: Total passing first downs by the team in the game
FirstDownsByPenalty:
type:
- integer
- 'null'
description: Total first downs by opponent's penalty by the team in the game
OffensivePlays:
type: integer
description: Number of offensive plays run by the team in the game
OffensiveYards:
type: integer
description: Total offensive yards gained by the team in the game
OffensiveYardsPerPlay:
type: number
description: Average yards gained per offensive play by the team in the game
Touchdowns:
type:
- integer
- 'null'
description: Total touchdowns scored by the team in the game
RushingAttempts:
type:
- integer
- 'null'
description: Total rushing attempts by the team in the game
RushingYards:
type:
- integer
- 'null'
description: Total rushing yards by the team in the game
RushingYardsPerAttempt:
type: number
description: Total rushing yards per attempt by the team in the game
RushingTouchdowns:
type:
- integer
- 'null'
description: Total rushing touchdowns by the team in the game
PassingAttempts:
type:
- integer
- 'null'
description: Total passes thrown by the team in the game
PassingCompletions:
type:
- integer
- 'null'
description: Total passes completed by the team in the game
PassingYards:
type:
- integer
- 'null'
description: Total passing yards by the team in the game
PassingTouchdowns:
type:
- integer
- 'null'
description: Total passing touchdowns by the team in the game
PassingInterceptions:
type:
- integer
- 'null'
description: Total interceptions thrown by the team in the game
PassingYardsPerAttempt:
type: number
description: Total average passing yards per attempt by the team in the game
PassingYardsPerCompletion:
type: number
description: Total average passing yards per completion by the team in the game
CompletionPercentage:
type: number
description: The date and time of the game (in US Eastern Time)
PasserRating:
type:
- number
- 'null'
description: The team's passer rating in the game
ThirdDownAttempts:
type:
- integer
- 'null'
description: Total third down attempts by the team in the game
ThirdDownConversions:
type:
- integer
- 'null'
description: Total percentage of third downs converted by the team in the game
ThirdDownPercentage:
type:
- number
- 'null'
description: Percentage of third downs converted
FourthDownAttempts:
type:
- integer
- 'null'
description: Total fourth down attempts by the team in the game
FourthDownConversions:
type:
- integer
- 'null'
description: Total fourth down conversions by the team in the game
FourthDownPercentage:
type:
- number
- 'null'
description: Percentage of fourth downs converted by the team in the game
RedZoneAttempts:
type:
- integer
- 'null'
description: Total red zone opportunities by the team in the game
RedZoneConversions:
type:
- integer
- 'null'
description: Total red zone opportunities converted into touchdowns by the team in the game
GoalToGoAttempts:
type:
- integer
- 'null'
description: This field is deprecated
GoalToGoConversions:
type:
- integer
- 'null'
description: This field is deprecated
ReturnYards:
type:
- integer
- 'null'
description: Total punt and defensive return yards by the team in the game
Penalties:
type:
- integer
- 'null'
description: Total penalties committed by the team in the game
PenaltyYards:
type:
- integer
- 'null'
description: Total penalty yards enforced against the team
Fumbles:
type:
- integer
- 'null'
description: Total fumbles by the team in the game
FumblesLost:
type:
- integer
- 'null'
description: Total fumbles lost by the team in the game
TimesSacked:
type:
- integer
- 'null'
description: Total number of sacks allowed by the team in the game
TimesSackedYards:
type:
- integer
- 'null'
description: Total sack yards allowed by the team in the game
QuarterbackHits:
type:
- integer
- 'null'
description: 'Total quarterback hits by the team in the game. Note: This is a defensive stat that includes sacks'
TacklesForLoss:
type:
- integer
- 'null'
description: 'Total tackles for loss by the team in the game. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)'
Safeties:
type:
- integer
- 'null'
description: Total defensive safeties scored by the team in the game
Punts:
type:
- integer
- 'null'
description: Total number of punts by the team in the game
PuntYards:
type:
- integer
- 'null'
description: Total punt yards by the team in the game
PuntAverage:
type: number
description: The average number of yards per punt by the team in the game
Giveaways:
type: integer
description: Total number of giveaways by the team in the game
Takeaways:
type: integer
description: Total takeaways by the team in the game
TurnoverDifferential:
type: integer
description: Total turnover differential (takeaways minus giveaways) by the team in the game
OpponentScoreQuarter1:
type:
- integer
- 'null'
description: Points scored during Quarter 1 for the opponent team in the game
OpponentScoreQuarter2:
type:
- integer
- 'null'
description: Points scored during Quarter 2 for the opponent team in the game
OpponentScoreQuarter3:
type:
- integer
- 'null'
description: Points scored during Quarter 3 for the opponent team in the game
OpponentScoreQuarter4:
type:
- integer
- 'null'
description: Points scored during Quarter 4 for the opponent team in the game
OpponentScoreOvertime:
type: integer
description: Points scored during overtime for the opponent team in the game
OpponentTimeOfPossessionMinutes:
type:
- integer
- 'null'
description: Total time of possession minutes for the opponent team in the game
OpponentTimeOfPossessionSeconds:
type:
- integer
- 'null'
description: Total time of possession seconds for the opponent team in the game
OpponentTimeOfPossession:
type:
- string
- 'null'
description: Total time of possession for the opponent team in the game
OpponentFirstDowns:
type:
- integer
- 'null'
description: Total first downs converted by the opponent team in the game
OpponentFirstDownsByRushing:
type:
- integer
- 'null'
description: Total rushing first downs by the opponent team in the game
OpponentFirstDownsByPassing:
type:
- integer
- 'null'
description: Total passing first downs converted by the opponent team in the game
OpponentFirstDownsByPenalty:
type:
- integer
- 'null'
description: Total first downs by penalty for the opponent team in the game
OpponentOffensivePlays:
type: integer
description: Total offensive plays by the opponent team in the game
OpponentOffensiveYards:
type: integer
description: Total offensive yards gained by the opponent team in the game
OpponentOffensiveYardsPerPlay:
type: number
description: Average yards gained per offensive play by the opponent team in the game
OpponentTouchdowns:
type:
- integer
- 'null'
description: Total touchdowns scored by the opponent team in the game
OpponentRushingAttempts:
type:
- integer
- 'null'
description: Total rushing attempts by the opponent team in the game
OpponentRushingYards:
type:
- integer
- 'null'
description: Total rushing yards by the opponent team in the game
OpponentRushingYardsPerAttempt:
type: number
description: Average rushing yards gained per attempt by the opponent team in the game
OpponentRushingTouchdowns:
type:
- integer
- 'null'
description: Total rushing touchdowns by the opponent team in the game
OpponentPassingAttempts:
type:
- integer
- 'null'
description: Total passes thrown by the opponent team in the game
OpponentPassingCompletions:
type:
- integer
- 'null'
description: Total passing completions by the opponent team in the game
OpponentPassingYards:
type:
- integer
- 'null'
description: Total passing yards by the opponent team in the game
OpponentPassingTouchdowns:
type:
- integer
- 'null'
description: Total passing touchdowns by the opponent team in the game
OpponentPassingInterceptions:
type:
- integer
- 'null'
description: Total interceptions thrown by the opponent team in the game
OpponentPassingYardsPerAttempt:
type: number
description: Average passing yards gained per attempt by the opponent team in the game
OpponentPassingYardsPerCompletion:
type: number
description: Average passing yards gained per completion by the opponent team in the game
OpponentCompletionPercentage:
type: number
description: Total completion percentage of the opponent team in the game
OpponentPasserRating:
type:
- number
- 'null'
description: Total passer rating by the opponent team in the game
OpponentThirdDownAttempts:
type:
- integer
- 'null'
description: Total third down attempts by the opponent team in the game
OpponentThirdDownConversions:
type:
- integer
- 'null'
description: Total third down conversions by the opponent team in the game
OpponentThirdDownPercentage:
type:
- number
- 'null'
description: Total third down percentage by the opponent team in the game
OpponentFourthDownAttempts:
type:
- integer
- 'null'
description: Total fourth downs attempted by the opponent team in the game
OpponentFourthDownConversions:
type:
- integer
- 'null'
description: Total fourth downs converted by the opponent team in the game
OpponentFourthDownPercentage:
type:
- number
- 'null'
description: Total fourth down conversion percentage by the opponent team in the game
OpponentRedZoneAttempts:
type:
- integer
- 'null'
description: Total red zone opportunities by the opponent team in the game
OpponentRedZoneConversions:
type:
- integer
- 'null'
description: Total red zone opportunities converted to touchdowns by the opponent team in the game
OpponentGoalToGoAttempts:
type:
- integer
- 'null'
description: This field is deprecated
OpponentGoalToGoConversions:
type:
- integer
- 'null'
description: This field is deprecated
OpponentReturnYards:
type:
- integer
- 'null'
description: Total punt and defensive return yards by the opponent team in the game
OpponentPenalties:
type:
- integer
- 'null'
description: Total penalties enforced against the opponent team in the game
OpponentPenaltyYards:
type:
- integer
- 'null'
description: Total penalty yards enforced against the opponent team in the game
OpponentFumbles:
type:
- integer
- 'null'
description: Total offensive fumbles by the opponent team in the game
OpponentFumblesLost:
type:
- integer
- 'null'
description: Total fumbles lost by the opponent team in the game
OpponentTimesSacked:
type:
- integer
- 'null'
description: Total sacks allowed by the opponent team in the game
OpponentTimesSackedYards:
type:
- integer
- 'null'
description: Total yards as a result of a sack allowed by the opponent team in the game
OpponentQuarterbackHits:
type:
- integer
- 'null'
description: Total quarterback hits by the opponent team in the game
OpponentTacklesForLoss:
type:
- integer
- 'null'
description: Total tackles for loss by the opponent team in the game
OpponentSafeties:
type:
- integer
- 'null'
description: Total safeties recorded by the opponent team in the game
OpponentPunts:
type:
- integer
- 'null'
description: Total punts by the opponent team in the game
OpponentPuntYards:
type:
- integer
- 'null'
description: Total punt yards by the opponent team in the game
OpponentPuntAverage:
type: number
description: Average number of yards per punt
OpponentGiveaways:
type: integer
description: Total giveaways by the opponent team in the game
OpponentTakeaways:
type: integer
description: Total takeaways by the opponent team in the game
OpponentTurnoverDifferential:
type: integer
description: Total turnover differential by the opponent team in the game (takeaways minus giveaways)
RedZonePercentage:
type:
- number
- 'null'
description: Total percentage of red zone opportunities converted into touchdowns by the team in the game
GoalToGoPercentage:
type:
- number
- 'null'
description: This field is deprecated
QuarterbackHitsDifferential:
type:
- integer
- 'null'
description: 'The quarterback hits differential of the team in the game. Note: Determined by hits on opposing quarterback minus hits on own quarterback'
TacklesForLossDifferential:
type:
- integer
- 'null'
description: Total tackles for loss differential by the team in the game
QuarterbackSacksDifferential:
type: integer
description: Total sack differential of the team in the game
TacklesForLossPercentage:
type:
- number
- 'null'
description: Total percentage of plays defended that resulted in a tackle for loss by the team in the game
QuarterbackHitsPercentage:
type:
- number
- 'null'
description: Total percentage of opposing quarterback dropbacks that resulted in a quarterback hit by the team in the game
TimesSackedPercentage:
type: number
description: Total percentage of drop backs that resulted in a sack by the team in the game
OpponentRedZonePercentage:
type:
- number
- 'null'
description: Percentage of opponent's red zone opportunities converted into touchdowns in the game
OpponentGoalToGoPercentage:
type:
- number
- 'null'
description: This field is deprecated
OpponentQuarterbackHitsDifferential:
type:
- integer
- 'null'
description: Total quarterback hits differential by the opponent team in the game
OpponentTacklesForLossDifferential:
type:
- integer
- 'null'
description: Total tackles for loss differential by the opponent team in the game
OpponentQuarterbackSacksDifferential:
type:
- integer
- 'null'
description: Total quarterback sacks differential by the opponent team in the game
OpponentTacklesForLossPercentage:
type:
- number
- 'null'
description: Total percentage of tackles for loss by the opponent team in the game
OpponentQuarterbackHitsPercentage:
type:
- number
- 'null'
description: Total quarterback hits percentage by the opponent team in the game
OpponentTimesSackedPercentage:
type: number
description: Total percentage of dropbacks that resulted in a sack allowed by the opponent team in the game
Kickoffs:
type:
- integer
- 'null'
description: Total number of kickoffs by the team in the game
KickoffsInEndZone:
type:
- integer
- 'null'
description: Total kickoffs that went into the end zone by the team in the game
KickoffTouchbacks:
type:
- integer
- 'null'
description: Total kickoffs that resulted in touchbacks by the team in the game
PuntsHadBlocked:
type:
- integer
- 'null'
description: Total punts by the team that were blocked in the game
PuntNetAverage:
type:
- number
- 'null'
description: The average net yards per punt by the team in the game
ExtraPointKickingAttempts:
type:
- integer
- 'null'
description: Total extra point kick attempts by the team in the game
ExtraPointKickingConversions:
type:
- integer
- 'null'
description: Total extra point kicks made by the team in the game
ExtraPointsHadBlocked:
type:
- integer
- 'null'
description: Total extra point kick attempts by the team that were blocked in the game
ExtraPointPassingAttempts:
type:
- integer
- 'null'
description: Total two point conversions passing conversions by the team in the game
ExtraPointPassingConversions:
type:
- integer
- 'null'
description: Total two point conversions passing conversions by the team in the game
ExtraPointRushingAttempts:
type:
- integer
- 'null'
description: Total two point conversion rushing attempts by the team in the game
ExtraPointRushingConversions:
type:
- integer
- 'null'
description: Total two point conversion rushing conversions in the game
FieldGoalAttempts:
type:
- integer
- 'null'
description: Total field goal attempts by the team in the game
FieldGoalsMade:
type:
- integer
- 'null'
description: Total field goals made by the team in game
FieldGoalsHadBlocked:
type:
- integer
- 'null'
description: Total field goals by the team that were blocked in the game
PuntReturns:
type:
- integer
- 'null'
description: Total punt returns by the team in the game
PuntReturnYards:
type:
- integer
- 'null'
description: Total punt return yards by the team in the game
KickReturns:
type:
- integer
- 'null'
description: Total kickoff returns by the team in the game
KickReturnYards:
type:
- integer
- 'null'
description: Total kickoff return yards by the team in the game
InterceptionReturns:
type:
- integer
- 'null'
description: Total defensive interception returns by the team in the game
InterceptionReturnYards:
type:
- integer
- 'null'
description: Total defensive interception return yards by the team in the game
OpponentKickoffs:
type:
- integer
- 'null'
description: Total kickoffs by the opponent team in the game
OpponentKickoffsInEndZone:
type:
- integer
- 'null'
description: Total kickoffs that went into the end zone by the opponent team in the game
OpponentKickoffTouchbacks:
type:
- integer
- 'null'
description: Total kickoffs that resulted in touchbacks by the opponent team in the game
OpponentPuntsHadBlocked:
type:
- integer
- 'null'
description: Total punt yard that were blocked for the opponent team in the game
OpponentPuntNetAverage:
type:
- number
- 'null'
description: This field is deprecated
OpponentExtraPointKickingAttempts:
type:
- integer
- 'null'
description: Total extra point kick attempts by the opponent team in the game
OpponentExtraPointKickingConversions:
type:
- integer
- 'null'
description: Total extra point kicks made by the opponent team in the game
OpponentExtraPointsHadBlocked:
type:
- integer
- 'null'
description: Total extra point kick attempts that were blocked against the opponent team in the game
OpponentExtraPointPassingAttempts:
type:
- integer
- 'null'
description: Total two point conversion passing attempts by the opponent team in the game
OpponentExtraPointPassingConversions:
type:
- integer
- 'null'
description: Total two point conversion passing conversions by the opponent team in the game
OpponentExtraPointRushingAttempts:
type:
- integer
- 'null'
description: Total two point conversion rushing attempts by the opponent team in the game
OpponentExtraPointRushingConversions:
type:
- integer
- 'null'
description: Total two point conversion rushing conversions by the opponent team in the game
OpponentFieldGoalAttempts:
type:
- integer
- 'null'
description: Total field goal attempts by the opponent team in the game
OpponentFieldGoalsMade:
type:
- integer
- 'null'
description: Total field goals made by the opponent team in the game
OpponentFieldGoalsHadBlocked:
type:
- integer
- 'null'
description: Total blocked field goals against the opponent team in the game
OpponentPuntReturns:
type:
- integer
- 'null'
description: Total punt returns by the opponent team in the game
OpponentPuntReturnYards:
type:
- integer
- 'null'
description: Total punt return yards by the opponent team in the game
OpponentKickReturns:
type:
- integer
- 'null'
description: Total kickoff returns by the opponent team in the game
OpponentKickReturnYards:
type:
- integer
- 'null'
description: Total kickoff return yards by the opponent team in the game
OpponentInterceptionReturns:
type:
- integer
- 'null'
description: Total defensive interceptions by the opponent team in the game
OpponentInterceptionReturnYards:
type:
- integer
- 'null'
description: Total defensive interception return yards by the opponent team in the game
SoloTackles:
type:
- integer
- 'null'
description: Total defensive solo (unassisted) tackles by the team in the game
AssistedTackles:
type:
- integer
- 'null'
description: Total defensive assisted tackles by the team in the game
Sacks:
type:
- integer
- 'null'
description: Total defensive sacks by the team in the game
SackYards:
type:
- integer
- 'null'
description: Total defensive sack yards by the team in the game
PassesDefended:
type:
- integer
- 'null'
description: Total passes defended by the team's defense in the game
FumblesForced:
type:
- integer
- 'null'
description: Total fumbles forced on defense by the team in the game
FumblesRecovered:
type:
- integer
- 'null'
description: Total defensive fumble recoveries by the team in the game
FumbleReturnYards:
type:
- integer
- 'null'
description: Total fumble return yards by the team in the game
FumbleReturnTouchdowns:
type:
- integer
- 'null'
description: Total fumble return touchdowns by the team in the game
InterceptionReturnTouchdowns:
type:
- integer
- 'null'
description: Total defensive interception return touchdowns by the team in the game
BlockedKicks:
type:
- integer
- 'null'
description: 'Total blocked kicks by the team in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
PuntReturnTouchdowns:
type:
- integer
- 'null'
description: Total punt return touchdowns by the team in the game
PuntReturnLong:
type:
- integer
- 'null'
description: The longest punt return by the team in the game
KickReturnTouchdowns:
type:
- integer
- 'null'
description: Total kickoff return touchdowns by the team in the game
KickReturnLong:
type:
- integer
- 'null'
description: Longest kick return by the team in the game
BlockedKickReturnYards:
type:
- integer
- 'null'
description: Total blocked kick recovery return yards for the team in the game
BlockedKickReturnTouchdowns:
type:
- integer
- 'null'
description: Total blocked kick recovery return touchdowns for the team in the game
FieldGoalReturnYards:
type:
- integer
- 'null'
description: 'Total field goal return yards by the team in the game. Note: This field excludes blocked field goals'
FieldGoalReturnTouchdowns:
type:
- integer
- 'null'
description: 'Total field goal return touchdowns by the team in the game. Note: This field excludes blocked field goals'
PuntNetYards:
type:
- integer
- 'null'
description: The net yards of the punts by the team in the game
OpponentSoloTackles:
type:
- integer
- 'null'
description: Total defensive solo tackles by the opponent team in the game
OpponentAssistedTackles:
type:
- integer
- 'null'
description: Total defensive assisted tackles by the opponent team in the game
OpponentSacks:
type:
- integer
- 'null'
description: Total defensive sacks by the opponent team in the game
OpponentSackYards:
type:
- integer
- 'null'
description: Total defensive sack yards by the opponent team in the game
OpponentPassesDefended:
type:
- integer
- 'null'
description: Total passes defended by the opponent team in the game
OpponentFumblesForced:
type:
- integer
- 'null'
description: Total defensive fumbles forced by the opponent team in the game
OpponentFumblesRecovered:
type:
- integer
- 'null'
description: Total defensive fumble recoveries by the opponent team in the game
OpponentFumbleReturnYards:
type:
- integer
- 'null'
description: Total defensive fumbles return yards by the opponent team in the game
OpponentFumbleReturnTouchdowns:
type:
- integer
- 'null'
description: Total defensive fumbles return touchdowns by the opponent team in the game
OpponentInterceptionReturnTouchdowns:
type:
- integer
- 'null'
description: Total defensive interception touchdowns by the opponent team in the game
OpponentBlockedKicks:
type:
- integer
- 'null'
description: Total blocked kicks against the opponent team in the game
OpponentPuntReturnTouchdowns:
type:
- integer
- 'null'
description: Total punt return touchdowns by the opponent team in the game
OpponentPuntReturnLong:
type:
- integer
- 'null'
description: Longest punt return by the opponent team in the game
OpponentKickReturnTouchdowns:
type:
- integer
- 'null'
description: Total kickoff return touchdowns by the opponent team in the game
OpponentKickReturnLong:
type:
- integer
- 'null'
description: Longest kick return by the opponent team in the game
OpponentBlockedKickReturnYards:
type:
- integer
- 'null'
description: Total blocked kick return yards by the opponent team in the game
OpponentBlockedKickReturnTouchdowns:
type:
- integer
- 'null'
description: Total blocked kick return touchdowns by the opponent team in the game
OpponentFieldGoalReturnYards:
type:
- integer
- 'null'
description: 'Total field goal return yards by the opponent team in the game. Note: Excludes blocked field goals (only for straight misses that are returned)'
OpponentFieldGoalReturnTouchdowns:
type:
- integer
- 'null'
description: 'Total field goal return touchdowns by the opponent team in the game. Note: Excludes blocked field goals (only for straight misses that are returned)'
OpponentPuntNetYards:
type:
- integer
- 'null'
description: This field is deprecated
IsGameOver:
type:
- boolean
- 'null'
description: Whether the game is over (true/false)
TeamName:
type:
- string
- 'null'
description: The full name of the team (e.g. New England Patriots; Los Angeles Chargers)
DayOfWeek:
type:
- string
- 'null'
description: The day of the week this game was played on (e.g. Sunday; Monday; Thursday)
PassingDropbacks:
type:
- integer
- 'null'
description: Total number of times the team dropped back to pass in the game
OpponentPassingDropbacks:
type:
- integer
- 'null'
description: Total passing dropbacks by the opponent team in the game
TeamGameID:
type: integer
description: Unique ID of this TeamGame record (subject to change; although it very rarely does). For a guaranteed static ID; use a combination of GameKey and Team.
PointDifferential:
type:
- integer
- 'null'
description: The team's total point differential in the game
PassingInterceptionPercentage:
type:
- number
- 'null'
description: 'The team''s percentage of passes that were intercepted by the defense in the game. Note: This refers to the offensive team''s passes that were intercepted'
PuntReturnAverage:
type:
- number
- 'null'
description: The average punt return yardage for the team in the game
KickReturnAverage:
type:
- number
- 'null'
description: Average kick return yards by the team in the game
ExtraPointPercentage:
type:
- number
- 'null'
description: Team's percentage of extra points made in the game
FieldGoalPercentage:
type:
- number
- 'null'
description: Team's percentage of field goals made in the game
OpponentPassingInterceptionPercentage:
type:
- number
- 'null'
description: Percentage of passes that were intercepted against the opponent team in the game
OpponentPuntReturnAverage:
type:
- number
- 'null'
description: Punt return average of the opponent team in the game
OpponentKickReturnAverage:
type:
- number
- 'null'
description: Kick return average of the opponent team in the game
OpponentExtraPointPercentage:
type:
- number
- 'null'
description: Total extra point percentage by the opponent team in the game
OpponentFieldGoalPercentage:
type:
- number
- 'null'
description: Total field goal percentage by the opponent team in the game
PenaltyYardDifferential:
type:
- integer
- 'null'
description: The team's penalty yard differential in the game
PuntReturnYardDifferential:
type:
- integer
- 'null'
description: Punt return yard differential for the team in the game
KickReturnYardDifferential:
type:
- integer
- 'null'
description: Total kick return yard differential by the team in the game
TwoPointConversionReturns:
type:
- integer
- 'null'
description: Total successful two point conversion returns by the team in the game
OpponentTwoPointConversionReturns:
type:
- integer
- 'null'
description: Total two point attempt returns converted by the defense for the opponent team in the game
TeamID:
type:
- integer
- 'null'
description: The unique ID of this team
OpponentID:
type:
- integer
- 'null'
description: Total defensive interceptions by the opponent team in the game
Day:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
DateTime:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
GlobalGameID:
type:
- integer
- 'null'
description: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID:
type:
- integer
- 'null'
description: A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
ScoreID:
type: integer
description: Unique ID of the score/game
PlayerSeasonThirdDown:
properties:
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season for which these totals apply
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL'
Number:
type: integer
description: Player's jersey number
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PositionCategory:
type:
- string
- 'null'
description: The category of the player's position (OFF; DEF; ST)
Activated:
type: integer
description: The total number of games that the player was active for in the season
Played:
type: integer
description: The total number of games played by the the player in the season
Started:
type: integer
description: Total games started (on offense or defense) by the player in the season
PassingAttempts:
type: number
description: Total passes thrown by the player in the season
PassingCompletions:
type: number
description: Total passes completed by the player in the season
PassingYards:
type: number
description: Total passing yards by the player in the season
PassingCompletionPercentage:
type: number
description: The percentage of passes completed by the player in the season
PassingYardsPerAttempt:
type: number
description: Total average passing yards per attempt by the player in the season
PassingYardsPerCompletion:
type: number
description: Total average passing yards per completion by the player in the season
PassingTouchdowns:
type: number
description: Total passing touchdowns by the player in the season
PassingInterceptions:
type: number
description: Total interceptions thrown by the player in the season
PassingRating:
type: number
description: The passer rating of the player in the season
PassingLong:
type: number
description: Total yards of longest completion by the player in the season
PassingSacks:
type: number
description: The total number of times the player was sacked in the season
PassingSackYards:
type: number
description: Total yards lost by the player in the season as a result of being sacked
RushingAttempts:
type: number
description: Total rushing attempts by the player in the season
RushingYards:
type: number
description: Total rushing yards by the player in the season
RushingYardsPerAttempt:
type: number
description: Total rushing yards per attempt by the player in the season
RushingTouchdowns:
type: number
description: Total rushing touchdowns by the player in the season
RushingLong:
type: number
description: The longest rush by the player in the season
ReceivingTargets:
type:
- number
- 'null'
description: Total receiving targets by the player in the season
Receptions:
type: number
description: Total receptions by the player in the season
ReceivingYards:
type: number
description: Total receiving yards by the player in the season
ReceivingYardsPerReception:
type: number
description: Average receiving yards per reception by the player in the season
ReceivingTouchdowns:
type: number
description: Total receiving touchdowns by the player in the season
ReceivingLong:
type: number
description: The longest reception by the player in the season
Fumbles:
type: number
description: Total fumbles by the player in the season
FumblesLost:
type:
- number
- 'null'
description: Total fumbles lost by the player in the season
PuntReturns:
type: number
description: Total punt returns by the player in the season
PuntReturnYards:
type: number
description: Total punt return yards by the player in the season
PuntReturnYardsPerAttempt:
type: number
description: Total average yards gained per punt return by the player in the season
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the player in the season
PuntReturnLong:
type: number
description: The longest punt return by the player in the season
KickReturns:
type: number
description: Total kickoff returns by the player in the season
KickReturnYards:
type: number
description: Total kickoff return yards by the player in the season
KickReturnYardsPerAttempt:
type: number
description: Average yards gained per kick return by the player in the season
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the player in the season
KickReturnLong:
type: number
description: Longest kick return by the player in the season
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the player in the season
AssistedTackles:
type: number
description: Total defensive assisted tackles by the player in the season
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the player in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)'
Sacks:
type: number
description: Total defensive sacks by the player in the season
SackYards:
type: number
description: Total defensive safeties scored by the player in the season
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the player in the season. Note: This is a defensive stat that includes sacks'
PassesDefended:
type: number
description: Total passes defended by the player in the season
FumblesForced:
type: number
description: Total fumbles forced on defense by the player in the season
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the player in the season
FumbleReturnYards:
type: number
description: Total fumble return yards by the player in the season
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the player in the season
Interceptions:
type: number
description: Total defensive interceptions by the player in the season
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the player in the season
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the player in the season
BlockedKicks:
type: number
description: 'Total blocked kicks by the player in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
SpecialTeamsSoloTackles:
type: number
description: This field is deprecated
SpecialTeamsAssistedTackles:
type: number
description: This field is deprecated
MiscSoloTackles:
type: number
description: This field is deprecated
MiscAssistedTackles:
type: number
description: This field is deprecated
Punts:
type: number
description: Total number of punts by the player in the season
PuntYards:
type: number
description: Total punt yards by the player in the season
PuntAverage:
type: number
description: The average number of yards per punt by the player in the season
FieldGoalsAttempted:
type: number
description: Total field goals attempted by the player in the season
FieldGoalsMade:
type: number
description: Total field goals made by the player in season
FieldGoalsLongestMade:
type: number
description: Longest field goal made by the player in the season
ExtraPointsMade:
type: number
description: Total extra points made by the player in the season
TwoPointConversionPasses:
type: number
description: Total successful two point conversion passes by the player in the season
TwoPointConversionRuns:
type: number
description: Total successful two point conversion rushes by the player in the season
TwoPointConversionReceptions:
type: number
description: Total successful two point conversion receptions by the player in the season
FantasyPoints:
type: number
description: Fantasy points scored based on basic fantasy scoring system by the player in the season
FantasyPointsPPR:
type: number
description: Fantasy points scored based on basic PPR fantasy scoring system by the player in the season
ReceptionPercentage:
type: number
description: Total percentage of receiving targets that were receptions by the player in the season
ReceivingYardsPerTarget:
type: number
description: Average receiving yards per target by the player in the season
Tackles:
type: number
description: Total tackles (solo & assisted) by the player in the season
OffensiveTouchdowns:
type: number
description: Total offensive touchdowns scored by the player in the season
DefensiveTouchdowns:
type: number
description: Total defensive touchdowns scored by the player in the season
SpecialTeamsTouchdowns:
type: number
description: Total special teams touchdowns scored by the player in the season
Touchdowns:
type: number
description: Total touchdowns scored by the player in the season
FantasyPosition:
type:
- string
- 'null'
description: 'The player''s fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL'
FieldGoalPercentage:
type: number
description: Total field goal attempts made by the player in the season
PlayerSeasonID:
type: integer
description: Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries:
type:
- number
- 'null'
description: 'Total own fumble recoveries by the player in the season. Note: this fumble doesn''t result in a turnover - the fumbling team recovers the fumble'
FumblesOutOfBounds:
type:
- number
- 'null'
description: This field is deprecated
KickReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated.
PuntTouchbacks:
type:
- number
- 'null'
description: Total punts that resulted in touchbacks by the player in the season
PuntInside20:
type:
- number
- 'null'
description: Total punts downed inside the 20 yard line by the player in the season
PuntNetAverage:
type:
- number
- 'null'
description: The average net yards per punt by the player in the season
ExtraPointsAttempted:
type:
- number
- 'null'
description: Total extra point kicks attempted by the player in the season
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the player in the season
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the player in the season. Note: This field excludes blocked field goals'
Safeties:
type:
- number
- 'null'
description: Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked:
type:
- number
- 'null'
description: Total field goals by the player that were blocked in the season
PuntsHadBlocked:
type:
- number
- 'null'
description: Total punts by the player that were blocked in the season
ExtraPointsHadBlocked:
type:
- number
- 'null'
description: Total extra point kick attempts by the player that were blocked in the season
PuntLong:
type:
- number
- 'null'
description: The longest punt by the player in the season
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the player in the season
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the player in the season. Note: This field excludes blocked field goals'
PuntNetYards:
type:
- number
- 'null'
description: The net yards of the punts by the player in the season
SpecialTeamsFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
SpecialTeamsFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
ShortName:
type:
- string
- 'null'
description: The first initial and last name of the player (J. Doe)
SafetiesAllowed:
type:
- number
- 'null'
description: This field is deprecated
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on offensive in the season. Note: Snap counts are available the morning after the game.'
DefensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on defense in the season. Note: Snap counts are available the morning after the game.'
SpecialTeamsSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on special teams in the season. Note: Snap counts are available the morning after the game.'
OffensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total offensive snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
DefensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total defensive snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
SpecialTeamsTeamSnaps:
type:
- integer
- 'null'
description: 'Total special teams snaps this player''s team played in the season. Note: Snap counts are available the morning after the game.'
AuctionValue:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR:
type:
- number
- 'null'
description: Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the player in the season
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the player in the season
FieldGoalsMade0to19:
type:
- number
- 'null'
description: Total field goals of 0 to 19 yards made by the player in season
FieldGoalsMade20to29:
type:
- number
- 'null'
description: Total field goals of 20 to 29 yards made by the player in season
FieldGoalsMade30to39:
type:
- number
- 'null'
description: Total field goals of 30 to 39 yards made by the player in season
FieldGoalsMade40to49:
type:
- number
- 'null'
description: Total field goals of 40 to 49 yards made by the player in season
FieldGoalsMade50Plus:
type:
- number
- 'null'
description: Total field goals of 50+ yards made by the player in season
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the player in the season
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the player in the season
AverageDraftPosition:
type:
- number
- 'null'
description: The average draft position of the player in re-draft leagues
AverageDraftPositionPPR:
type:
- number
- 'null'
description: The average draft position of this player in Points Per Reception (PPR) leagues.
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL'
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: Fantasy points based on FantasyDraft's scoring system by the player in the season
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this player recorded in the season
AverageDraftPositionRookie:
type:
- number
- 'null'
description: The average draft position of this rookie in Points Per Reception (PPR) leagues.
AverageDraftPositionDynasty:
type:
- number
- 'null'
description: The average draft position of this player in dynasty drafts leagues
AverageDraftPosition2QB:
type:
- number
- 'null'
description: The average draft position of this player in 2 Quarterback leagues
OffensiveFumbleRecoveryTouchdowns:
type:
- integer
- 'null'
description: This field is deprecated
Unauthorized:
properties:
HttpStatusCode:
type: integer
Code:
type: integer
Description:
type: string
Help:
type: string
ScoringPlay:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks'
SeasonType:
type: integer
description: The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
ScoringPlayID:
type: integer
description: Unique ID of the scoring play
Season:
type: integer
description: The NFL season of the game
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
AwayTeam:
type:
- string
- 'null'
description: The abbreviation [Key} of the away team
HomeTeam:
type:
- string
- 'null'
description: The abbreviation [Key] of the home team
Date:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
Sequence:
type:
- integer
- 'null'
description: The order in which the scoring play happened
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team
Quarter:
type:
- string
- 'null'
description: The quarter of the scoring play (1; 2; 3; 4; OT)
TimeRemaining:
type:
- string
- 'null'
description: The amount of time remaining in the current quarter when the scoring play occurred (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
PlayDescription:
type:
- string
- 'null'
description: The detailed description of the play for display purposes
AwayScore:
type:
- integer
- 'null'
description: The away team's score as a result of the scoring play (includes point after)
HomeScore:
type:
- integer
- 'null'
description: The home team's score as a result of the scoring play (includes point after)
ScoreID:
type: integer
description: Unique ID of the score/game
Quarter:
properties:
QuarterID:
type: integer
description: The unique ID of the quarter
ScoreID:
type: integer
description: The unique ID of the score this quarter belongs to
Number:
type: integer
description: The Number (Order) of the Quarter in the scope of the Game.
Name:
type:
- string
- 'null'
description: 'The Name of the Quarter (possible values: 1, 2, 3, 4, OT, OT2, OT3, etc)'
Description:
type:
- string
- 'null'
description: The long description of the quarter
AwayTeamScore:
type:
- integer
- 'null'
description: The total points scored by the away team in this Quarter.
HomeTeamScore:
type:
- integer
- 'null'
description: The total points scored by the home team in this Quarter.
Updated:
type:
- string
- 'null'
description: The database generated timestamp of when this Quarter was last updated (in US Eastern time)
Created:
type:
- string
- 'null'
description: The database generated timestamp of when this Quarter was first created (in US Eastern Time)
FantasyGame:
properties:
GameID:
type:
- integer
- 'null'
description: The unique ID of this game
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO tied to this FantasyGame record Note: this ID will stay with the player throughout their entire career'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Season:
type: integer
description: The NFL season of the game
Day:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
DateTime:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team
Opponent:
type:
- string
- 'null'
description: The abbreviation [Key] of the opponent team
HomeOrAway:
type:
- string
- 'null'
description: Whether the team is home or away
Number:
type: integer
description: Player's jersey number
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PositionCategory:
type:
- string
- 'null'
description: The category of the player's position (OFF; DEF; ST)
Activated:
type: integer
description: Whether or not the player was active for the game
Played:
type: integer
description: 'Whether the player played at least one snap in the game Note: Will return "1" if player played at least one snap and "0" if they did not'
Started:
type: integer
description: 'Whether the player started the game (on offensive or defense) Note: Started = 1 / Did Not Start = 0'
FantasyPoints:
type: number
description: Total fantasy points by the player in the game
FantasyPointsPPR:
type: number
description: Fantasy points scored based on basic PPR fantasy scoring system by the player in the game
FantasyPosition:
type:
- string
- 'null'
description: 'The player''s fantasy football position Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL'
IsGameOver:
type:
- boolean
- 'null'
description: Whether the game is over (true/false)
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the player in the game
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Total DraftKings daily fantasy points scored by the player in the game
FanDuelPosition:
type:
- string
- 'null'
description: The player's eligible position in FanDuel's daily fantasy sports platform
DraftKingsPosition:
type:
- string
- 'null'
description: The player's eligible position in DraftKings' daily fantasy sports platform
YahooPosition:
type:
- string
- 'null'
description: The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank:
type:
- integer
- 'null'
description: The ranking of the player's opponent with regards to fantasy points allowed
OpponentPositionRank:
type:
- integer
- 'null'
description: The ranking of the player's opponent by position with regards to fantasy points allowed
GlobalGameID:
type:
- integer
- 'null'
description: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
Updated:
type:
- string
- 'null'
description: 'Time of last update (in US Eastern time) Note: this does not indicate that stats changed'
PlayerGameRedZone:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam.. Note: This value will be NULL for bye weeks'
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season of the game
GameDate:
type:
- string
- 'null'
description: The date and time the game is scheduled to start
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: if this player is a free agent; this field is NULL'
Opponent:
type:
- string
- 'null'
description: The abbreviation [Key] of the opponent team
HomeOrAway:
type:
- string
- 'null'
description: Whether the team is home or away
Number:
type: integer
description: Player's jersey number
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR'
PositionCategory:
type:
- string
- 'null'
description: The category of the player's position (OFF; DEF; ST)
Activated:
type: integer
description: Whether or not the player was active for the game
Played:
type: integer
description: 'Whether the player played at least one snap in the game Note: Will return "1" if player played at least one snap and "0" if they did not'
Started:
type: integer
description: 'Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0'
PassingAttempts:
type: number
description: Total passes thrown by the player in the game
PassingCompletions:
type: number
description: Total passes completed by the player in the game
PassingYards:
type: number
description: Total passing yards by the player in the game
PassingCompletionPercentage:
type: number
description: The percentage of passes completed by the player in the game
PassingYardsPerAttempt:
type: number
description: Total average passing yards per attempt by the player in the game
PassingYardsPerCompletion:
type: number
description: Total average passing yards per completion by the player in the game
PassingTouchdowns:
type: number
description: Total passing touchdowns by the player in the game
PassingInterceptions:
type: number
description: Total interceptions thrown by the player in the game
PassingRating:
type: number
description: The passer rating of the player in the game
PassingLong:
type: number
description: Total yards of longest completion by the player in the game
PassingSacks:
type: number
description: The total number of times the player was sacked in the game
PassingSackYards:
type: number
description: Total yards lost by the player in the game as a result of being sacked
RushingAttempts:
type: number
description: Total rushing attempts by the player in the game
RushingYards:
type: number
description: Total rushing yards by the player in the game
RushingYardsPerAttempt:
type: number
description: Total rushing yards per attempt by the player in the game
RushingTouchdowns:
type: number
description: Total rushing touchdowns by the player in the game
RushingLong:
type: number
description: The longest rush by the player in the game
ReceivingTargets:
type:
- number
- 'null'
description: Total receiving targets by the player in the game
Receptions:
type: number
description: Total receptions by the player in the game
ReceivingYards:
type: number
description: Total receiving yards by the player in the game
ReceivingYardsPerReception:
type: number
description: Average receiving yards per reception by the player in the game
ReceivingTouchdowns:
type: number
description: Total receiving touchdowns by the player in the game
ReceivingLong:
type: number
description: The longest reception by the player in the game
Fumbles:
type: number
description: Total fumbles by the player in the game
FumblesLost:
type:
- number
- 'null'
description: Total fumbles lost by the player in the game
PuntReturns:
type: number
description: Total punt returns by the player in the game
PuntReturnYards:
type: number
description: Total punt return yards by the player in the game
PuntReturnYardsPerAttempt:
type: number
description: Total average yards gained per punt return by the player in the game
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the player in the game
PuntReturnLong:
type: number
description: The longest punt return by the player in the game
KickReturns:
type: number
description: Total kickoff returns by the player in the game
KickReturnYards:
type: number
description: Total kickoff return yards by the player in the game
KickReturnYardsPerAttempt:
type: number
description: Average yards gained per kick return by the player in the game
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the player in the game
KickReturnLong:
type: number
description: Longest kick return by the player in the game
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the player in the game
AssistedTackles:
type: number
description: Total defensive assisted tackles by the player in the game
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the player in the game. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)'
Sacks:
type: number
description: Total defensive sacks by the player in the game
SackYards:
type: number
description: Total defensive sacks yards by the player in the game
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the player in the game. Note: This is a defensive stat that includes sacks'
PassesDefended:
type: number
description: Total passes defended by the player in the game
FumblesForced:
type: number
description: Total fumbles forced on defense by the player in the game
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the player in the game
FumbleReturnYards:
type: number
description: Total fumble return yards by the player in the game
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the player in the game
Interceptions:
type: number
description: Total defensive interceptions by the player in the game
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the player in the game
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the player in the game
BlockedKicks:
type: number
description: 'Total blocked kicks by the player in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
SpecialTeamsSoloTackles:
type: number
description: This field is deprecated
SpecialTeamsAssistedTackles:
type: number
description: This field is deprecated
MiscSoloTackles:
type: number
description: This field is deprecated
MiscAssistedTackles:
type: number
description: This field is deprecated
Punts:
type: number
description: Total number of punts by the player in the game
PuntYards:
type: number
description: Total punt yards by the player in the game
PuntAverage:
type: number
description: The average number of yards per punt by the player in the game
FieldGoalsAttempted:
type: number
description: Total field goals attempted by the player in the game
FieldGoalsMade:
type: number
description: Total field goals made by the player in game
FieldGoalsLongestMade:
type: number
description: Longest field goal made by the player in the game
ExtraPointsMade:
type: number
description: Total extra points made by the player in the game
TwoPointConversionPasses:
type: number
description: Total successful two point conversion passes by the player in the game
TwoPointConversionRuns:
type: number
description: Total successful two point conversion rushes by the player in the game
TwoPointConversionReceptions:
type: number
description: Total successful two point conversion receptions by the player in the game
FantasyPoints:
type: number
description: Fantasy points scored based on basic fantasy scoring system by the player in the game
FantasyPointsPPR:
type: number
description: This field is expected to be NULL
ReceptionPercentage:
type: number
description: Total percentage of receiving targets that were receptions by the player in the game
ReceivingYardsPerTarget:
type: number
description: Average receiving yards per target by the player in the game
Tackles:
type: number
description: Total tackles (solo & assisted) by the player in the game
OffensiveTouchdowns:
type: number
description: Total offensive touchdowns scored by the player in the game
DefensiveTouchdowns:
type: number
description: Total defensive touchdowns scored by the player in the game
SpecialTeamsTouchdowns:
type: number
description: Total special teams touchdowns scored by the player in the game
Touchdowns:
type: number
description: Total touchdowns scored by the player in the game (excludes passing touchdowns)
FantasyPosition:
type:
- string
- 'null'
description: 'The player''s fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL'
FieldGoalPercentage:
type: number
description: Total field goal attempts made by the player in the game
PlayerGameID:
type: integer
description: Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries:
type:
- number
- 'null'
description: 'Total own fumble recoveries by the player in the game. Note: this fumble doesn''t result in a turnover - the fumbling team recovers the fumble'
FumblesOutOfBounds:
type:
- number
- 'null'
description: This field is deprecated
KickReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntReturnFairCatches:
type:
- number
- 'null'
description: This field is deprecated
PuntTouchbacks:
type:
- number
- 'null'
description: Total punts that resulted in touchbacks by the player in the game
PuntInside20:
type:
- number
- 'null'
description: Total punts downed inside the 20 yard line by the player in the game
PuntNetAverage:
type:
- number
- 'null'
description: The average net yards per punt by the player in the game
ExtraPointsAttempted:
type:
- number
- 'null'
description: Total extra point kicks attempted by the player in the game
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the player in the game
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the player in the game. Note: This field excludes blocked field goals'
Safeties:
type:
- number
- 'null'
description: Total defensive safeties scored by the player in the game
FieldGoalsHadBlocked:
type:
- number
- 'null'
description: Total field goals by the player that were blocked in the game
PuntsHadBlocked:
type:
- number
- 'null'
description: Total punts by the player that were blocked in the game
ExtraPointsHadBlocked:
type:
- number
- 'null'
description: Total extra point kick attempts by the player that were blocked in the game
PuntLong:
type:
- number
- 'null'
description: The longest punt by the player in the game
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the player in the game
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the player in the game. Note: This field excludes blocked field goals'
PuntNetYards:
type:
- number
- 'null'
description: The net yards of the punts by the player in the game
SpecialTeamsFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
SpecialTeamsFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesForced:
type:
- number
- 'null'
description: This field is deprecated
MiscFumblesRecovered:
type:
- number
- 'null'
description: This field is deprecated
ShortName:
type:
- string
- 'null'
description: The first initial and last name of the player (J. Doe)
PlayingSurface:
type:
- string
- 'null'
description: The playing surface of the stadium
IsGameOver:
type:
- boolean
- 'null'
description: Whether the game is over (true/false)
SafetiesAllowed:
type:
- number
- 'null'
description: This field is deprecated
Stadium:
type:
- string
- 'null'
description: Stadium of the event
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
FanDuelSalary:
type:
- integer
- 'null'
description: The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary:
type:
- integer
- 'null'
description: The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary:
type:
- integer
- 'null'
description: The player's salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on offense in the game. Note: Snap counts are available the morning after the game.'
DefensiveSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on defense in the game. Note: Snap counts are available the morning after the game.'
SpecialTeamsSnapsPlayed:
type:
- integer
- 'null'
description: 'Total snaps this player played on special teams in the game. Note: Snap counts are available the morning after the game.'
OffensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total offensive snaps this player''s team played in the game. Note: Snap counts are available the morning after the game.'
DefensiveTeamSnaps:
type:
- integer
- 'null'
description: 'Total defensive snaps this player''s team played in the game. Note: Snap counts are available the morning after the game.'
SpecialTeamsTeamSnaps:
type:
- integer
- 'null'
description: 'Total special teams snaps this player''s team played in the game. Note: Snap counts are available the morning after the game.'
VictivSalary:
type:
- integer
- 'null'
description: The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the player in the game
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the player in the game
FieldGoalsMade0to19:
type:
- number
- 'null'
description: Total field goals of 0 to 19 yards made by the player in game
FieldGoalsMade20to29:
type:
- number
- 'null'
description: Total field goals of 20 to 29 yards made by the player in game
FieldGoalsMade30to39:
type:
- number
- 'null'
description: Total field goals of 30 to 39 yards made by the player in game
FieldGoalsMade40to49:
type:
- number
- 'null'
description: Total field goals of 40 to 49 yards made by the player in game
FieldGoalsMade50Plus:
type:
- number
- 'null'
description: Total field goals of 50+ yards made by the player in game
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the player in the game
YahooSalary:
type:
- integer
- 'null'
description: The player's salary for Yahoo daily fantasy contests
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
InjuryStatus:
type:
- string
- 'null'
description: The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)
InjuryBodyPart:
type:
- string
- 'null'
description: The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate:
type:
- string
- 'null'
description: The day that the player's injury started or was first discovered
InjuryNotes:
type:
- string
- 'null'
description: A brief description of the player's injury and expected availability
FanDuelPosition:
type:
- string
- 'null'
description: The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition:
type:
- string
- 'null'
description: The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition:
type:
- string
- 'null'
description: The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank:
type:
- integer
- 'null'
description: The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank:
type:
- integer
- 'null'
description: The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice:
type:
- string
- 'null'
description: This field is deprecated
InjuryPracticeDescription:
type:
- string
- 'null'
description: This field is deprecated
DeclaredInactive:
type: boolean
description: 'Whether the player has been declared inactive. This value is updated in the hours leading up to game start time; as teams announce their inactive players. Note: This is only updated for offensive skill position players (QB; RB; WR; TE)'
FantasyDraftSalary:
type:
- integer
- 'null'
description: The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition:
type:
- string
- 'null'
description: The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: if the player is a free agent; this field is NULL'
OpponentID:
type:
- integer
- 'null'
description: The unique ID of this opponent team
Day:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
DateTime:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
GlobalGameID:
type:
- integer
- 'null'
description: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID:
type:
- integer
- 'null'
description: A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID:
type: integer
description: Unique ID of the score/game
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: This field is no longer in use and will return null.
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this player recorded in the game
OffensiveFumbleRecoveryTouchdowns:
type:
- number
- 'null'
description: This field is deprecated
SnapCountsConfirmed:
type:
- boolean
- 'null'
description: 'Whether snap count fields are confirmed (true/false). Note: This takes place the morning after the game.'
Updated:
type:
- string
- 'null'
description: 'Time of last update (in US Eastern time). Note: this does not indicate that stats changed.'
FantasyDefenseGame:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks'
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The NFL season of the game
Week:
type:
- integer
- 'null'
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
Date:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team
Opponent:
type:
- string
- 'null'
description: The abbreviation [Key] of the opponent team
PointsAllowed:
type: number
description: Total points allowed by the team during the game
TouchdownsScored:
type: number
description: Total defensive and special teams touchdowns scored by the team in the game
SoloTackles:
type: number
description: Total defensive solo (unassisted) tackles by the team in the game
AssistedTackles:
type: number
description: Total defensive assisted tackles by the team in the game
Sacks:
type: number
description: Total defensive sacks by the team in the game
SackYards:
type: number
description: Total defensive sack yards by the team in the game
PassesDefended:
type: number
description: Total passes defended by the team in the game
FumblesForced:
type: number
description: Total fumbles forced on defense by the team in the game
FumblesRecovered:
type: number
description: Total defensive fumble recoveries by the team in the game
FumbleReturnYards:
type: number
description: Total fumble return yards by the team in the game
FumbleReturnTouchdowns:
type: number
description: Total fumble return touchdowns by the team in the game
Interceptions:
type: number
description: Total defensive interceptions by the team in the game
InterceptionReturnYards:
type: number
description: Total defensive interception return yards by the team in the game
InterceptionReturnTouchdowns:
type: number
description: Total defensive interception return touchdowns by the team in the game
BlockedKicks:
type: number
description: 'Total blocked kicks by team in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points'
Safeties:
type: number
description: Total defensive safeties scored by the team in the game
PuntReturns:
type: number
description: Total punt returns by the team in the game
PuntReturnYards:
type: number
description: Total punt return yards by the team in the game
PuntReturnTouchdowns:
type: number
description: Total punt return touchdowns by the team in the game
PuntReturnLong:
type: number
description: The longest punt return by the team in the game
KickReturns:
type: number
description: Total kickoff returns by the team in the game
KickReturnYards:
type: number
description: Total kickoff return yards by the team in the game
KickReturnTouchdowns:
type: number
description: Total kickoff return touchdowns by the team in the game
KickReturnLong:
type: number
description: Longest kick return by the team in the game
BlockedKickReturnTouchdowns:
type:
- number
- 'null'
description: Total blocked kick recovery return touchdowns for the team in the game
FieldGoalReturnTouchdowns:
type:
- number
- 'null'
description: 'Total field goal return touchdowns by the team in the game. Note: This field excludes blocked field goals'
FantasyPointsAllowed:
type:
- number
- 'null'
description: 'Fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE'
QuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opposing quarterbacks by the team in the game
RunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Total fantasy points allowed to opposing running backs by the team in the game
WideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opposing tight ends by the team in the game
KickerFantasyPointsAllowed:
type:
- number
- 'null'
description: Fantasy points allowed to opponent kickers by the team in the game
BlockedKickReturnYards:
type:
- number
- 'null'
description: Total blocked kick recovery return yards for the team in the game
FieldGoalReturnYards:
type:
- number
- 'null'
description: 'Total field goal return yards by the team in the game. Note: This field excludes blocked field goals'
QuarterbackHits:
type:
- number
- 'null'
description: 'Total quarterback hits by the team in the game. Note: This is a defensive stat that includes sacks'
TacklesForLoss:
type:
- number
- 'null'
description: 'Total tackles for loss by the team in the game. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)'
DefensiveTouchdowns:
type:
- number
- 'null'
description: Total touchdowns scored by the defense
SpecialTeamsTouchdowns:
type:
- number
- 'null'
description: Total special teams touchdowns scored by the team in the game
IsGameOver:
type:
- boolean
- 'null'
description: Whether the game is over (true/false)
FantasyPoints:
type:
- number
- 'null'
description: Fantasy points scored based on basic fantasy scoring system by the team's D/ST in the game
Stadium:
type:
- string
- 'null'
description: Stadium of the event
Temperature:
type:
- integer
- 'null'
description: Temperature at game start (Fahrenheit)
Humidity:
type:
- integer
- 'null'
description: The humidity percentage at the start of the game
WindSpeed:
type:
- integer
- 'null'
description: The wind speed at the start of the game (in MPH)
ThirdDownAttempts:
type:
- number
- 'null'
description: Total third down attempts against the team in the game
ThirdDownConversions:
type:
- number
- 'null'
description: Total third down conversions against the team in the game
FourthDownAttempts:
type:
- number
- 'null'
description: Opponent's fourth down attempts against the team in the game
FourthDownConversions:
type:
- number
- 'null'
description: Opponent's fourth down conversions against the team in the game
PointsAllowedByDefenseSpecialTeams:
type:
- number
- 'null'
description: 'Total number of points allowed by the team in the game to the opposing offense and special teams. Note: This field excludes points scored by the opponent''s defense'
FanDuelSalary:
type:
- integer
- 'null'
description: The team's D/ST salary for FanDuel daily fantasy contests
DraftKingsSalary:
type:
- integer
- 'null'
description: The team's D/ST salary for DraftKings daily fantasy contests.
FantasyDataSalary:
type:
- integer
- 'null'
description: The team's D/ST salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000)
VictivSalary:
type:
- integer
- 'null'
description: The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns:
type:
- number
- 'null'
description: Total successful two point conversion returns by the team in the game
FantasyPointsFanDuel:
type:
- number
- 'null'
description: Fantasy points based on FanDuel's scoring system by the team in the game
FantasyPointsDraftKings:
type:
- number
- 'null'
description: Fantasy points based on DraftKings' scoring system by the team in the game
OffensiveYardsAllowed:
type:
- number
- 'null'
description: Offensive yards allowed by the team's defense in the game
YahooSalary:
type:
- integer
- 'null'
description: The player's salary for Yahoo daily fantasy contests
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO for use when combining with player feeds. Note: this ID will stay with the player throughout their entire career'
FantasyPointsYahoo:
type:
- number
- 'null'
description: Fantasy points based on Yahoo's daily fantasy scoring system by the team in the game
HomeOrAway:
type:
- string
- 'null'
description: Whether the team is home or away
OpponentRank:
type:
- integer
- 'null'
description: The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST
OpponentPositionRank:
type:
- integer
- 'null'
description: The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST
FantasyDraftSalary:
type:
- integer
- 'null'
description: The team's D/ST salary for FantasyDraft daily fantasy contests.
TeamID:
type:
- integer
- 'null'
description: The unique ID of the team
OpponentID:
type:
- integer
- 'null'
description: The unique ID of this opponent team
Day:
type:
- string
- 'null'
description: The date of the game (in US Eastern Time)
DateTime:
type:
- string
- 'null'
description: The date and time of the game (in US Eastern Time)
GlobalGameID:
type:
- integer
- 'null'
description: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID:
type:
- integer
- 'null'
description: A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID:
type:
- integer
- 'null'
description: A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
DraftKingsPosition:
type:
- string
- 'null'
description: The position of this team's D/ST; as listed by DraftKings.
FanDuelPosition:
type:
- string
- 'null'
description: The position of this team's D/ST; as listed by FanDuel.
FantasyDraftPosition:
type:
- string
- 'null'
description: The position of this team's D/ST; as listed by FantasyDraft
YahooPosition:
type:
- string
- 'null'
description: The position of the team's defense/special teams unit, as listed on Yahoo's daily fantasy sports platform
FantasyDefenseID:
type:
- integer
- 'null'
description: '"Unique ID of FantasyDefense record (subject to change; although it very rarely does). Note: For a guaranteed static ID; use a combination of GameKey and Team"'
ScoreID:
type: integer
description: Unique ID of the score/game
FanDuelFantasyPointsAllowed:
type:
- number
- 'null'
description: 'FanDuel fantasy points allowed to opposing offensive players in the game. Note: positions include: QB; RB; WR; TE'
FanDuelQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing quarterbacks in the game
FanDuelRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing running backs in the game
FanDuelWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing wide receivers in the game
FanDuelTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing tight ends in the game
FanDuelKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: FanDuel fantasy points allowed by the team to opposing kickers in the game
DraftKingsFantasyPointsAllowed:
type:
- number
- 'null'
description: 'DraftKings fantasy points allowed to opposing offensive players in the game. Note: positions include: QB; RB; WR; TE'
DraftKingsQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent quarterbacks in the game
DraftKingsRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent running backs in the game
DraftKingsWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent wide receivers in the game
DraftKingsTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed by the team to opponent tight ends in the game
DraftKingsKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: DraftKings fantasy points allowed to opposing kickers
YahooFantasyPointsAllowed:
type:
- number
- 'null'
description: 'Total Yahoo fantasy points allowed to opposing offensive players by the team in the game. Note: Offensive players include: QB, RB, WR, & TE'
YahooQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing quarterbacks by the team in the game
YahooRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing running backs by the team in the game
YahooWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing wide receivers by the team in the game
YahooTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing tight ends by the team in the game
YahooKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: Total Yahoo fantasy points allowed to opposing kickers by the team in the game
FantasyPointsFantasyDraft:
type:
- number
- 'null'
description: Fantasy points based on FantasyDraft's scoring system by the team in the game
FantasyDraftFantasyPointsAllowed:
type:
- number
- 'null'
description: 'FantasyDraft fantasy points allowed to opposing offensive players in the game. Note: positions include: QB; RB; WR; TE'
FantasyDraftQuarterbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing quarterbacks in the game
FantasyDraftRunningbackFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing running backs in the game
FantasyDraftWideReceiverFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing wide receivers in the game
FantasyDraftTightEndFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing tight ends in the game
FantasyDraftKickerFantasyPointsAllowed:
type:
- number
- 'null'
description: FantasyDraft fantasy points allowed by the team to opposing kickers in the game
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The details of the scoring plays this team DST recorded in the game
Stadium:
properties:
StadiumID:
type: integer
description: The unique ID of the stadium
Name:
type:
- string
- 'null'
description: The full name of the stadium
City:
type:
- string
- 'null'
description: The city where the stadium is located
State:
type:
- string
- 'null'
description: The city where the venue is located
Country:
type:
- string
- 'null'
description: The 3-digit country code where the stadium is located
Capacity:
type:
- integer
- 'null'
description: The estimated seating capacity of the stadium
PlayingSurface:
type:
- string
- 'null'
description: The playing surface of the stadium (Grass, Artificial or Dome)
GeoLat:
type:
- number
- 'null'
description: The geographic latitude coordinate of this venue
GeoLong:
type:
- number
- 'null'
description: The geographic longitude coordinate of this venue.
Type:
type:
- string
- 'null'
description: 'The type of the stadium (possible values: Outdoor, Dome, RetractableDome)'
BoxScoreV3:
properties:
Score:
$ref: '#/components/schemas/Score'
description: The Score object related to this game
Quarters:
type: array
items:
$ref: '#/components/schemas/Quarter'
description: The Quarters objects related to this game
TeamGames:
type: array
items:
$ref: '#/components/schemas/TeamGame'
description: The TeamGame objects related to this game
PlayerGames:
type: array
items:
$ref: '#/components/schemas/PlayerGame'
description: The PlayerGame objects related to this game
FantasyDefenseGames:
type: array
items:
$ref: '#/components/schemas/FantasyDefenseGame'
description: The FantasyDefenseGame objects related to this game
ScoringPlays:
type: array
items:
$ref: '#/components/schemas/ScoringPlay'
description: The ScoringPlay objects related to this game
ScoringDetails:
type: array
items:
$ref: '#/components/schemas/ScoringDetail'
description: The ScoringDetail objects related to this game
ScoringDetail:
properties:
GameKey:
type:
- string
- 'null'
description: 'A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks'
SeasonType:
type: integer
description: The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
PlayerID:
type:
- integer
- 'null'
description: 'The unique PlayerID of the player as assigned by SportsDataIO tied to this scoring detail. Note: this ID will stay with the player throughout their entire career'
Team:
type:
- string
- 'null'
description: The abbreviation [Key] of the team
Season:
type: integer
description: The season during which the score happened
Week:
type: integer
description: 'The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks'
ScoringType:
type:
- string
- 'null'
description: The type of scoring play (e.g. BlockedFieldGoalReturnTouchdown, BlockedPuntReturnTouchdown, FieldGoalMade, FieldGoalReturnTouchdown, FumbleReturnTouchdown, InterceptionReturnTouchdown, KickoffReturnTouchdown, PassingTouchdown, PuntReturnTouchdown, ReceivingTouchdown, RushingTouchdown, Safety)
Length:
type: integer
description: The length in yards of the score
ScoringDetailID:
type: integer
description: Unique ID of this scoring detail
PlayerGameID:
type: integer
description: Unique ID of the PlayerGame record tied to this scoring detail
ScoreID:
type:
- integer
- 'null'
description: Unique ID of the score/game
ScoringPlayID:
type:
- integer
- 'null'
description: Unique ID of the scoring play
Injury:
properties:
InjuryID:
type: integer
description: The unique ID of the injury record for the player
SeasonType:
type: integer
description: The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season:
type: integer
description: The season of the game that this injury leads up to
Week:
type: integer
description: 'The NFL week of the game that this injury leads up to (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons prior to 2021 will have 3 preseason weeks.'
PlayerID:
type: integer
description: 'The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career.'
Name:
type:
- string
- 'null'
description: Player's full name
Position:
type:
- string
- 'null'
description: 'The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR.'
Number:
type: integer
description: Player's jersey number
Team:
type:
- string
- 'null'
description: 'The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL.'
Opponent:
type:
- string
- 'null'
description: The abbreviation [Key] of the opponent team of the injured player
BodyPart:
type:
- string
- 'null'
description: The body part that is injured (Knee; Groin; Calf; Hamstring; etc.)
Status:
type:
- string
- 'null'
description: The injury designation assigned to the player (Probable; Questionable; Doubtful; Out)
Practice:
type:
- string
- 'null'
description: This field is deprecated
PracticeDescription:
type:
- string
- 'null'
description: This field is deprecated
Updated:
type:
- string
- 'null'
description: The date/time the injury status was updated (in US Eastern time)
DeclaredInactive:
type:
- boolean
- 'null'
description: 'Whether the player has been declared inactive. This value is updated in the hours leading up to game start time; as teams announce their inactive players. Note: This is only updated for offensive skill position players (QB; RB; WR; TE).'
TeamID:
type:
- integer
- 'null'
description: 'The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL.'
OpponentID:
type:
- integer
- 'null'
description: The unique ID of the opponent this player played on during this game
securitySchemes:
apiKeyHeader:
type: apiKey
name: Ocp-Apim-Subscription-Key
in: header
apiKeyQuery:
type: apiKey
name: key
in: query