Hierarchy

  • DefaultSportradarNflApiService

Implements

Constructors

Properties

basePath: string = 'https://api.sportradar.com/nfl/production/v7'
configuration: SportradarNflApi.Configuration = ...
defaultHeaders: Record<string, string> = {}
httpClient: HttpService

Methods

  • Daily Change Log Provides IDs and timestamps for teams, players, game statistics, schedules, and standings that have been modified on a given date. To receive the data updates, use these unique IDs to pull relevant API feeds.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • month: number

      (Required) Month in 2 digit format

    • day: number

      (Required) Day in 2 digit format

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Daily Transactions Provides IDs and timestamps for teams, players, game statistics, schedules, and standings that have been modified on a given date. To receive the data updates, use these unique IDs to pull relevant API feeds.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • month: number

      (Required) Month in 2 digit format

    • day: number

      (Required) Day in 2 digit format

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Draft Summary Provides pre-draft pick order with live pick selections during the draft. Displays information on draft rounds, picks, teams, and prospects for a given draft year.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Game Boxscore Provides game scoring information for each team, including complete play-by-play information for all scoring drives.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • game_id: string

      (Required) ID of a game

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Game Roster Provides complete game roster information for each team, including game status and player profile data.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • game_id: string

      (Required) ID of a game

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Play By Play Provides a live play-by-play timeline, including possession and location information as well as all team and player statistics earned on each play.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • game_id: string

      (Required) ID of a game

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Player Profile Provides player biographical information, draft information, and seasonal statistics for the regular season and postseason.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • player_id: string

      (Required) ID of a player

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Postgame Standings Provides standings information for each team, updated postgame.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • season_type: string

      (Required) Season type as Preseason (PRE), Regular (REG), or Postseason (PST)

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Season Schedule Provides complete schedule information for a given season, including venue and broadcast info, and scoring results by quarter.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • season_type: string

      (Required) Season type as Preseason (PRE), Regular (REG), or Postseason (PST)

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Seasonal Statistics Provides complete team and player seasonal statistics for a given season and season type.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • season_type: string

      (Required) Season type as Preseason (PRE), Regular (REG), or Postseason (PST)

    • team_id: string

      (Required) ID of a team

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Team Draft Summary Provides pre-draft pick order with live pick selections during the draft for a given team.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • team_id: string

      (Required) ID of a team

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Weekly Depth Charts Provides depth chart information for each team for a given week.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • season_type: string

      (Required) Season type as Preseason (PRE), Regular (REG), or Postseason (PST)

    • week_number: number

      (Required) Week number as an integer

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Weekly Injuries Provides a list of injured players for each team for a given week, including practice status.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • season_type: string

      (Required) Season type as Preseason (PRE), Regular (REG), or Postseason (PST)

    • week_number: number

      (Required) Week number as an integer

    • format: string

    Returns Observable<AxiosResponse<any, any>>

  • Weekly Schedule Provides complete schedule information for a given week of the season, including venue, weather conditions, broadcast info, and scoring results by quarter.

    Parameters

    • locale: string

      (Required) Locale used for translations

    • year: number

      (Required) Year in 4 digit format

    • season_type: string

      (Required) Season type as Preseason (PRE), Regular (REG), or Postseason (PST)

    • week_number: number

      (Required) Week number as an integer

    • format: string

    Returns Observable<AxiosResponse<any, any>>

Generated using TypeDoc