NHL Insights v1
API | API Version | Postman Collection |
Advanced Insights - NHL Insights | v1 |
Note: Authentication is required for all API calls. Authorization must be passed within the header of all calls to the API as: Authorization: {your_auth_token} |
Note: Optional query string parameters must be added after the URL with a question mark (?) and must be separated with an ampersand (&). |
Example: index=50 | | `pageSize` | Number to limit the number of results. Minimum value is 1, maximum value is 50.
Example: pageSize=10 | | `custom` | Filters to display a subset of the results payload.
Example: custom=content,event | | `types` | Insight types (expert_picks, game_notes, highs, leaderboards, lineup_changes, milestones, predictions, player_betting_trends, scoring, team_betting_trends) | | `typeIds` | Insight type ids | | `sources` | Source keys (advanced_insights, mocap, research) | | `sourceIds` | Source ids | | `categories` | Source keys (media, betting) | | `categoryIds` | Source ids | | `lifecycles` | Source keys (pre_game, in_game, post_game) | | `lifecycleIds` | Source ids | | `playerIds` | Player ids | | `playerSrIds` | Player sr ids | | `playerUsIds` | Player us ids | | `teamIds` | Team ids | | `teamSrIds` | Team sr ids | | `teamUsIds` | Team us ids | | `gameIds` | Game ids | | `gameSrIds` | Game sr ids | | `gameUsIds` | Game us ids | | `packagesIds` | Package ids | ## Milestone Thresholds ```ruby require "uri" require "net/http" url = URI("https://api.radar360.sportradar.com/insights/thresholds/v1/nhl") https = Net::HTTP.new(url.host, url.port) https.use_ssl = true request = Net::HTTP::Get.new(url) request["Authorization"] = "{your_auth_token}" response = https.request(request) puts response.read_body ``` ```python import http.client conn = http.client.HTTPSConnection("api.radar360.sportradar.com") payload = '' headers = { 'Authorization': '{your_auth_token}' } conn.request("GET", "/insights/thresholds/v1/nhl", payload, headers) res = conn.getresponse() data = res.read() print(data.decode("utf-8")) ``` ```shell curl --location --request GET 'https://api.radar360.sportradar.com/insights/thresholds/v1/nhl' \ --header 'Authorization: {your_auth_token}' ``` > The above command returns json structured like this. This endpoint retrieves Milestone Thresholds. https://api.radar360.sportradar.com/insights/thresholds/`{version}`/nhl Replace placeholders with the following query parameters: | Parameter | Description | | --------- | ----------- | | `version` | Version number of the API you are accessing (Current Version: v1). | ## Frequently Asked Questions
Q: What is the Date format?
A: When we present date only values we present these in the ISO 8601 standard format.
ex: 2013-04-03
We use these for attributes that have date and no time (such as birthdate). For more information: https://en.wikipedia.org/wiki/ISO_8601
Q: What time zone are the date time fields presented in?
A: All of our Date/Time attributes are in UTC, presented in the ISO 8601 standard format.
ex: 2013-04-03T18:15:00+00:00
For more information: https://en.wikipedia.org/wiki/ISO_8601
Q: What is the benefit of using this API?
A: The Insights API allows you to access a variety of different Insight types all under one call, versus having to integrate with all the various individual Insight APIs.
Q: When should I expect to see Insights come through?
A: There are a number of Insights that populate each morning. Then, when games begin, Insights are generated in real-time.
Q: What career milestone thresholds are available?
A: We support the following career thresholds:
- career_player_minutes
- career_player_goals
- career_player_power_play_goals
- career_player_short_handed_goals
- career_player_shots_on_goal
- career_player_assists
- career_player_player_points
- career_player_penalty_minutes
- career_player_face_offs_won
- career_player_blocked_shots
- career_player_hits
- career_player_saves
Q: What season milestone thresholds are available?
A: We support the following season thresholds:
- season_player_minutes
- season_player_goals
- season_player_power_play_goals
- season_player_short_handed_goals
- season_player_shots_on_goal
- season_player_assists
- season_player_player_points
- season_player_penalty_minutes
- season_player_face_offs_won
- season_player_blocked_shots
- season_player_hits
- season_player_saves
Docs Navigation
- Documentation
- Football (American Football)
- Football (Soccer)
- Australian Rules Football
- Baseball
- Basketball
- NBA v8
- NBA v7
- NBA v5
- NBA v4
- WNBA v8
- WNBA v7
- WNBA v4
- WNBA v3
- NBA G League v8
- NBA G League v7
- NBA G League v5
- NCAA Men's Basketball v8
- NCAA Men's Basketball v7
- NCAA Men's Basketball v4
- NCAA Men's Basketball v3
- NCAA Women's Basketball v8
- NCAA Women's Basketball v7
- NCAA Women's Basketball v3
- Global Basketball v2
- Global Basketball v1
- NBA Historical v1
- Combat Sports
- Cricket
- Editorial Content
- Golf
- Handball
- Hockey
- Images
- Insights
- Insights User Interface
- NBA Insights v1
- NHL Insights v1
- MLB Insights v1
- NFL Insights v1
- MLB Betting Splits v2
- MLB Betting Splits v1
- NBA Betting Splits v2
- NBA Betting Splits v1
- NCAAFB Betting Splits v2
- NCAAFB Betting Splits v1
- NCAAMB Betting Splits v2
- NCAAMB Betting Splits v1
- NFL Betting Splits v2
- NFL Betting Splits v1
- NHL Betting Splits v2
- NHL Betting Splits v1
- Soccer Betting Splits v2
- Soccer Betting Splits v1
- Odds
- Racing
- Rugby
- Tennis
- Widgets
- Baseline Sports Coverage
- Badminton v2
- Badminton v1
- Bandy v2
- Bandy v1
- Beach Soccer v2
- Beach Soccer v1
- Curling v2
- Curling v1
- Cycling v2
- Darts v2
- Darts v1
- Field Hockey v2
- Field Hockey v1
- Floorball v2
- Floorball v1
- Futsal v2
- Futsal v1
- Pesapallo v2
- Pesapallo v1
- Snooker v2
- Snooker v1
- Squash v2
- Squash v1
- Table Tennis v2
- Volleyball (Beach) v2
- Volleyball (Beach) v1
- Volleyball (Indoor) v2
- Volleyball (Indoor) v1
- Waterpolo v2
- Waterpolo v1
- Winter Sports v1