NHL API - Substitution Description Update
May 13th, 2025
We've added a space after a comma to our substitution events in the Game Play-by-Play endpoint.
Ex. <description>Capitals substitution (Tom Wilson, Anthony Beauvillier, Matt Roy, Jakob Chychrun, Dylan Strome)</description>
☑️ 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 Events
⚙️ Return Sample
{
"id": "62cfe965-2318-40b5-ba79-9f3befbe2f09",
"clock": "7:46",
"official": true,
"updated": "2025-05-13T15:44:30Z",
"wall_clock": "2025-05-12T23:31:29Z",
"description": "Hurricanes substitution (Dmitry Orlov, Sean Walker, Andrei Svechnikov, Seth Jarvis, Sebastian Aho)",
"clock_decimal": "7:46",
"sequence": 1747092689518,
"home_points": 1,
"away_points": 0,
"event_type": "substitution",
"attribution": {
"id": "44182a9d-0f24-11e2-8525-18a905767e44",
"name": "Hurricanes",
"market": "Carolina",
"team_goal": "right",
"sr_id": "sr:team:3680",
"reference": "12"
},
"players": [
{
"sr_id": "sr:player:1383323",
"id": "75630a9f-1e79-4caf-afd8-ddae4e87ad6b",
"full_name": "Andrei Svechnikov",
"jersey_number": "37",
"reference": "8480830"
},
{
"sr_id": "sr:player:2067019",
"id": "651605ef-de59-41bf-b66c-9806f1ea9162",
"full_name": "Seth Jarvis",
"jersey_number": "24",
"reference": "8482093"
},
{
"sr_id": "sr:player:88036",
"id": "436af78e-0f24-11e2-8525-18a905767e44",
"full_name": "Dmitry Orlov",
"jersey_number": "7",
"reference": "8475200"
},
{
"sr_id": "sr:player:536788",
"id": "4c2ff5eb-59d8-413b-a840-53b5c516bdd6",
"full_name": "Sebastian Aho",
"jersey_number": "20",
"reference": "8478427"
},
{
"sr_id": "sr:player:1213672",
"id": "ac354a49-0807-4179-b0f3-e57bf2af1aa2",
"full_name": "Sean Walker",
"jersey_number": "26",
"reference": "8480336"
}
]
},
<event id="64293618-5408-42ca-8dce-ab18493c1f3e" clock="20:00" official="true" updated="2025-05-13T15:43:51Z" wall_clock="2025-05-12T23:08:06Z" clock_decimal="20:00" sequence="1747091286941" home_points="0" away_points="0" event_type="substitution">
<description>Capitals substitution (Tom Wilson, Anthony Beauvillier, Matt Roy, Jakob Chychrun, Dylan Strome)</description>
<attribution id="4417eede-0f24-11e2-8525-18a905767e44" name="Capitals" market="Washington" sr_id="sr:team:3691" reference="15"/>
<players>
<player sr_id="sr:player:352188" id="86153281-b8f0-11e2-8051-f4ce4684ea4c" full_name="Tom Wilson" jersey_number="43" reference="8476880"/>
<player sr_id="sr:player:983719" id="45480fac-8d91-48dd-88b4-5afe5a921bf5" full_name="Jakob Chychrun" jersey_number="6" reference="8479345"/>
<player sr_id="sr:player:853528" id="38fc556f-e5eb-4b44-847b-1827e107f2e6" full_name="Anthony Beauvillier" jersey_number="72" reference="8478463"/>
<player sr_id="sr:player:852998" id="818e24b7-32ae-43c8-b7d1-33ec285ae530" full_name="Dylan Strome" jersey_number="17" reference="8478440"/>
<player sr_id="sr:player:1299308" id="0cc94754-1f54-4723-939f-8c14dd930759" full_name="Matt Roy" jersey_number="3" reference="8478911"/>
</players>
</event>