A game's aired events, in broadcast order
GET
/games/{id}/eventsAuthorization
x-api-keyAPI key · headerrequiredPath parameters
idstringrequiredGame id
Query parameters
afterstringAn event id: only events after it
Responses
200
OK
dataGameEvent[]requiredShow propertiesHide properties
Array of
GameEventidstringrequiredtypestringrequiredfaceoff, shot, goal, hit, penalty, fight, … (see the docs)
periodintegerrequiredmin -9007199254740991 · max 9007199254740991
gameTimeSecondsintegerrequiredmin -9007199254740991 · max 9007199254740991
broadcastAtstringrequiredISO 8601 date-time (UTC)
primaryPlayerIdstring | nullrequiredsecondaryPlayerIdstring | nullrequiredteamIdstring | nullrequiredhomeScoreAfterintegerrequiredmin -9007199254740991 · max 9007199254740991
awayScoreAfterintegerrequiredmin -9007199254740991 · max 9007199254740991
commentarystring | nullrequiredJM's line
onIceobject | nullrequiredShow propertiesHide properties
Any of:
object
homeobjectrequiredShow propertiesHide properties
skatersstring[]requiredgoaliestring | nullrequiredinBoxstring[]requiredawayobjectrequiredShow propertiesHide properties
skatersstring[]requiredgoaliestring | nullrequiredinBoxstring[]requirednull
nullstatobject | nullrequiredBox-score flags
Show propertiesHide properties
Any of:
object
objectnull
null304
Not modified (If-None-Match matched the ETag)
401
Missing, unknown, revoked, or expired key
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequired403
This account cannot use this key class
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequired404
Not found (or not public yet)
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequired429
Rate limited; retry after the Retry-After seconds
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequired