For Agents
Retrieve NHL game scores, schedules, team standings, player statistics, and league information. Supports both current and historical season data queries.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the NHL API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with NHL API.
Retrieve current and historical NHL game scores with team details and venue information
Query game schedules by specific date or retrieve current schedule
Access season standings with team records, points, and conference/division breakdowns
GET STARTED
Use for: I need to get current NHL game scores, Find today's NHL schedule, Retrieve the current NHL standings, List the top goal scorers this season
Not supported: Does not handle ticket sales, merchandise, fantasy league management, or live video streaming — use for read-only access to NHL scores, schedules, standings, and statistics only.
Unofficial NHL API providing programmatic access to live game scores, team standings, player statistics, schedules, and playoff series data from the National Hockey League. Supports real-time score tracking, historical season data lookups, and skater statistics leaders across multiple categories. The API covers all NHL teams with endpoints for current games, historical data, and playoff series.
Look up skater statistics leaders for specific categories across current or historical seasons
Retrieve playoff series schedules by season and series identifier
Access player spotlight information including team affiliation and position
Query season metadata including regular season and playoff date ranges
Patterns agents use NHL API for, with concrete tasks.
★ Sports App Real-Time Score Integration
Build sports applications that display live NHL scores, game schedules, and team standings. The API provides current game data via the /v1/score/now endpoint, returning team scores, game states, and venue information. Applications can refresh scores every few seconds during active games to provide near-real-time updates without managing complex websocket connections or parsing HTML from league websites.
Retrieve current NHL game scores and filter for games in progress, returning team names, current scores, and game state
Fantasy Sports Statistics Dashboard
Power fantasy hockey platforms with real-time player statistics and league leaders. The API exposes skater statistics leaders via /v1/skater-stats-leaders/current with support for filtering by multiple stat categories (goals, assists, points, plus-minus). Fantasy apps can rank players, calculate point values, and update rosters based on current season performance without maintaining a local statistics database.
Retrieve the top 20 skater statistics leaders in goals, assists, and points for the current season and return their names, teams, and stat values
Sports Analytics Historical Data Research
Analyze historical NHL data for trends, predictions, and statistical modeling. The API provides access to past season schedules, scores, and standings through date-specific endpoints. Researchers can query game outcomes by date, analyze playoff series progressions, and study team performance across multiple seasons. Data is returned in structured JSON format ready for statistical analysis tools.
Retrieve all game scores for the 2023 Stanley Cup Finals playoff series and calculate win percentages for each team
AI Agent Sports Information Assistant
Enable AI agents to answer natural language questions about NHL games, standings, and player performance through Jentic. Agents search Jentic for NHL data operations (search for 'get NHL standings'), load the schema, and execute queries to retrieve structured league data. Integration through Jentic eliminates the need to parse unofficial API documentation or handle endpoint discovery manually.
Search Jentic for NHL standings operation, load the schema, execute the query to retrieve current Eastern Conference standings, and format the top 5 teams by points
12 endpoints — unofficial nhl api providing programmatic access to live game scores, team standings, player statistics, schedules, and playoff series data from the national hockey league.
METHOD
PATH
DESCRIPTION
/v1/score/now
Get current NHL game scores
/v1/score/{date}
Get scores for a specific date
/v1/standings-season
Get current season standings
/v1/schedule/now
Get current game schedule
/v1/schedule/{date}
Get schedule for a specific date
/v1/skater-stats-leaders/current
Get current skater statistics leaders
/v1/player-spotlight
Get player spotlight information
/v1/season
Get season metadata
/v1/score/now
Get current NHL game scores
/v1/score/{date}
Get scores for a specific date
/v1/standings-season
Get current season standings
/v1/schedule/now
Get current game schedule
/v1/schedule/{date}
Get schedule for a specific date
Three things that make agents converge on Jentic-routed access.
Credential isolation
The NHL API does not require authentication. Jentic provides a unified interface for accessing NHL data alongside other sports and data APIs that do require credentials, eliminating the need to track which APIs require auth and which are public.
Intent-based discovery
Agents search by intent (e.g., 'get NHL standings' or 'retrieve hockey scores') and Jentic returns matching NHL API operations with their schemas. The agent can call the right endpoint without parsing documentation or understanding the /v1/standings-season path structure.
Time to first call
Direct NHL API integration: 2-4 hours to find unofficial documentation, test endpoints, and handle JSON parsing. Through Jentic: under 1 hour — search for the operation, load the schema, execute the query.
Alternatives and complements available in the Jentic catalogue.
Specific to using NHL API through Jentic.
What authentication does the NHL API use?
The NHL API does not require authentication. All endpoints are publicly accessible without API keys or OAuth tokens. Jentic handles the API calls through its unified interface, so agents can query NHL data using natural language search without managing authentication flows.
Can I retrieve historical NHL game scores with the NHL API?
Yes, the NHL API supports historical game score queries via the GET /v1/score/{date} endpoint. Pass a date in YYYY-MM-DD format to retrieve all game scores for that specific day. Through Jentic, agents search for 'get NHL scores by date', load the schema, and execute the query with the desired date parameter.
What are the rate limits for the NHL API?
The NHL API does not publish official rate limits in its documentation. Based on community usage, the API is intended for moderate use and may throttle excessive requests. When integrating through Jentic, agents make targeted queries based on specific intents rather than bulk scraping, which helps stay within reasonable usage boundaries.
How do I get current NHL standings through Jentic?
Search Jentic for 'get NHL standings', which returns the GET /v1/standings-season operation. Load the schema to see the response structure, then execute the operation. The API returns an array of standing entries with team records, points, conference and division assignments, and point percentages. Install the Jentic SDK with pip install jentic and authenticate at https://app.jentic.com/sign-up to get started.
Can I filter skater statistics leaders by specific categories?
Yes, the GET /v1/skater-stats-leaders/current endpoint accepts a categories query parameter with comma-separated stat categories (goals, assists, points, plusMinus, etc.) and a limit parameter for the number of leaders to return. Through Jentic, search for 'get NHL skater stats leaders', load the schema to see available categories, and execute with your desired filters.
Is the NHL API free to use?
Yes, the NHL API is free to use. There are no subscription tiers or usage fees. The API is unofficial and provided without commercial support from the NHL. Access is subject to reasonable usage patterns to avoid service disruption.
/v1/skater-stats-leaders/current
Get current skater statistics leaders
/v1/player-spotlight
Get player spotlight information
/v1/season
Get season metadata