Release Log
Coverage MatrixDocumentationChange LogLog InContact Us
Release Log

NHL API - New Event Type

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"
          }
        ]
      }
    }
  ]
}