Interface DefaultSportradarNflApiServiceInterface

Hierarchy

  • DefaultSportradarNflApiServiceInterface

Implemented by

Properties

defaultHeaders: {}

Type declaration

    Methods

    • Current Season Schedule Provides schedule information for the current season, including venue and broadcast info, and scoring results by quarter.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Current Week Schedule Provides schedule information for the current week, including venue and broadcast info, and scoring results by quarter.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Game Statistics Provides extensive team and player level game statistics for each team.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • game_id: string

        (Required) ID of a game

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • League Hierarchy Provides top-level information for each team, including conference and division distinction, venue information, and team colors.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Prospects Provides a list of upcoming or historical draft prospects for a given year.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • year: number

        (Required) Year in 4 digit format

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Seasons Provides a list of all available seasons, including preseasons and postseasons.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Team Profile Provides franchise team information, as well as a roster of active players.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • team_id: string

        (Required) ID of a team

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Team Roster Provides franchise team information, as well as the complete roster of players.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • team_id: string

        (Required) ID of a team

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Top Prospects Provides a list of the top prospects for a given year.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • year: number

        (Required) Year in 4 digit format

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • Trades Provides summary details of all in-draft trades.

      Parameters

      • locale: string

        (Required) Locale used for translations

      • year: number

        (Required) Year in 4 digit format

      • format: string
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    • 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
      • Optional extraHttpRequestParams: any

      Returns Observable<{}>

    Generated using TypeDoc