Base URL
What’s Different in V2?
The V2 Hockey API provides enhanced data coverage with significantly more endpoints and richer data compared to V1:88 Endpoints
Match, Tournament, Team, Player, Manager, Referee, Venue
Period-by-Period Scoring
P1, P2, P3, OT, and shootout scores with full player stats
Path Parameters
RESTful path parameters instead of query strings (e.g.,
/api/match/14198568)Division/Conference Standings
7 standing groups: Eastern/Western conferences, Atlantic/Metropolitan/Central/Pacific divisions, plus overall
Authentication
Samex-api-key header as V1 — your existing API key works for both versions:
V1 vs V2 Comparison
| Feature | V1 | V2 |
|---|---|---|
| Base URL | v1.hockey.sportsapipro.com | v2.hockey.sportsapipro.com |
| Parameter style | Query strings (?gameId=123) | Path parameters (/api/match/123) |
| Match endpoints | 8 | 18 |
| Player endpoints | 2 | 15 |
| Team endpoints | 2 | 14 |
| Tournament endpoints | 3 | 12 |
| Period Scores (P1-P3, OT, SO) | ❌ | ✅ |
| Play-by-Play (Incidents) | ❌ | ✅ |
| Manager/Referee Data | ❌ | ✅ |
| Venue/Arena Data | ❌ | ✅ |
Important: Entity ID Discovery
Key Hockey IDs for Testing
| Entity | Name | ID |
|---|---|---|
| Tournament | NHL | 234 |
| Season | NHL 2025 | 678476 |
| Team | Ottawa Senators | 3700 |
| Team | Montréal Canadiens | 3690 |
| Match | Ottawa vs Montréal | 14198568 |
Ice Hockey-Specific Notes
Scoring: Ice hockey uses
period1, period2, period3, overtime, penalties (shootout), normaltime, and current fields in the score object.Roster: Full team rosters with 20+ players including G (Goalie), D (Defense), LW/RW/C (Forwards).Incidents: Include goals, penalties, fights, and period breaks (not cards/substitutions).Standings: NHL standings come in 7 groups — Eastern/Western conferences, Atlantic/Metropolitan/Central/Pacific divisions, plus overall.Key Stats: Shots, saves, power play %, penalty minutes (PIM), faceoff %.National Team Stats: IIHF data available via /national-team-statistics.Endpoint Categories
Live & Schedule (5)
Live scores, today’s games, schedule by date
Search & Discovery (5)
Search, countries, categories, country flags
Tournament (12)
Standings, stat types, events by round, venues
Match (18)
Lineups, statistics, incidents, odds, highlights
Player (15)
Statistics, characteristics, IIHF national team stats, events
Team (14)
Roster, performance, media, season stats
Manager / Referee / Venue (14)
Coach careers, referee stats, arena details, event history
Example Requests
UI Design Ideas
- Scores display: Show period scores (P1, P2, P3) with OT/SO indicator if applicable
- Match stats: Focus on shots on goal, save percentage, power play efficiency, penalty minutes, faceoff wins
- Standings: Display as division tables (Atlantic, Metropolitan, Central, Pacific) with conference totals
- Player profile: Show position (G/D/LW/RW/C), handedness (L/R), team, nationality
- Roster view: Group by position (Goalies, Defensemen, Forwards) with jersey numbers