Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

Push Events

NHL Push Events provides detailed, real-time information on every game event.

Syntax

https://api.sportradar.com/nhl/{access_level}/stream/en/events/subscribe?api_key={your_api_key}

Parameters

ParameterDescription
access_levelDefines the access level of your API key

production, trial
language_codeOptional code for supported languages

en (English)
your_api_keyYour API key

Optional Query String Parameters

By default, a Push feed will provide all data available for all in progress games. If needed, you can filter the data returned by including query strings.

Optional query string parameters must be added after your API key with an ampersand (&). If you are filtering for more than one result, separate the results with a comma (,) and no spaces.

ParameterDescription
event_categoryEvent category

Example: event_category=shot
event_typeEvent type

Example: event_type=stoppage
localeLanguage returned expressed as a 2-letter code

en (English)

Example: locale=en
matchMatch id

Example: match=sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964
statusGame status

inprogress, created

Example: status=inprogress
strengthStrength type

Example: strength=even
teamTeam id

Example: team=sd:team:4415b0a7-0f24-11e2-8525-18a905767e44
zoneRink zone

Example: zone=offensive


Code Samples

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://api.sportradar.us/nhl/trial/stream/en/events/subscribe?api_key={your_api_key}")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
import requests
import json

r = requests.get("https://api.sportradar.com/nhl/trial/stream/en/events/subscribe",
    params = {'api_key': 'your_api_key'},
    allow_redirects=False)

redirect_url = r.headers['Location']
r = requests.get(redirect_url, stream=True)

for line in r.iter_lines():
    # filter out keep-alive new lines
    if line:
        decoded_line = line.decode('utf-8')
        print(json.loads(decoded_line))
curl -L GET 'api.sportradar.us/nhl/trial/stream/en/events/subscribe?api_key={your_api_key}'

Samples with Query String Params

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://api.sportradar.us/nhl/trial/stream/en/events/subscribe?api_key={your_api_key}&status=inprogress&match=sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
import requests
import json

r = requests.get("https://api.sportradar.com/nhl/trial/stream/en/events/subscribe",
    params = {'api_key': 'your_api_key', 'status': 'inprogress', 'match': 'sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964'},
    allow_redirects=False)

redirect_url = r.headers['Location']
r = requests.get(redirect_url, stream=True)

for line in r.iter_lines():
    # filter out keep-alive new lines
    if line:
        decoded_line = line.decode('utf-8')
        print(json.loads(decoded_line))
curl -L GET 'api.sportradar.us/nhl/trial/stream/en/events/subscribe?api_key={your_api_key}&status=inprogress&match=sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964'


Response Sample

