NHL API - New Event Type
June 24th, 2025
We've added an event type call penaltyshotfailed
to our play-by-play endpoints. This accounts for rare instances wherein a penalty shot is awarded but not actually shot.
View all valid event_type
values in our NHL API FAQ.
☑️ Sample Requests:
Game Play-by-Play - https://api.sportradar.com/nhl/trial/v7/en/games/{game_id}/pbp.json
🔢 Versions
🔁 Endpoints Affected
- Game Play-by-Play, Push Clock, Push Events
⚙️ Return Sample
{
"id": "506a45e2-2768-4dbd-a9ac-b32053760fff",
"event_type": "penaltyshotfailed",
"strength": "even",
"sequence": 1712452335700,
"home_points": 2,
"away_points": 4,
"clock": "15:41",
"clock_decimal": "15:41",
"official": true,
"wall_clock": "2024-04-07T01:12:15Z",
"updated": "2025-06-23T19:46:36Z",
"description": "Shot attempt failed by Jack Hughes (Penalty Shot)",
"attribution": {
"name": "Devils",
"market": "New Jersey",
"reference": "1",
"id": "44174b0c-0f24-11e2-8525-18a905767e44",
"team_goal": "right"
},
"location": {
"coord_x": 444,
"coord_y": 504,
"action_area": "highslot"
},
"details": {
"distance": 27
},
"in_penalty": [
{
"team": {
"name": "Senators",
"market": "Ottawa",
"reference": "9",
"id": "4416f5e2-0f24-11e2-8525-18a905767e44",
"players": [
{
"full_name": "Thomas Chabot",
"jersey_number": "72",
"reference": "8478469",
"position": "D",
"primary_position": "D",
"id": "b2dde651-f640-4749-8c5e-82ff95399072"
}
]
}
}
]
}