{
   "payload":{
      "game":{
         "id":"8fc62fdb-962c-4999-9885-ac63c95d8080",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20130",
         "scheduled":"2023-10-30T23:00:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971165",
         "home":{
            "name":"Bruins",
            "market":"Boston",
            "reference":"6",
            "id":"4416ba1a-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3677"
         },
         "away":{
            "name":"Panthers",
            "market":"Florida",
            "reference":"13",
            "id":"4418464d-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3687"
         }
      },
      "event":{
         "id":"a00c23af-64ac-4c33-af88-9a68552b1859",
         "event_type":"stoppage",
         "stoppage_type":"Icing",
         "sequence":1698712501153,
         "clock":"5:29",
         "clock_decimal":"5:29",
         "official":true,
         "wall_clock":"2023-10-31T00:35:01Z",
         "updated":"2023-10-31T00:35:32Z",
         "description":"Stoppage - Icing",
         "period":{
            "id":"5806749e-75ce-496e-9264-f819f8c99d1f",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "details":{
            "stoppage_type":"Icing"
         },
         "on_ice":[
            {
               "team":{
                  "name":"Panthers",
                  "market":"Florida",
                  "reference":"13",
                  "id":"4418464d-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3687",
                  "players":[
                     {
                        "full_name":"Anton Lundell",
                        "jersey_number":"15",
                        "reference":"8482113",
                        "position":"F",
                        "primary_position":"C",
                        "id":"53a04226-4657-4064-8764-9cd526f966a7",
                        "sr_id":"sr:player:1571752"
                     },
                     {
                        "full_name":"Ryan Lomberg",
                        "jersey_number":"94",
                        "reference":"8479066",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"08c092f7-e369-437b-9aa4-2366f5266dfe",
                        "sr_id":"sr:player:1052865"
                     },
                     {
                        "full_name":"Gustav Forsling",
                        "jersey_number":"42",
                        "reference":"8478055",
                        "position":"D",
                        "primary_position":"D",
                        "id":"a24e0f46-9cad-49dd-b07f-7835e0848d99",
                        "sr_id":"sr:player:600624"
                     },
                     {
                        "full_name":"Niko Mikkola",
                        "jersey_number":"77",
                        "reference":"8478859",
                        "position":"D",
                        "primary_position":"D",
                        "id":"65071e7e-2846-4203-8be0-b5ef38b20a5f",
                        "sr_id":"sr:player:599818"
                     },
                     {
                        "full_name":"Oliver Ekman-Larsson",
                        "jersey_number":"91",
                        "reference":"8475171",
                        "position":"D",
                        "primary_position":"D",
                        "id":"4289ec26-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:47945"
                     },
                     {
                        "full_name":"Sergei Bobrovsky",
                        "jersey_number":"72",
                        "reference":"8475683",
                        "position":"G",
                        "primary_position":"G",
                        "id":"433d0416-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:88027"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Bruins",
                  "market":"Boston",
                  "reference":"6",
                  "id":"4416ba1a-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3677",
                  "players":[
                     {
                        "full_name":"Charlie McAvoy",
                        "jersey_number":"73",
                        "reference":"8479325",
                        "position":"D",
                        "primary_position":"D",
                        "id":"72d92fa8-71ce-4437-adb5-e861e5f6f55f",
                        "sr_id":"sr:player:983633"
                     },
                     {
                        "full_name":"Hampus Lindholm",
                        "jersey_number":"27",
                        "reference":"8476854",
                        "position":"D",
                        "primary_position":"D",
                        "id":"671bbc9e-99ea-4c1f-b871-f8efd53b0d8f",
                        "sr_id":"sr:player:215040"
                     },
                     {
                        "full_name":"David Pastrnak",
                        "jersey_number":"88",
                        "reference":"8477956",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"69cc1757-78c5-4461-bde3-2b252854ecb8",
                        "sr_id":"sr:player:307642"
                     },
                     {
                        "full_name":"Brad Marchand",
                        "jersey_number":"63",
                        "reference":"8473419",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"42eba095-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:97117"
                     },
                     {
                        "full_name":"Linus Ullmark",
                        "jersey_number":"35",
                        "reference":"8476999",
                        "position":"G",
                        "primary_position":"G",
                        "id":"d4dd5956-5c99-4e69-b21f-713b64327eca",
                        "sr_id":"sr:player:350972"
                     },
                     {
                        "full_name":"Matthew Poitras",
                        "jersey_number":"51",
                        "reference":"8483505",
                        "position":"F",
                        "primary_position":"C",
                        "id":"26e4b065-15ed-459f-b532-631d34f678a0",
                        "sr_id":"sr:player:2322775"
                     }
                  ]
               }
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:8fc62fdb-962c-4999-9885-ac63c95d8080,sr:match:41971165",
      "status":"inprogress",
      "on_ice":"sd:player:53a04226-4657-4064-8764-9cd526f966a7,sd:player:08c092f7-e369-437b-9aa4-2366f5266dfe,sd:player:a24e0f46-9cad-49dd-b07f-7835e0848d99,sd:player:65071e7e-2846-4203-8be0-b5ef38b20a5f,sd:player:4289ec26-0f24-11e2-8525-18a905767e44,sd:player:433d0416-0f24-11e2-8525-18a905767e44,sd:player:72d92fa8-71ce-4437-adb5-e861e5f6f55f,sd:player:671bbc9e-99ea-4c1f-b871-f8efd53b0d8f,sd:player:69cc1757-78c5-4461-bde3-2b252854ecb8,sd:player:42eba095-0f24-11e2-8525-18a905767e44,sd:player:d4dd5956-5c99-4e69-b21f-713b64327eca,sd:player:26e4b065-15ed-459f-b532-631d34f678a0",
      "event_type":"stoppage",
      "event_category":"stoppage",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"4c2c22af-6755-42c8-adb5-0058da782d02",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20132",
         "scheduled":"2023-10-30T23:00:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971169",
         "home":{
            "name":"Penguins",
            "market":"Pittsburgh",
            "reference":"5",
            "id":"4417b7d7-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3697"
         },
         "away":{
            "name":"Ducks",
            "market":"Anaheim",
            "reference":"24",
            "id":"441862de-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3675"
         }
      },
      "event":{
         "id":"1d569b3b-60dd-4846-a3b7-eef8312bb903",
         "event_type":"substitution",
         "sequence":1698712500543,
         "clock":"2:21",
         "clock_decimal":"2:21",
         "official":true,
         "wall_clock":"2023-10-31T00:35:00Z",
         "updated":"2023-10-31T00:35:33Z",
         "description":"Ducks substitution (Radko Gudas,Troy Terry,Sam Carrick,Ross Johnston,Ilya Lyubushkin)",
         "attribution":{
            "name":"Ducks",
            "market":"Anaheim",
            "reference":"24",
            "id":"441862de-0f24-11e2-8525-18a905767e44",
            "team_goal":"left",
            "sr_id":"sr:team:3675"
         },
         "period":{
            "id":"372ab8ba-e48e-4026-b740-18371b445dea",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "players":[
            {
               "full_name":"Ross Johnston",
               "jersey_number":"44",
               "reference":"8477527",
               "id":"0a626220-8869-4919-b16b-8e61bc8f6aaa",
               "sr_id":"sr:player:983175"
            },
            {
               "full_name":"Ilya Lyubushkin",
               "jersey_number":"46",
               "reference":"8480950",
               "id":"485f3be0-81fb-49ef-87b8-ab26651004b7",
               "sr_id":"sr:player:368924"
            },
            {
               "full_name":"Radko Gudas",
               "jersey_number":"7",
               "reference":"8475462",
               "id":"43493300-0f24-11e2-8525-18a905767e44",
               "sr_id":"sr:player:318321"
            },
            {
               "full_name":"Sam Carrick",
               "jersey_number":"39",
               "reference":"8475842",
               "id":"e448f557-fb48-4816-ab7a-dd32b92f7d5c",
               "sr_id":"sr:player:608376"
            },
            {
               "full_name":"Troy Terry",
               "jersey_number":"19",
               "reference":"8478873",
               "id":"baeee6b2-c75d-4f6d-b52b-8c977f173179",
               "sr_id":"sr:player:1088190"
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:4c2c22af-6755-42c8-adb5-0058da782d02,sr:match:41971169",
      "status":"inprogress",
      "team":"sd:team:441862de-0f24-11e2-8525-18a905767e44,sr:team:3675",
      "event_type":"substitution",
      "event_category":"substitution",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"065f948d-471b-47b4-a971-001dc9004371",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20133",
         "scheduled":"2023-10-30T23:00:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971171",
         "home":{
            "name":"Lightning",
            "market":"Tampa Bay",
            "reference":"14",
            "id":"4417d3cb-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3694"
         },
         "away":{
            "name":"Kraken",
            "market":"Seattle",
            "reference":"55",
            "id":"1fb48e65-9688-4084-8868-02173525c3e1",
            "points":3,
            "sr_id":"sr:team:794340"
         }
      },
      "event":{
         "id":"6e116d92-ba18-41a5-9595-621145346912",
         "event_type":"substitution",
         "sequence":1698712503493,
         "clock":"4:23",
         "clock_decimal":"4:23",
         "official":true,
         "wall_clock":"2023-10-31T00:35:03Z",
         "updated":"2023-10-31T00:35:34Z",
         "description":"Lightning substitution (Anthony Cirelli,Tanner Jeannot,Mikhail Sergachev,Brandon Hagel,Alex Barre-Boulet)",
         "attribution":{
            "name":"Lightning",
            "market":"Tampa Bay",
            "reference":"14",
            "id":"4417d3cb-0f24-11e2-8525-18a905767e44",
            "team_goal":"right",
            "sr_id":"sr:team:3694"
         },
         "period":{
            "id":"fb2b2506-ddb1-47c5-b928-e5a8ce8fabd2",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "players":[
            {
               "full_name":"Anthony Cirelli",
               "jersey_number":"71",
               "reference":"8478519",
               "id":"dffd535e-62c7-44e1-a50a-7b7bccf1ce98",
               "sr_id":"sr:player:904016"
            },
            {
               "full_name":"Alex Barre-Boulet",
               "jersey_number":"12",
               "reference":"8479718",
               "id":"846eb2b9-b154-4830-806d-f6888e118b80",
               "sr_id":"sr:player:1066344"
            },
            {
               "full_name":"Brandon Hagel",
               "jersey_number":"38",
               "reference":"8479542",
               "id":"53071c21-dd13-465e-9962-cfa04e869801",
               "sr_id":"sr:player:984043"
            },
            {
               "full_name":"Tanner Jeannot",
               "jersey_number":"84",
               "reference":"8479661",
               "id":"2913c02c-f4bf-4ad4-ba88-c3380e15e4ae",
               "sr_id":"sr:player:1050935"
            },
            {
               "full_name":"Mikhail Sergachev",
               "jersey_number":"98",
               "reference":"8479410",
               "id":"a82f9092-8190-45da-aba6-0d19cad1ed83",
               "sr_id":"sr:player:983675"
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:065f948d-471b-47b4-a971-001dc9004371,sr:match:41971171",
      "status":"inprogress",
      "team":"sd:team:4417d3cb-0f24-11e2-8525-18a905767e44,sr:team:3694",
      "event_type":"substitution",
      "event_category":"substitution",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"4c2c22af-6755-42c8-adb5-0058da782d02",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20132",
         "scheduled":"2023-10-30T23:00:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971169",
         "home":{
            "name":"Penguins",
            "market":"Pittsburgh",
            "reference":"5",
            "id":"4417b7d7-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3697"
         },
         "away":{
            "name":"Ducks",
            "market":"Anaheim",
            "reference":"24",
            "id":"441862de-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3675"
         }
      },
      "event":{
         "id":"727df67b-63b2-46f3-ade3-18f83a8a2a41",
         "event_type":"shotmissed",
         "zone":"offensive",
         "strength":"powerplay",
         "sequence":1698712503543,
         "clock":"2:18",
         "clock_decimal":"2:18",
         "official":true,
         "wall_clock":"2023-10-31T00:35:03Z",
         "updated":"2023-10-31T00:35:34Z",
         "description":"Power play - Shot missed by Sam Carrick",
         "attribution":{
            "name":"Ducks",
            "market":"Anaheim",
            "reference":"24",
            "id":"441862de-0f24-11e2-8525-18a905767e44",
            "team_goal":"left",
            "sr_id":"sr:team:3675"
         },
         "location":{
            "coord_x":2340,
            "coord_y":504,
            "action_area":"downlow"
         },
         "period":{
            "id":"372ab8ba-e48e-4026-b740-18371b445dea",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "details":{
            "distance":7
         },
         "statistics":[
            {
               "type":"shotmissed",
               "strength":"powerplay",
               "zone":"offensive",
               "team":{
                  "name":"Ducks",
                  "market":"Anaheim",
                  "reference":"24",
                  "id":"441862de-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3675"
               },
               "player":{
                  "full_name":"Sam Carrick",
                  "jersey_number":"39",
                  "reference":"8475842",
                  "id":"e448f557-fb48-4816-ab7a-dd32b92f7d5c",
                  "sr_id":"sr:player:608376"
               }
            }
         ],
         "on_ice":[
            {
               "team":{
                  "name":"Ducks",
                  "market":"Anaheim",
                  "reference":"24",
                  "id":"441862de-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3675",
                  "players":[
                     {
                        "full_name":"Lukas Dostal",
                        "jersey_number":"1",
                        "reference":"8480843",
                        "position":"G",
                        "primary_position":"G",
                        "id":"1bbe4c78-3f85-425a-b5e9-790d005630d6",
                        "sr_id":"sr:player:1267174"
                     },
                     {
                        "full_name":"Troy Terry",
                        "jersey_number":"19",
                        "reference":"8478873",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"baeee6b2-c75d-4f6d-b52b-8c977f173179",
                        "sr_id":"sr:player:1088190"
                     },
                     {
                        "full_name":"Pavel Mintyukov",
                        "jersey_number":"34",
                        "reference":"8483490",
                        "position":"D",
                        "primary_position":"D",
                        "id":"9d24fa2d-3487-4e50-b3fc-dd8ac710705e",
                        "sr_id":"sr:player:2322809"
                     },
                     {
                        "full_name":"Sam Carrick",
                        "jersey_number":"39",
                        "reference":"8475842",
                        "position":"F",
                        "primary_position":"C",
                        "id":"e448f557-fb48-4816-ab7a-dd32b92f7d5c",
                        "sr_id":"sr:player:608376"
                     },
                     {
                        "full_name":"Ross Johnston",
                        "jersey_number":"44",
                        "reference":"8477527",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"0a626220-8869-4919-b16b-8e61bc8f6aaa",
                        "sr_id":"sr:player:983175"
                     },
                     {
                        "full_name":"Ilya Lyubushkin",
                        "jersey_number":"46",
                        "reference":"8480950",
                        "position":"D",
                        "primary_position":"D",
                        "id":"485f3be0-81fb-49ef-87b8-ab26651004b7",
                        "sr_id":"sr:player:368924"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Penguins",
                  "market":"Pittsburgh",
                  "reference":"5",
                  "id":"4417b7d7-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3697",
                  "players":[
                     {
                        "full_name":"Reilly Smith",
                        "jersey_number":"19",
                        "reference":"8475191",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"436ece1c-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:308050"
                     },
                     {
                        "full_name":"Ryan Shea",
                        "jersey_number":"5",
                        "reference":"8478854",
                        "position":"D",
                        "primary_position":"D",
                        "id":"063abdbc-25dd-442c-a26e-af44ba79506d",
                        "sr_id":"sr:player:2114098"
                     },
                     {
                        "full_name":"Tristan Jarry",
                        "jersey_number":"35",
                        "reference":"8477465",
                        "position":"G",
                        "primary_position":"G",
                        "id":"453cb83d-bdd1-4862-aa4e-e9f32f458f82",
                        "sr_id":"sr:player:904050"
                     },
                     {
                        "full_name":"Kris Letang",
                        "jersey_number":"58",
                        "reference":"8471724",
                        "position":"D",
                        "primary_position":"D",
                        "id":"4342422b-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:31892"
                     },
                     {
                        "full_name":"Rickard Rakell",
                        "jersey_number":"67",
                        "reference":"8476483",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"42789ae7-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:308098"
                     },
                     {
                        "full_name":"Evgeni Malkin",
                        "jersey_number":"71",
                        "reference":"8471215",
                        "position":"F",
                        "primary_position":"C",
                        "id":"433e7a98-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:31010"
                     }
                  ]
               }
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:4c2c22af-6755-42c8-adb5-0058da782d02,sr:match:41971169",
      "status":"inprogress",
      "team":"sd:team:441862de-0f24-11e2-8525-18a905767e44,sr:team:3675",
      "on_ice":"sd:player:1bbe4c78-3f85-425a-b5e9-790d005630d6,sd:player:baeee6b2-c75d-4f6d-b52b-8c977f173179,sd:player:9d24fa2d-3487-4e50-b3fc-dd8ac710705e,sd:player:e448f557-fb48-4816-ab7a-dd32b92f7d5c,sd:player:0a626220-8869-4919-b16b-8e61bc8f6aaa,sd:player:485f3be0-81fb-49ef-87b8-ab26651004b7,sd:player:436ece1c-0f24-11e2-8525-18a905767e44,sd:player:063abdbc-25dd-442c-a26e-af44ba79506d,sd:player:453cb83d-bdd1-4862-aa4e-e9f32f458f82,sd:player:4342422b-0f24-11e2-8525-18a905767e44,sd:player:42789ae7-0f24-11e2-8525-18a905767e44,sd:player:433e7a98-0f24-11e2-8525-18a905767e44",
      "zone":"offensive",
      "strength":"powerplay",
      "event_type":"shotmissed",
      "event_category":"shot",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"8fc62fdb-962c-4999-9885-ac63c95d8080",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20130",
         "scheduled":"2023-10-30T23:00:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971165",
         "home":{
            "name":"Bruins",
            "market":"Boston",
            "reference":"6",
            "id":"4416ba1a-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3677"
         },
         "away":{
            "name":"Panthers",
            "market":"Florida",
            "reference":"13",
            "id":"4418464d-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3687"
         }
      },
      "event":{
         "id":"c73f304c-0763-4230-8773-daf0cb0eac0b",
         "event_type":"substitution",
         "sequence":1698712501163,
         "clock":"5:29",
         "clock_decimal":"5:29",
         "official":true,
         "wall_clock":"2023-10-31T00:35:01Z",
         "updated":"2023-10-31T00:35:35Z",
         "description":"Bruins substitution (Charlie McAvoy,Kevin Shattenkirk,David Pastrnak,Brad Marchand,Matthew Poitras)",
         "attribution":{
            "name":"Bruins",
            "market":"Boston",
            "reference":"6",
            "id":"4416ba1a-0f24-11e2-8525-18a905767e44",
            "team_goal":"right",
            "sr_id":"sr:team:3677"
         },
         "period":{
            "id":"5806749e-75ce-496e-9264-f819f8c99d1f",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "players":[
            {
               "full_name":"Kevin Shattenkirk",
               "jersey_number":"12",
               "reference":"8474031",
               "id":"42d58a20-0f24-11e2-8525-18a905767e44",
               "sr_id":"sr:player:140040"
            },
            {
               "full_name":"David Pastrnak",
               "jersey_number":"88",
               "reference":"8477956",
               "id":"69cc1757-78c5-4461-bde3-2b252854ecb8",
               "sr_id":"sr:player:307642"
            },
            {
               "full_name":"Charlie McAvoy",
               "jersey_number":"73",
               "reference":"8479325",
               "id":"72d92fa8-71ce-4437-adb5-e861e5f6f55f",
               "sr_id":"sr:player:983633"
            },
            {
               "full_name":"Brad Marchand",
               "jersey_number":"63",
               "reference":"8473419",
               "id":"42eba095-0f24-11e2-8525-18a905767e44",
               "sr_id":"sr:player:97117"
            },
            {
               "full_name":"Matthew Poitras",
               "jersey_number":"51",
               "reference":"8483505",
               "id":"26e4b065-15ed-459f-b532-631d34f678a0",
               "sr_id":"sr:player:2322775"
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:8fc62fdb-962c-4999-9885-ac63c95d8080,sr:match:41971165",
      "status":"inprogress",
      "team":"sd:team:4416ba1a-0f24-11e2-8525-18a905767e44,sr:team:3677",
      "event_type":"substitution",
      "event_category":"substitution",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"8e9342fb-bf6d-41c9-b622-893d1cb5a1b2",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20134",
         "scheduled":"2023-10-30T23:30:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971175",
         "home":{
            "name":"Islanders",
            "market":"New York",
            "reference":"2",
            "id":"441766b9-0f24-11e2-8525-18a905767e44",
            "points":0,
            "sr_id":"sr:team:3703"
         },
         "away":{
            "name":"Red Wings",
            "market":"Detroit",
            "reference":"17",
            "id":"44169bb9-0f24-11e2-8525-18a905767e44",
            "points":0,
            "sr_id":"sr:team:3685"
         }
      },
      "event":{
         "id":"94436b99-0709-4c19-b3bb-cf0979e28bcf",
         "event_type":"faceoff",
         "zone":"offensive",
         "strength":"even",
         "sequence":1698712506735,
         "clock":"17:56",
         "clock_decimal":"17:56",
         "official":true,
         "wall_clock":"2023-10-31T00:35:06Z",
         "updated":"2023-10-31T00:35:35Z",
         "description":"Casey Cizikas won faceoff against Joe Veleno in offensive zone",
         "attribution":{
            "name":"Islanders",
            "market":"New York",
            "reference":"2",
            "id":"441766b9-0f24-11e2-8525-18a905767e44",
            "team_goal":"right",
            "sr_id":"sr:team:3703"
         },
         "location":{
            "coord_x":360,
            "coord_y":768,
            "action_area":"insideleftcircle"
         },
         "period":{
            "id":"585eb0e9-a1e0-4947-8a4c-0f9b9e484b14",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "statistics":[
            {
               "type":"faceoff",
               "strength":"even",
               "zone":"defensive",
               "team":{
                  "name":"Red Wings",
                  "market":"Detroit",
                  "reference":"17",
                  "id":"44169bb9-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3685"
               },
               "player":{
                  "full_name":"Joe Veleno",
                  "jersey_number":"90",
                  "reference":"8480813",
                  "id":"08bd785e-4b82-4d8a-886a-31a670ecec8b",
                  "sr_id":"sr:player:1401467"
               }
            },
            {
               "type":"faceoff",
               "win":true,
               "strength":"even",
               "zone":"offensive",
               "team":{
                  "name":"Islanders",
                  "market":"New York",
                  "reference":"2",
                  "id":"441766b9-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3703"
               },
               "player":{
                  "full_name":"Casey Cizikas",
                  "jersey_number":"53",
                  "reference":"8475231",
                  "id":"43245584-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:player:223504"
               }
            }
         ],
         "on_ice":[
            {
               "team":{
                  "name":"Islanders",
                  "market":"New York",
                  "reference":"2",
                  "id":"441766b9-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3703",
                  "players":[
                     {
                        "full_name":"Matt Martin",
                        "jersey_number":"17",
                        "reference":"8474709",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"4326be6a-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:107400"
                     },
                     {
                        "full_name":"Ilya Sorokin",
                        "jersey_number":"30",
                        "reference":"8478009",
                        "position":"G",
                        "primary_position":"G",
                        "id":"e160c984-786b-49dc-9aa4-1c312b487af8",
                        "sr_id":"sr:player:990435"
                     },
                     {
                        "full_name":"Cal Clutterbuck",
                        "jersey_number":"15",
                        "reference":"8473504",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"42ba2b77-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:44493"
                     },
                     {
                        "full_name":"Samuel Bolduc",
                        "jersey_number":"4",
                        "reference":"8481541",
                        "position":"D",
                        "primary_position":"D",
                        "id":"4566a5a9-26f2-4f5f-bb09-c1298c3c6799",
                        "sr_id":"sr:player:1652479"
                     },
                     {
                        "full_name":"Casey Cizikas",
                        "jersey_number":"53",
                        "reference":"8475231",
                        "position":"F",
                        "primary_position":"C",
                        "id":"43245584-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:223504"
                     },
                     {
                        "full_name":"Ryan Pulock",
                        "jersey_number":"6",
                        "reference":"8477506",
                        "position":"D",
                        "primary_position":"D",
                        "id":"633163e7-e448-48eb-a26b-9bae8b028d1d",
                        "sr_id":"sr:player:354914"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Red Wings",
                  "market":"Detroit",
                  "reference":"17",
                  "id":"44169bb9-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3685",
                  "players":[
                     {
                        "full_name":"Daniel Sprong",
                        "jersey_number":"88",
                        "reference":"8478466",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"ac8a04f3-8753-4619-a188-f641398991ce",
                        "sr_id":"sr:player:852996"
                     },
                     {
                        "full_name":"Michael Rasmussen",
                        "jersey_number":"27",
                        "reference":"8479992",
                        "position":"F",
                        "primary_position":"C",
                        "id":"f8f58c6e-90aa-4127-b59c-3dba9d8a454d",
                        "sr_id":"sr:player:1117317"
                     },
                     {
                        "full_name":"Joe Veleno",
                        "jersey_number":"90",
                        "reference":"8480813",
                        "position":"F",
                        "primary_position":"C",
                        "id":"08bd785e-4b82-4d8a-886a-31a670ecec8b",
                        "sr_id":"sr:player:1401467"
                     },
                     {
                        "full_name":"Ville Husso",
                        "jersey_number":"35",
                        "reference":"8478024",
                        "position":"G",
                        "primary_position":"G",
                        "id":"89b35485-113b-4071-be05-3ba09ac75048",
                        "sr_id":"sr:player:264567"
                     },
                     {
                        "full_name":"Jeff Petry",
                        "jersey_number":"46",
                        "reference":"8473507",
                        "position":"D",
                        "primary_position":"D",
                        "id":"42b48e9a-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:144157"
                     },
                     {
                        "full_name":"Ben Chiarot",
                        "jersey_number":"8",
                        "reference":"8475279",
                        "position":"D",
                        "primary_position":"D",
                        "id":"7ace40fe-a4fd-459f-a4b1-cefaed5866ad",
                        "sr_id":"sr:player:781560"
                     }
                  ]
               }
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:8e9342fb-bf6d-41c9-b622-893d1cb5a1b2,sr:match:41971175",
      "status":"inprogress",
      "team":"sd:team:441766b9-0f24-11e2-8525-18a905767e44,sr:team:3703",
      "on_ice":"sd:player:4326be6a-0f24-11e2-8525-18a905767e44,sd:player:e160c984-786b-49dc-9aa4-1c312b487af8,sd:player:42ba2b77-0f24-11e2-8525-18a905767e44,sd:player:4566a5a9-26f2-4f5f-bb09-c1298c3c6799,sd:player:43245584-0f24-11e2-8525-18a905767e44,sd:player:633163e7-e448-48eb-a26b-9bae8b028d1d,sd:player:ac8a04f3-8753-4619-a188-f641398991ce,sd:player:f8f58c6e-90aa-4127-b59c-3dba9d8a454d,sd:player:08bd785e-4b82-4d8a-886a-31a670ecec8b,sd:player:89b35485-113b-4071-be05-3ba09ac75048,sd:player:42b48e9a-0f24-11e2-8525-18a905767e44,sd:player:7ace40fe-a4fd-459f-a4b1-cefaed5866ad",
      "zone":"offensive",
      "strength":"even",
      "event_type":"faceoff",
      "event_category":"start,possession",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"f0031a14-7375-4f96-9f36-ebf4257ff19d",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20136",
         "scheduled":"2023-10-31T00:00:00+00:00",
         "period":1,
         "sr_id":"sr:match:41971177",
         "home":{
            "name":"Stars",
            "market":"Dallas",
            "reference":"25",
            "id":"44157522-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3684"
         },
         "away":{
            "name":"Blue Jackets",
            "market":"Columbus",
            "reference":"29",
            "id":"44167db4-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3683"
         }
      },
      "event":{
         "id":"7a5590e5-1373-42aa-a51b-6645361edeb7",
         "event_type":"goal",
         "zone":"offensive",
         "strength":"even",
         "sequence":1698712341474,
         "clock":"6:19",
         "clock_decimal":"6:19",
         "official":true,
         "wall_clock":"2023-10-31T00:32:21Z",
         "updated":"2023-10-31T00:35:35Z",
         "description":"Goal scored by Damon Severson assisted by Adam Fantilli and Zach Werenski",
         "attribution":{
            "name":"Blue Jackets",
            "market":"Columbus",
            "reference":"29",
            "id":"44167db4-0f24-11e2-8525-18a905767e44",
            "team_goal":"left",
            "sr_id":"sr:team:3683"
         },
         "location":{
            "coord_x":2016,
            "coord_y":228,
            "action_area":"outsideleftcircle"
         },
         "period":{
            "id":"fafae47d-cff6-4192-abc8-6462ce7945d6",
            "number":1,
            "sequence":1,
            "type":"Period"
         },
         "details":{
            "shot_type":"slap",
            "distance":30
         },
         "statistics":[
            {
               "type":"assist",
               "strength":"even",
               "zone":"offensive",
               "team":{
                  "name":"Blue Jackets",
                  "market":"Columbus",
                  "reference":"29",
                  "id":"44167db4-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3683"
               },
               "player":{
                  "full_name":"Adam Fantilli",
                  "jersey_number":"11",
                  "reference":"8484166",
                  "id":"63ef3816-aa4a-451b-b428-7675ef8ae03a",
                  "sr_id":"sr:player:2426813"
               }
            },
            {
               "type":"assist",
               "strength":"even",
               "zone":"offensive",
               "team":{
                  "name":"Blue Jackets",
                  "market":"Columbus",
                  "reference":"29",
                  "id":"44167db4-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3683"
               },
               "player":{
                  "full_name":"Zach Werenski",
                  "jersey_number":"8",
                  "reference":"8478460",
                  "id":"bd3ac8cc-aee7-4b42-8f10-8cfbb54564d1",
                  "sr_id":"sr:player:852966"
               }
            },
            {
               "type":"shot",
               "goal":true,
               "strength":"even",
               "zone":"offensive",
               "team":{
                  "name":"Blue Jackets",
                  "market":"Columbus",
                  "reference":"29",
                  "id":"44167db4-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3683"
               },
               "player":{
                  "full_name":"Damon Severson",
                  "jersey_number":"78",
                  "reference":"8476923",
                  "id":"8d07a54d-7752-4de0-a522-a53fbdf7bacd",
                  "sr_id":"sr:player:753218"
               }
            },
            {
               "type":"shotagainst",
               "goal":true,
               "strength":"even",
               "zone":"defensive",
               "saved":false,
               "team":{
                  "name":"Stars",
                  "market":"Dallas",
                  "reference":"25",
                  "id":"44157522-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3684"
               },
               "player":{
                  "full_name":"Jake Oettinger",
                  "jersey_number":"29",
                  "reference":"8479979",
                  "id":"ce86a64b-bc95-4faa-9893-4bd8ddf6f71c",
                  "goals_against":2,
                  "sr_id":"sr:player:1088178"
               }
            }
         ],
         "on_ice":[
            {
               "team":{
                  "name":"Blue Jackets",
                  "market":"Columbus",
                  "reference":"29",
                  "id":"44167db4-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3683",
                  "players":[
                     {
                        "full_name":"Emil Bemstrom",
                        "jersey_number":"52",
                        "reference":"8480205",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"f1cd395e-23a0-433b-b3aa-ac2116ccc7dd",
                        "sr_id":"sr:player:1144912"
                     },
                     {
                        "full_name":"Zach Werenski",
                        "jersey_number":"8",
                        "reference":"8478460",
                        "position":"D",
                        "primary_position":"D",
                        "id":"bd3ac8cc-aee7-4b42-8f10-8cfbb54564d1",
                        "sr_id":"sr:player:852966"
                     },
                     {
                        "full_name":"Adam Fantilli",
                        "jersey_number":"11",
                        "reference":"8484166",
                        "position":"F",
                        "primary_position":"C",
                        "id":"63ef3816-aa4a-451b-b428-7675ef8ae03a",
                        "sr_id":"sr:player:2426813"
                     },
                     {
                        "full_name":"Elvis Merzlikins",
                        "jersey_number":"90",
                        "reference":"8478007",
                        "position":"G",
                        "primary_position":"G",
                        "id":"1036a432-6892-4ff3-9758-0d9f8f5589f0",
                        "sr_id":"sr:player:601900"
                     },
                     {
                        "full_name":"Damon Severson",
                        "jersey_number":"78",
                        "reference":"8476923",
                        "position":"D",
                        "primary_position":"D",
                        "id":"8d07a54d-7752-4de0-a522-a53fbdf7bacd",
                        "sr_id":"sr:player:753218"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Stars",
                  "market":"Dallas",
                  "reference":"25",
                  "id":"44157522-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3684",
                  "players":[
                     {
                        "full_name":"Roope Hintz",
                        "jersey_number":"24",
                        "reference":"8478449",
                        "position":"F",
                        "primary_position":"C",
                        "id":"2f613430-45b9-462c-bd6a-cded28a7f8af",
                        "sr_id":"sr:player:350640"
                     },
                     {
                        "full_name":"Thomas Harley",
                        "jersey_number":"55",
                        "reference":"8481581",
                        "position":"D",
                        "primary_position":"D",
                        "id":"481467ab-95f2-48ce-afbb-8713035b7698",
                        "sr_id":"sr:player:1650181"
                     },
                     {
                        "full_name":"Jake Oettinger",
                        "jersey_number":"29",
                        "reference":"8479979",
                        "position":"G",
                        "primary_position":"G",
                        "id":"ce86a64b-bc95-4faa-9893-4bd8ddf6f71c",
                        "sr_id":"sr:player:1088178"
                     },
                     {
                        "full_name":"Jason Robertson",
                        "jersey_number":"21",
                        "reference":"8480027",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"55ab2861-3357-4e4f-9b29-59b62e039e5a",
                        "sr_id":"sr:player:1117321"
                     },
                     {
                        "full_name":"Miro Heiskanen",
                        "jersey_number":"4",
                        "reference":"8480036",
                        "position":"D",
                        "primary_position":"D",
                        "id":"edc6f332-3569-4673-b590-53e8dd1671f2",
                        "sr_id":"sr:player:1049985"
                     }
                  ]
               }
            }
         ],
         "in_penalty":[
            {
               "team":{
                  "name":"Blue Jackets",
                  "market":"Columbus",
                  "reference":"29",
                  "id":"44167db4-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3683",
                  "players":[
                     {
                        "full_name":"Cole Sillinger",
                        "jersey_number":"4",
                        "reference":"8482705",
                        "position":"F",
                        "primary_position":"C",
                        "id":"d777ba16-c656-4331-acef-924af921cd60",
                        "sr_id":"sr:player:2173242"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Stars",
                  "market":"Dallas",
                  "reference":"25",
                  "id":"44157522-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3684",
                  "players":[
                     {
                        "full_name":"Matt Duchene",
                        "jersey_number":"95",
                        "reference":"8475168",
                        "position":"F",
                        "primary_position":"C",
                        "id":"42a64a72-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:92977"
                     }
                  ]
               }
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:f0031a14-7375-4f96-9f36-ebf4257ff19d,sr:match:41971177",
      "status":"inprogress",
      "team":"sd:team:44167db4-0f24-11e2-8525-18a905767e44,sr:team:3683",
      "on_ice":"sd:player:f1cd395e-23a0-433b-b3aa-ac2116ccc7dd,sd:player:bd3ac8cc-aee7-4b42-8f10-8cfbb54564d1,sd:player:63ef3816-aa4a-451b-b428-7675ef8ae03a,sd:player:1036a432-6892-4ff3-9758-0d9f8f5589f0,sd:player:8d07a54d-7752-4de0-a522-a53fbdf7bacd,sd:player:2f613430-45b9-462c-bd6a-cded28a7f8af,sd:player:481467ab-95f2-48ce-afbb-8713035b7698,sd:player:ce86a64b-bc95-4faa-9893-4bd8ddf6f71c,sd:player:55ab2861-3357-4e4f-9b29-59b62e039e5a,sd:player:edc6f332-3569-4673-b590-53e8dd1671f2",
      "in_penalty":"sd:player:d777ba16-c656-4331-acef-924af921cd60,sd:player:42a64a72-0f24-11e2-8525-18a905767e44",
      "zone":"offensive",
      "strength":"even",
      "event_type":"goal",
      "event_category":"shot,goal,stoppage",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"4c2c22af-6755-42c8-adb5-0058da782d02",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20132",
         "scheduled":"2023-10-30T23:00:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971169",
         "home":{
            "name":"Penguins",
            "market":"Pittsburgh",
            "reference":"5",
            "id":"4417b7d7-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3697"
         },
         "away":{
            "name":"Ducks",
            "market":"Anaheim",
            "reference":"24",
            "id":"441862de-0f24-11e2-8525-18a905767e44",
            "points":2,
            "sr_id":"sr:team:3675"
         }
      },
      "event":{
         "id":"306f3d98-d7d8-4fc9-a09c-00c36e3274a6",
         "event_type":"shotsaved",
         "zone":"offensive",
         "strength":"powerplay",
         "sequence":1698712506543,
         "clock":"2:15",
         "clock_decimal":"2:15",
         "official":true,
         "wall_clock":"2023-10-31T00:35:06Z",
         "updated":"2023-10-31T00:35:36Z",
         "description":"Power play - Shot on goal by Ross Johnston saved by Tristan Jarry",
         "attribution":{
            "name":"Ducks",
            "market":"Anaheim",
            "reference":"24",
            "id":"441862de-0f24-11e2-8525-18a905767e44",
            "team_goal":"left",
            "sr_id":"sr:team:3675"
         },
         "location":{
            "coord_x":2220,
            "coord_y":588,
            "action_area":"lowslot"
         },
         "period":{
            "id":"372ab8ba-e48e-4026-b740-18371b445dea",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "details":{
            "shot_type":"wrap-around",
            "distance":7
         },
         "statistics":[
            {
               "type":"shotagainst",
               "strength":"shorthanded",
               "zone":"defensive",
               "saved":true,
               "team":{
                  "name":"Penguins",
                  "market":"Pittsburgh",
                  "reference":"5",
                  "id":"4417b7d7-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3697"
               },
               "player":{
                  "full_name":"Tristan Jarry",
                  "jersey_number":"35",
                  "reference":"8477465",
                  "id":"453cb83d-bdd1-4862-aa4e-e9f32f458f82",
                  "goals_against":2,
                  "sr_id":"sr:player:904050"
               }
            },
            {
               "type":"shot",
               "strength":"powerplay",
               "zone":"offensive",
               "team":{
                  "name":"Ducks",
                  "market":"Anaheim",
                  "reference":"24",
                  "id":"441862de-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3675"
               },
               "player":{
                  "full_name":"Ross Johnston",
                  "jersey_number":"44",
                  "reference":"8477527",
                  "id":"0a626220-8869-4919-b16b-8e61bc8f6aaa",
                  "sr_id":"sr:player:983175"
               }
            }
         ],
         "on_ice":[
            {
               "team":{
                  "name":"Ducks",
                  "market":"Anaheim",
                  "reference":"24",
                  "id":"441862de-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3675",
                  "players":[
                     {
                        "full_name":"Lukas Dostal",
                        "jersey_number":"1",
                        "reference":"8480843",
                        "position":"G",
                        "primary_position":"G",
                        "id":"1bbe4c78-3f85-425a-b5e9-790d005630d6",
                        "sr_id":"sr:player:1267174"
                     },
                     {
                        "full_name":"Brett Leason",
                        "jersey_number":"20",
                        "reference":"8481517",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"a2efae93-5d91-4155-b866-f0860a10b0bf",
                        "sr_id":"sr:player:1650615"
                     },
                     {
                        "full_name":"Pavel Mintyukov",
                        "jersey_number":"34",
                        "reference":"8483490",
                        "position":"D",
                        "primary_position":"D",
                        "id":"9d24fa2d-3487-4e50-b3fc-dd8ac710705e",
                        "sr_id":"sr:player:2322809"
                     },
                     {
                        "full_name":"Sam Carrick",
                        "jersey_number":"39",
                        "reference":"8475842",
                        "position":"F",
                        "primary_position":"C",
                        "id":"e448f557-fb48-4816-ab7a-dd32b92f7d5c",
                        "sr_id":"sr:player:608376"
                     },
                     {
                        "full_name":"Ross Johnston",
                        "jersey_number":"44",
                        "reference":"8477527",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"0a626220-8869-4919-b16b-8e61bc8f6aaa",
                        "sr_id":"sr:player:983175"
                     },
                     {
                        "full_name":"Ilya Lyubushkin",
                        "jersey_number":"46",
                        "reference":"8480950",
                        "position":"D",
                        "primary_position":"D",
                        "id":"485f3be0-81fb-49ef-87b8-ab26651004b7",
                        "sr_id":"sr:player:368924"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Penguins",
                  "market":"Pittsburgh",
                  "reference":"5",
                  "id":"4417b7d7-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3697",
                  "players":[
                     {
                        "full_name":"Reilly Smith",
                        "jersey_number":"19",
                        "reference":"8475191",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"436ece1c-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:308050"
                     },
                     {
                        "full_name":"Ryan Shea",
                        "jersey_number":"5",
                        "reference":"8478854",
                        "position":"D",
                        "primary_position":"D",
                        "id":"063abdbc-25dd-442c-a26e-af44ba79506d",
                        "sr_id":"sr:player:2114098"
                     },
                     {
                        "full_name":"Tristan Jarry",
                        "jersey_number":"35",
                        "reference":"8477465",
                        "position":"G",
                        "primary_position":"G",
                        "id":"453cb83d-bdd1-4862-aa4e-e9f32f458f82",
                        "sr_id":"sr:player:904050"
                     },
                     {
                        "full_name":"Kris Letang",
                        "jersey_number":"58",
                        "reference":"8471724",
                        "position":"D",
                        "primary_position":"D",
                        "id":"4342422b-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:31892"
                     },
                     {
                        "full_name":"Rickard Rakell",
                        "jersey_number":"67",
                        "reference":"8476483",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"42789ae7-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:308098"
                     },
                     {
                        "full_name":"Evgeni Malkin",
                        "jersey_number":"71",
                        "reference":"8471215",
                        "position":"F",
                        "primary_position":"C",
                        "id":"433e7a98-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:31010"
                     }
                  ]
               }
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:4c2c22af-6755-42c8-adb5-0058da782d02,sr:match:41971169",
      "status":"inprogress",
      "team":"sd:team:441862de-0f24-11e2-8525-18a905767e44,sr:team:3675",
      "on_ice":"sd:player:1bbe4c78-3f85-425a-b5e9-790d005630d6,sd:player:a2efae93-5d91-4155-b866-f0860a10b0bf,sd:player:9d24fa2d-3487-4e50-b3fc-dd8ac710705e,sd:player:e448f557-fb48-4816-ab7a-dd32b92f7d5c,sd:player:0a626220-8869-4919-b16b-8e61bc8f6aaa,sd:player:485f3be0-81fb-49ef-87b8-ab26651004b7,sd:player:436ece1c-0f24-11e2-8525-18a905767e44,sd:player:063abdbc-25dd-442c-a26e-af44ba79506d,sd:player:453cb83d-bdd1-4862-aa4e-e9f32f458f82,sd:player:4342422b-0f24-11e2-8525-18a905767e44,sd:player:42789ae7-0f24-11e2-8525-18a905767e44,sd:player:433e7a98-0f24-11e2-8525-18a905767e44",
      "zone":"offensive",
      "strength":"powerplay",
      "event_type":"shotsaved",
      "event_category":"shot,saved",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}{
   "payload":{
      "game":{
         "id":"b6a16ac2-4348-4139-9a21-1b99bb443dfa",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20135",
         "scheduled":"2023-10-30T23:30:00+00:00",
         "period":2,
         "sr_id":"sr:match:41971173",
         "home":{
            "name":"Jets",
            "market":"Winnipeg",
            "reference":"52",
            "id":"44180e55-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3676"
         },
         "away":{
            "name":"Rangers",
            "market":"New York",
            "reference":"3",
            "id":"441781b9-0f24-11e2-8525-18a905767e44",
            "points":1,
            "sr_id":"sr:team:3701"
         }
      },
      "event":{
         "id":"336ea033-23c8-4f7d-88b8-610cf5e5f3dd",
         "event_type":"faceoff",
         "zone":"defensive",
         "strength":"even",
         "sequence":1698712517014,
         "clock":"19:52",
         "clock_decimal":"19:52",
         "official":true,
         "wall_clock":"2023-10-31T00:35:17Z",
         "updated":"2023-10-31T00:35:36Z",
         "description":"Vincent Trocheck won faceoff against Mark Scheifele in defensive zone",
         "attribution":{
            "name":"Rangers",
            "market":"New York",
            "reference":"3",
            "id":"441781b9-0f24-11e2-8525-18a905767e44",
            "team_goal":"right",
            "sr_id":"sr:team:3701"
         },
         "location":{
            "coord_x":2016,
            "coord_y":768,
            "action_area":"defensivezone"
         },
         "period":{
            "id":"891b0ecd-56bd-4696-ad4e-85263d4ce28a",
            "number":2,
            "sequence":2,
            "type":"Period"
         },
         "statistics":[
            {
               "type":"faceoff",
               "win":true,
               "strength":"even",
               "zone":"defensive",
               "team":{
                  "name":"Rangers",
                  "market":"New York",
                  "reference":"3",
                  "id":"441781b9-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3701"
               },
               "player":{
                  "full_name":"Vincent Trocheck",
                  "jersey_number":"16",
                  "reference":"8476389",
                  "id":"16bf9f68-95f9-4789-a811-80fe6838e632",
                  "sr_id":"sr:player:352050"
               }
            },
            {
               "type":"faceoff",
               "strength":"even",
               "zone":"offensive",
               "team":{
                  "name":"Jets",
                  "market":"Winnipeg",
                  "reference":"52",
                  "id":"44180e55-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3676"
               },
               "player":{
                  "full_name":"Mark Scheifele",
                  "jersey_number":"55",
                  "reference":"8476460",
                  "id":"435312d6-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:player:180859"
               }
            }
         ],
         "on_ice":[
            {
               "team":{
                  "name":"Rangers",
                  "market":"New York",
                  "reference":"3",
                  "id":"441781b9-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3701",
                  "players":[
                     {
                        "full_name":"Blake Wheeler",
                        "jersey_number":"17",
                        "reference":"8471218",
                        "position":"F",
                        "primary_position":"RW",
                        "id":"4355ab9b-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:42741"
                     },
                     {
                        "full_name":"Will Cuylle",
                        "jersey_number":"50",
                        "reference":"8482157",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"cc43e76c-a872-4b40-89fc-5d5830fae446",
                        "sr_id":"sr:player:2073101"
                     },
                     {
                        "full_name":"Jacob Trouba",
                        "jersey_number":"8",
                        "reference":"8476885",
                        "position":"D",
                        "primary_position":"D",
                        "id":"7482727f-ab9f-11e2-a01b-f4ce4684ea4c",
                        "sr_id":"sr:player:326125"
                     },
                     {
                        "full_name":"Igor Shesterkin",
                        "jersey_number":"31",
                        "reference":"8478048",
                        "position":"G",
                        "primary_position":"G",
                        "id":"30d3b91d-c0d2-40e0-ba17-2a21882c43af",
                        "sr_id":"sr:player:884434"
                     },
                     {
                        "full_name":"Vincent Trocheck",
                        "jersey_number":"16",
                        "reference":"8476389",
                        "position":"F",
                        "primary_position":"C",
                        "id":"16bf9f68-95f9-4789-a811-80fe6838e632",
                        "sr_id":"sr:player:352050"
                     },
                     {
                        "full_name":"K'Andre Miller",
                        "jersey_number":"79",
                        "reference":"8480817",
                        "position":"D",
                        "primary_position":"D",
                        "id":"c8bfaa86-656b-4914-a220-4aec723298c1",
                        "sr_id":"sr:player:1402283"
                     }
                  ]
               }
            },
            {
               "team":{
                  "name":"Jets",
                  "market":"Winnipeg",
                  "reference":"52",
                  "id":"44180e55-0f24-11e2-8525-18a905767e44",
                  "sr_id":"sr:team:3676",
                  "players":[
                     {
                        "full_name":"Dylan Samberg",
                        "jersey_number":"54",
                        "reference":"8480049",
                        "position":"D",
                        "primary_position":"D",
                        "id":"e0f9430d-f5a8-4cac-9dc0-65d90e8769a6",
                        "sr_id":"sr:player:1117727"
                     },
                     {
                        "full_name":"Alex Iafallo",
                        "jersey_number":"9",
                        "reference":"8480113",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"63525ddb-3d33-45a8-b044-12e0ea92121c",
                        "sr_id":"sr:player:1216084"
                     },
                     {
                        "full_name":"Mark Scheifele",
                        "jersey_number":"55",
                        "reference":"8476460",
                        "position":"F",
                        "primary_position":"C",
                        "id":"435312d6-0f24-11e2-8525-18a905767e44",
                        "sr_id":"sr:player:180859"
                     },
                     {
                        "full_name":"Connor Hellebuyck",
                        "jersey_number":"37",
                        "reference":"8476945",
                        "position":"G",
                        "primary_position":"G",
                        "id":"416485a7-f978-4189-8d7e-c2a55b823d3c",
                        "sr_id":"sr:player:556426"
                     },
                     {
                        "full_name":"Nate Schmidt",
                        "jersey_number":"88",
                        "reference":"8477220",
                        "position":"D",
                        "primary_position":"D",
                        "id":"e6fc4e06-9c16-11e2-a01b-f4ce4684ea4c",
                        "sr_id":"sr:player:351536"
                     },
                     {
                        "full_name":"Kyle Connor",
                        "jersey_number":"81",
                        "reference":"8478398",
                        "position":"F",
                        "primary_position":"LW",
                        "id":"e3fd52a7-fa54-4d80-901f-300b9cfb44e2",
                        "sr_id":"sr:player:852954"
                     }
                  ]
               }
            }
         ]
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:b6a16ac2-4348-4139-9a21-1b99bb443dfa,sr:match:41971173",
      "status":"inprogress",
      "team":"sd:team:441781b9-0f24-11e2-8525-18a905767e44,sr:team:3701",
      "on_ice":"sd:player:4355ab9b-0f24-11e2-8525-18a905767e44,sd:player:cc43e76c-a872-4b40-89fc-5d5830fae446,sd:player:7482727f-ab9f-11e2-a01b-f4ce4684ea4c,sd:player:30d3b91d-c0d2-40e0-ba17-2a21882c43af,sd:player:16bf9f68-95f9-4789-a811-80fe6838e632,sd:player:c8bfaa86-656b-4914-a220-4aec723298c1,sd:player:e0f9430d-f5a8-4cac-9dc0-65d90e8769a6,sd:player:63525ddb-3d33-45a8-b044-12e0ea92121c,sd:player:435312d6-0f24-11e2-8525-18a905767e44,sd:player:416485a7-f978-4189-8d7e-c2a55b823d3c,sd:player:e6fc4e06-9c16-11e2-a01b-f4ce4684ea4c,sd:player:e3fd52a7-fa54-4d80-901f-300b9cfb44e2",
      "zone":"defensive",
      "strength":"even",
      "event_type":"faceoff",
      "event_category":"start,possession",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}


Data Points

Boxscore:
AttributeParent ElementTypeDescription
pointsgame - home / awayIntegerNumber of points for a team
pointsgame - home / away - scoringIntegerNumber of points in a period for a team
periodgameIntegerCurrent period of a game
idevent - periodGUIDUnique ID of a period
ex. 65c87f65-47a8-4341-a34f-a9036582aa79
numberevent - periodIntegerPeriod number
sequenceevent - periodIntegerPeriod sequence number
typeevent - periodStringType of a period
ex. Period
Game:
AttributeParent ElementTypeDescription
idgameGUIDUnique ID of a game
ex. 10b9ce0f-fd31-4d1f-828b-4f20d628f14f
referencegameStringLeague reference ID of a game
ex. 20393
scheduledgamedateTimeScheduled date and time of a game
ex. 2022-12-04T20:00:00Z
sr_idgameGUIDUnique Sportradar ID of a game
ex. sr:match:34542743
statusgameStringThe status of a game
scheduled, created, inprogress, complete, closed, cancelled, delayed, postponed, time-tbd, if-necessary, unnecessary

Please see our FAQ section for a list of game status definitions
idgame - awayGUIDUnique ID of the away team
ex. 4416091c-0f24-11e2-8525-18a905767e44
namegame - awayStringTeam name of the away team
ex. Wild
marketgame - awayStringMarket of the away team
ex. Minnesota
referencegame - awayStringLeague reference ID of the away team
ex. 30
sr_idgame - awayGUIDUnique Sportradar ID of the away team
ex. sr:team:3689
coveragegameStringCoverage level of a game
full, boxscore
idgame - homeGUIDUnique ID of the home team
ex. 4416091c-0f24-11e2-8525-18a905767e44
namegame - homeStringTeam name of the home team
ex. Wild
marketgame - homeStringMarket of the home team
ex. Minnesota
referencegame - homeStringLeague reference ID of the home team
ex. 30
sr_idgame - homeGUIDUnique Sportradar ID of the home team
ex. sr:team:3689
Metadata:
AttributeParent ElementTypeDescription
event_categorymetadataStringCategory of an event
ex. shot or substitution
event_typemetadataStringType of an event
ex. substitution, shotmissed or goal
leaguemetadataStringAlias of a league
ex. NHL
localemetadataStringLanguage code
ex. en (English)
matchmetadataGUIDUnique ID(s) of a game
ex. sd:match:2de3fad5-a527-4c49-9093-9243d2135352,sr:match:34542877
on_icemetadataGUIDUnique ID(s) of players on the ice
ex. sd:player:87a8038f-4d20-405a-b406-ac4cc0758125,sd:player:7ace40fe-a4fd-459f-a4b1-cefaed5866ad
operationmetadataStringOperation of an update
update, delete
statusmetadataStringThe status of a game
scheduled, created, inprogress, complete, closed, cancelled, delayed, postponed, time-tbd, if-necessary, unnecessary

Please see our FAQ section for a list of game status definitions
strengthmetadataStringStrength for an event
even, powerplay, shorthanded
teammetadataGUIDUnique ID(s) of a team
ex. sd:team:44182a9d-0f24-11e2-8525-18a905767e44,sr:team:3680
versionmetadataStringVersion of the API
ex. v5
zonemetadataStringZone of an event
defensive, offensive, neutral
Play-by-Play - Event Attribution:
AttributeParent ElementTypeDescription
team_goalevent - attributionStringSide of the rink a team is defending
left, right
idevent - attributionGUIDUnique ID of a team
ex. 441713b7-0f24-11e2-8525-18a905767e44
marketevent - attributionStringMarket name of a team
ex. Minnesota
nameevent - attributionStringTeam name
ex. Wild
referenceevent - attributionStringLeague reference ID of a team
ex. 30
sr_idevent - attributionGUIDUnique Sportradar ID of a team
ex. sr:team:3689
Play-by-Play - Event:
AttributeParent ElementTypeDescription
away_pointseventIntegerNumber of points for the away team after an event
clockeventStringClock value of an event
ex. 12:37
clock_decimaleventStringClock value of an event
ex. 12:37
descriptioneventStringText description of an event
ex. Goal scored by Cole Caufield assisted by Jordan Harris
event_typeeventStringType of event
ex. goal or shotsaved

See our FAQ for a complete list of types
home_pointseventIntegerNumber of points for the home team after an event
ideventGUIDUnique ID of an event
ex. d26ba273-2391-4248-be29-dea193092c5a
iddeleted_events - eventGUIDUnique ID of a deleted event
ex. d26ba273-2391-4248-be29-dea193092c5a
officialeventBooleanSignifies an event is official and will count towards the statistical record
sequenceeventDecimalSequence number of an event or play as a UNIX timestamp. Use this value to help sequence play-by-play events (smallest to largest sequence number).
ex. 1665336878436.0
updatedeventdateTimeTimestamp of the last update to an event
ex. 2022-12-06T17:09:15Z
wall_clockeventdateTimeTimestamp of an event
ex. 2022-12-06T05:04:22Z
zoneeventStringZone of an event
defensive, offensive, neutral
Play-by-Play - Event Details:
AttributeParent ElementTypeDescription
goal_zoneevent - detailsStringZone of a made goal (from the shooter's perspective)
upper left, upper middle, upper right, lower left, lower middle, lower right
penalty_codeevent - detailsStringLeague penalty reference ID/code
ex. 55, 80
durationevent - detailsIntegerDuration of a penalty in minutes
penalty_typeevent - detailsStringType of penalty
ex. Charging

See our FAQ for a list of valid penalty types
reasonevent - detailsStringEvent detail description
ex. wide of net, goalpost, TV timeout
distanceevent - detailsIntegerDistance of a shot on goal in feet
shot_typeevent - detailsIntegerType of a shot
wrist, slap, backhand, tip, snap, wrap-around, bat, cradle, poke, between_legs
stoppage_typeevent - detailsIntegerType of a stopp
ex. Referee or Linesman, Puck Frozen, Icing
Play-by-Play - Event Location:
AttributeParent ElementTypeDescription
action_areaevent - locationStringRink area of action for an event
ex. outsideleftcircle
coord_xevent - locationIntegerX coordinate of an event. The rink we use is 2400 by 1020; the scale is in inches.
coord_yevent - locationIntegerY coordinate of an event. The rink we use is 2400 by 1020; the scale is in inches.
Play-by-Play - Event Participants:

Players and teams will appear within each event in different contexts. This will include: substitutions, on ice info, faceoffs, and event statistics such as missed shots or goals.

AttributeParent ElementTypeDescription
full_nameevent - playersStringFull name of a player
ex. Sidney Crosby
idevent - playersGUIDUnique ID of a player
ex. 433de553-0f24-11e2-8525-18a905767e44
jersey_numberevent - playersIntegerNumber of a player's jersey
referenceevent - playersStringLeague reference ID of a player
ex. 8471675
sr_idevent - playersGUIDUnique Sportradar ID of a player
ex. sr:player:31007
idevent - teamGUIDUnique ID of a team
ex. bdc11650-6f74-49c4-875e-778aeb7632d9
marketevent - teamStringMarket name of a team
ex. Minnesota
nameevent - teamStringTeam name
ex. Wild
referenceevent - teamStringLeague reference ID of a team
ex. 30
sr_idevent - teamGUIDUnique Sportradar ID of a team
ex. sr:team:3689
Play-by-Play - On Ice:
AttributeParent ElementTypeDescription
full_nameevent - on-ice - team - playersStringFull name of a player
ex. Sidney Crosby
idevent - on-ice - team - playersGUIDUnique ID of a player
ex. 433de553-0f24-11e2-8525-18a905767e44
jersey_numberevent - on-ice - team - playersIntegerNumber of a player's jersey
referenceevent - on-ice - team - playersStringLeague reference ID of a player
ex. 8471675
sr_idevent - on-ice - team - playersGUIDUnique Sportradar ID of a player
ex. sr:player:31007
idevent - on-ice - teamGUIDUnique ID of a team
ex. bdc11650-6f74-49c4-875e-778aeb7632d9
marketevent - on-ice - teamStringMarket name of a team
ex. Minnesota
nameevent - on-ice - teamStringTeam name
ex. Wild
referenceevent - on-ice - teamStringLeague reference ID of a team
ex. 30
sr_idevent - on-ice - teamGUIDUnique Sportradar ID of a team
ex. sr:team:3689
Play Statistics:
AttributeParent ElementTypeDescription
strengthevent - statistics - assistStringStrength for an assist event
even, powerplay, shorthanded
assist_typeevent - statistics - assistStringType of assist
primary, secondary
zoneevent - statistics - assistStringZone of an assist event
defensive, offensive, neutral
strengthevent - statistics - blockStringStrength for a block event
even, powerplay, shorthanded
zoneevent - statistics - blockStringZone of a block event
defensive, offensive, neutral
strengthevent - statistics - faceoffStringStrength for a faceoff event
even, powerplay, shorthanded
winevent - statistics - faceoffBooleanSignifies a won faceoff
zoneevent - statistics - blfaceoffockStringZone of a faceoff event
defensive, offensive, neutral
strengthevent - statistics - giveawayStringStrength for a giveaway event
even, powerplay, shorthanded
zoneevent - statistics - giveawayStringZone of a giveaway event
defensive, offensive, neutral
strengthevent - statistics - hitStringStrength for the hitter a hit event
even, powerplay, shorthanded
zoneevent - statistics - hitStringZone of the hitter a hit event
defensive, offensive, neutral
strengthevent - statistics - hitteeStringStrength for the player hit in a hit event
even, powerplay, shorthanded
zoneevent - statistics - hitteeStringZone of the player hit in a hit event
defensive, offensive, neutral
penaltyevent - statistics - shotmissedBooleanSignifies a missed penalty shot
shootoutevent - statistics - shotmissedBooleanSignifies a missed shootout shot
strengthevent - statistics - shotmissedStringStrength for a missed shot event
even, powerplay, shorthanded
zoneevent - statistics - shotmissedStringZone for a missed shot event
defensive, offensive, neutral
minutesevent - statistics - penaltyIntegerNumber of penalty minutes
severityevent - statistics - penaltyStringSeverity of a penalty
Minor, Major, Double Minor, Misconduct
strengthevent - statistics - penaltyStringStrength for a penalty event
even, powerplay, shorthanded
minutesevent - statistics - penaltydrawnIntegerNumber of penalty minutes for a player drawing a penalty
severityevent - statistics - penaltydrawnStringSeverity of a penalty for a player drawing a penalty
Minor, Major, Double Minor, Misconduct
strengthevent - statistics - penaltydrawnStringStrength of a penalty event for a player drawing a penalty
even, powerplay, shorthanded
minutesevent - statistics - penaltyservedIntegerNumber of penalty minutes served
severityevent - statistics - penaltyservedStringSeverity of a penalty served
Minor, Major, Double Minor, Misconduct
strengthevent - statistics - penaltyservedStringStrength of a penalty served event
even, powerplay, shorthanded
awardedevent - statistics - shotBooleanSignifies an awarded shot
goalevent - statistics - shotBooleanSignifies a goal score
penaltyevent - statistics - shotBooleanSignifies a penalty shot
shootoutevent - statistics - shotBooleanSignifies a shootout shot
strengthevent - statistics - shotStringStrength of a shot event
even, powerplay, shorthanded
zoneevent - statistics - shotStringZone for a shot event
defensive, offensive, neutral
awardedevent - statistics - shotagainstBooleanSignifies an awarded shot against
goalevent - statistics - shotagainstBooleanSignifies a goal score against
penaltyevent - statistics - shotagainstBooleanSignifies a penalty shot against
shootoutevent - statistics - shotagainstBooleanSignifies a shootout shot against
strengthevent - statistics - shotagainstStringStrength of a shot event for the defense
even, powerplay, shorthanded
zoneevent - statistics - shotagainstStringZone for a shot event for the defense
defensive, offensive, neutral
strengthevent - statistics - takeawayStringStrength of a takeaway event
even, powerplay, shorthanded
zoneevent - statistics - takeawayStringZone for a takeaway event
defensive, offensive, neutral
Player:
AttributeParent ElementTypeDescription
full_nameplayerStringFull name of a player
ex. Sidney Crosby
idplayerGUIDUnique ID of a player
ex. 433de553-0f24-11e2-8525-18a905767e44
jersey_numberplayerIntegerNumber of a player's jersey
referenceplayerStringLeague reference ID of a player
ex. 8471675
sr_idplayerGUIDUnique Sportradar ID of a player
ex. sr:player:31007
Team:
AttributeParent ElementTypeDescription
idteamGUIDUnique ID of a team
ex. bdc11650-6f74-49c4-875e-778aeb7632d9
marketteamStringMarket name of a team
ex. Minnesota
nameteamStringTeam name
ex. Wild
referenceteamStringLeague reference ID of a team
ex. 30
sr_idteamGUIDUnique Sportradar ID of a team
ex. sr:team:3689