naftiko: 1.0.0-alpha2 info: label: NHL API — NHL v3 Scores description: 'NHL API — NHL v3 Scores. 28 operations. Lead operation: Team Profiles - All. Self-contained Naftiko capability covering one Sportsdataio business surface.' tags: - Sportsdataio - NHL v3 Scores created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: SPORTSDATAIO_API_KEY: SPORTSDATAIO_API_KEY capability: consumes: - type: http namespace: nhl-nhl-v3-scores baseUri: https://api.sportsdata.io description: NHL API — NHL v3 Scores business capability. Self-contained, no shared references. resources: - name: v3-nhl-scores-format-AllTeams path: /v3/nhl/scores/{format}/AllTeams operations: - name: nhlv3scoresteamprofilesall method: GET description: Team Profiles - All outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-AreAnyGamesInProgress path: /v3/nhl/scores/{format}/AreAnyGamesInProgress operations: - name: nhlv3scoresaregamesinprogress method: GET description: Are Games In Progress outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-CurrentSeason path: /v3/nhl/scores/{format}/CurrentSeason operations: - name: nhlv3scoresseasoncurrent method: GET description: Season - Current outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-FreeAgents path: /v3/nhl/scores/{format}/FreeAgents operations: - name: nhlv3scoresplayerdetailsbyfreeagents method: GET description: Player Details - by Free Agents outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-Games-season path: /v3/nhl/scores/{format}/Games/{season} operations: - name: nhlv3scoresschedules method: GET description: Schedules outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: season in: path type: string description: 'Year of the season (with optional season type).
Examples: 2018, 2018PRE, 2018POST, 2018STAR, 2019JSON or XML. required: true - name: date in: path type: string description: The date of the game(s). required: true - name: v3-nhl-scores-format-GamesByDateFinal-date path: /v3/nhl/scores/{format}/GamesByDateFinal/{date} operations: - name: nhlv3scoresgamesbydatefinal method: GET description: Games - by Date [Final] outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: date in: path type: string description: The date of the game(s). required: true - name: v3-nhl-scores-format-GoalieDepthCharts path: /v3/nhl/scores/{format}/GoalieDepthCharts operations: - name: nhlv3scoresdepthchartsgoalies method: GET description: Depth Charts - Goalies outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-News path: /v3/nhl/scores/{format}/News operations: - name: nhlv3scoresnews method: GET description: News outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-NewsByDate-date path: /v3/nhl/scores/{format}/NewsByDate/{date} operations: - name: nhlv3scoresnewsbydate method: GET description: News - by Date outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: date in: path type: string description: The date of the news. required: true - name: v3-nhl-scores-format-NewsByPlayerID-playerid path: /v3/nhl/scores/{format}/NewsByPlayerID/{playerid} operations: - name: nhlv3scoresnewsbyplayer method: GET description: News - by Player outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: playerid in: path type: string description: Unique FantasyData Player ID. required: true - name: v3-nhl-scores-format-Players path: /v3/nhl/scores/{format}/Players operations: - name: nhlv3scoresplayerdetailsbyactive method: GET description: Player Details - by Active outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-Players-team path: /v3/nhl/scores/{format}/Players/{team} operations: - name: nhlv3scoresplayersdetailsbyteam method: GET description: Players Details - by Team outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: team in: path type: string description: The abbreviation of the requested team. required: true - name: v3-nhl-scores-format-PlayersBasic-team path: /v3/nhl/scores/{format}/PlayersBasic/{team} operations: - name: nhlv3scoresplayersprofilesbyteam method: GET description: Players Profiles - by Team outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: team in: path type: string description: The abbreviation of the requested team. required: true - name: v3-nhl-scores-format-PlayersByActive path: /v3/nhl/scores/{format}/PlayersByActive operations: - name: nhlv3scoresplayerdetailsbyactive2 method: GET description: Player Details - by Active outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-PlayersByFreeAgents path: /v3/nhl/scores/{format}/PlayersByFreeAgents operations: - name: nhlv3scoresplayerdetailsbyfreeagents2 method: GET description: Player Details - by Free Agents outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-Referees path: /v3/nhl/scores/{format}/Referees operations: - name: nhlv3scoresreferees method: GET description: Referees outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-SchedulesBasic-season path: /v3/nhl/scores/{format}/SchedulesBasic/{season} operations: - name: nhlv3scoresschedulesbasic method: GET description: Schedules (Basic) outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: season in: path type: string description: 'Year of the season (with optional season type).
Examples: 2018, 2018PRE, 2018POST, 2018STAR, 2019JSON or XML. required: true - name: date in: path type: string description: The date of the game(s). required: true - name: v3-nhl-scores-format-ScoresBasicFinal-date path: /v3/nhl/scores/{format}/ScoresBasicFinal/{date} operations: - name: nhlv3scoresgamesbasicbydatefinal method: GET description: Games (Basic) - by Date [Final] outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: date in: path type: string description: The date of the game(s). required: true - name: v3-nhl-scores-format-Stadiums path: /v3/nhl/scores/{format}/Stadiums operations: - name: nhlv3scoresstadiums method: GET description: Stadiums outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-Standings-season path: /v3/nhl/scores/{format}/Standings/{season} operations: - name: nhlv3scoresstandings method: GET description: Standings outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: season in: path type: string description: Year of the season. required: true - name: v3-nhl-scores-format-TeamGameStatsByDate-date path: /v3/nhl/scores/{format}/TeamGameStatsByDate/{date} operations: - name: nhlv3scoresteamgamestatsbydatelivefinal method: GET description: Team Game Stats - by Date [Live & Final] outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: date in: path type: string description: The date of the game(s). required: true - name: v3-nhl-scores-format-TeamGameStatsBySeason-season-teamid-numberofgames path: /v3/nhl/scores/{format}/TeamGameStatsBySeason/{season}/{teamid}/{numberofgames} operations: - name: nhlv3scoresteamgamelogsbyseason method: GET description: Team Game Logs - by Season outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: season in: path type: string description: Season to get games from. Example 2019POST, 2020 required: true - name: teamid in: path type: string description: Unique ID of team. Example 8 required: true - name: numberofgames in: path type: string description: How many games to return. Example all, 10, 25 required: true - name: v3-nhl-scores-format-TeamSeasonStats-season path: /v3/nhl/scores/{format}/TeamSeasonStats/{season} operations: - name: nhlv3scoresteamseasonstats method: GET description: Team Season Stats outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: season in: path type: string description: Year of the season. required: true - name: v3-nhl-scores-format-TransactionsByDate-date path: /v3/nhl/scores/{format}/TransactionsByDate/{date} operations: - name: nhlv3scorestransactions method: GET description: Transactions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: date in: path type: string description: The date of the news. required: true - name: v3-nhl-scores-format-teams path: /v3/nhl/scores/{format}/teams operations: - name: nhlv3scoresteamprofilesbyactive method: GET description: Team Profiles - by Active outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: v3-nhl-scores-format-teams-season path: /v3/nhl/scores/{format}/teams/{season} operations: - name: nhlv3scoresteamprofilesbyseason method: GET description: Team Profiles - by Season outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true - name: season in: path type: string description: Year of the season and the season type. If no season type is provided, then the default is regular season. required: true authentication: type: apikey key: Ocp-Apim-Subscription-Key value: '{{env.SPORTSDATAIO_API_KEY}}' placement: header exposes: - type: rest namespace: nhl-nhl-v3-scores-rest port: 8080 description: REST adapter for NHL API — NHL v3 Scores. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/v3/nhl/scores/{format}/allteams name: v3-nhl-scores-format-allteams description: REST surface for v3-nhl-scores-format-AllTeams. operations: - method: GET name: nhlv3scoresteamprofilesall description: Team Profiles - All call: nhl-nhl-v3-scores.nhlv3scoresteamprofilesall with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/areanygamesinprogress name: v3-nhl-scores-format-areanygamesinprogress description: REST surface for v3-nhl-scores-format-AreAnyGamesInProgress. operations: - method: GET name: nhlv3scoresaregamesinprogress description: Are Games In Progress call: nhl-nhl-v3-scores.nhlv3scoresaregamesinprogress with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/currentseason name: v3-nhl-scores-format-currentseason description: REST surface for v3-nhl-scores-format-CurrentSeason. operations: - method: GET name: nhlv3scoresseasoncurrent description: Season - Current call: nhl-nhl-v3-scores.nhlv3scoresseasoncurrent with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/freeagents name: v3-nhl-scores-format-freeagents description: REST surface for v3-nhl-scores-format-FreeAgents. operations: - method: GET name: nhlv3scoresplayerdetailsbyfreeagents description: Player Details - by Free Agents call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyfreeagents with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/games/{season} name: v3-nhl-scores-format-games-season description: REST surface for v3-nhl-scores-format-Games-season. operations: - method: GET name: nhlv3scoresschedules description: Schedules call: nhl-nhl-v3-scores.nhlv3scoresschedules with: format: rest.format season: rest.season outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/gamesbydate/{date} name: v3-nhl-scores-format-gamesbydate-date description: REST surface for v3-nhl-scores-format-GamesByDate-date. operations: - method: GET name: nhlv3scoresgamesbydatelivefinal description: Games - by Date [Live & Final] call: nhl-nhl-v3-scores.nhlv3scoresgamesbydatelivefinal with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/gamesbydatefinal/{date} name: v3-nhl-scores-format-gamesbydatefinal-date description: REST surface for v3-nhl-scores-format-GamesByDateFinal-date. operations: - method: GET name: nhlv3scoresgamesbydatefinal description: Games - by Date [Final] call: nhl-nhl-v3-scores.nhlv3scoresgamesbydatefinal with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/goaliedepthcharts name: v3-nhl-scores-format-goaliedepthcharts description: REST surface for v3-nhl-scores-format-GoalieDepthCharts. operations: - method: GET name: nhlv3scoresdepthchartsgoalies description: Depth Charts - Goalies call: nhl-nhl-v3-scores.nhlv3scoresdepthchartsgoalies with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/news name: v3-nhl-scores-format-news description: REST surface for v3-nhl-scores-format-News. operations: - method: GET name: nhlv3scoresnews description: News call: nhl-nhl-v3-scores.nhlv3scoresnews with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/newsbydate/{date} name: v3-nhl-scores-format-newsbydate-date description: REST surface for v3-nhl-scores-format-NewsByDate-date. operations: - method: GET name: nhlv3scoresnewsbydate description: News - by Date call: nhl-nhl-v3-scores.nhlv3scoresnewsbydate with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/newsbyplayerid/{playerid} name: v3-nhl-scores-format-newsbyplayerid-playerid description: REST surface for v3-nhl-scores-format-NewsByPlayerID-playerid. operations: - method: GET name: nhlv3scoresnewsbyplayer description: News - by Player call: nhl-nhl-v3-scores.nhlv3scoresnewsbyplayer with: format: rest.format playerid: rest.playerid outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/players name: v3-nhl-scores-format-players description: REST surface for v3-nhl-scores-format-Players. operations: - method: GET name: nhlv3scoresplayerdetailsbyactive description: Player Details - by Active call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyactive with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/players/{team} name: v3-nhl-scores-format-players-team description: REST surface for v3-nhl-scores-format-Players-team. operations: - method: GET name: nhlv3scoresplayersdetailsbyteam description: Players Details - by Team call: nhl-nhl-v3-scores.nhlv3scoresplayersdetailsbyteam with: format: rest.format team: rest.team outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/playersbasic/{team} name: v3-nhl-scores-format-playersbasic-team description: REST surface for v3-nhl-scores-format-PlayersBasic-team. operations: - method: GET name: nhlv3scoresplayersprofilesbyteam description: Players Profiles - by Team call: nhl-nhl-v3-scores.nhlv3scoresplayersprofilesbyteam with: format: rest.format team: rest.team outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/playersbyactive name: v3-nhl-scores-format-playersbyactive description: REST surface for v3-nhl-scores-format-PlayersByActive. operations: - method: GET name: nhlv3scoresplayerdetailsbyactive2 description: Player Details - by Active call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyactive2 with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/playersbyfreeagents name: v3-nhl-scores-format-playersbyfreeagents description: REST surface for v3-nhl-scores-format-PlayersByFreeAgents. operations: - method: GET name: nhlv3scoresplayerdetailsbyfreeagents2 description: Player Details - by Free Agents call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyfreeagents2 with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/referees name: v3-nhl-scores-format-referees description: REST surface for v3-nhl-scores-format-Referees. operations: - method: GET name: nhlv3scoresreferees description: Referees call: nhl-nhl-v3-scores.nhlv3scoresreferees with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/schedulesbasic/{season} name: v3-nhl-scores-format-schedulesbasic-season description: REST surface for v3-nhl-scores-format-SchedulesBasic-season. operations: - method: GET name: nhlv3scoresschedulesbasic description: Schedules (Basic) call: nhl-nhl-v3-scores.nhlv3scoresschedulesbasic with: format: rest.format season: rest.season outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/scoresbasic/{date} name: v3-nhl-scores-format-scoresbasic-date description: REST surface for v3-nhl-scores-format-ScoresBasic-date. operations: - method: GET name: nhlv3scoresgamesbasicbydatelivefinal description: Games (Basic) - by Date [Live & Final] call: nhl-nhl-v3-scores.nhlv3scoresgamesbasicbydatelivefinal with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/scoresbasicfinal/{date} name: v3-nhl-scores-format-scoresbasicfinal-date description: REST surface for v3-nhl-scores-format-ScoresBasicFinal-date. operations: - method: GET name: nhlv3scoresgamesbasicbydatefinal description: Games (Basic) - by Date [Final] call: nhl-nhl-v3-scores.nhlv3scoresgamesbasicbydatefinal with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/stadiums name: v3-nhl-scores-format-stadiums description: REST surface for v3-nhl-scores-format-Stadiums. operations: - method: GET name: nhlv3scoresstadiums description: Stadiums call: nhl-nhl-v3-scores.nhlv3scoresstadiums with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/standings/{season} name: v3-nhl-scores-format-standings-season description: REST surface for v3-nhl-scores-format-Standings-season. operations: - method: GET name: nhlv3scoresstandings description: Standings call: nhl-nhl-v3-scores.nhlv3scoresstandings with: format: rest.format season: rest.season outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/teamgamestatsbydate/{date} name: v3-nhl-scores-format-teamgamestatsbydate-date description: REST surface for v3-nhl-scores-format-TeamGameStatsByDate-date. operations: - method: GET name: nhlv3scoresteamgamestatsbydatelivefinal description: Team Game Stats - by Date [Live & Final] call: nhl-nhl-v3-scores.nhlv3scoresteamgamestatsbydatelivefinal with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/teamgamestatsbyseason/{season}/{teamid}/{numberofgames} name: v3-nhl-scores-format-teamgamestatsbyseason-season-teamid-numberofgames description: REST surface for v3-nhl-scores-format-TeamGameStatsBySeason-season-teamid-numberofgames. operations: - method: GET name: nhlv3scoresteamgamelogsbyseason description: Team Game Logs - by Season call: nhl-nhl-v3-scores.nhlv3scoresteamgamelogsbyseason with: format: rest.format season: rest.season teamid: rest.teamid numberofgames: rest.numberofgames outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/teamseasonstats/{season} name: v3-nhl-scores-format-teamseasonstats-season description: REST surface for v3-nhl-scores-format-TeamSeasonStats-season. operations: - method: GET name: nhlv3scoresteamseasonstats description: Team Season Stats call: nhl-nhl-v3-scores.nhlv3scoresteamseasonstats with: format: rest.format season: rest.season outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/transactionsbydate/{date} name: v3-nhl-scores-format-transactionsbydate-date description: REST surface for v3-nhl-scores-format-TransactionsByDate-date. operations: - method: GET name: nhlv3scorestransactions description: Transactions call: nhl-nhl-v3-scores.nhlv3scorestransactions with: format: rest.format date: rest.date outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/teams name: v3-nhl-scores-format-teams description: REST surface for v3-nhl-scores-format-teams. operations: - method: GET name: nhlv3scoresteamprofilesbyactive description: Team Profiles - by Active call: nhl-nhl-v3-scores.nhlv3scoresteamprofilesbyactive with: format: rest.format outputParameters: - type: object mapping: $. - path: /v1/v3/nhl/scores/{format}/teams/{season} name: v3-nhl-scores-format-teams-season description: REST surface for v3-nhl-scores-format-teams-season. operations: - method: GET name: nhlv3scoresteamprofilesbyseason description: Team Profiles - by Season call: nhl-nhl-v3-scores.nhlv3scoresteamprofilesbyseason with: format: rest.format season: rest.season outputParameters: - type: object mapping: $. - type: mcp namespace: nhl-nhl-v3-scores-mcp port: 9090 transport: http description: MCP adapter for NHL API — NHL v3 Scores. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: team-profiles-all description: Team Profiles - All hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresteamprofilesall with: format: tools.format outputParameters: - type: object mapping: $. - name: are-games-progress description: Are Games In Progress hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresaregamesinprogress with: format: tools.format outputParameters: - type: object mapping: $. - name: season-current description: Season - Current hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresseasoncurrent with: format: tools.format outputParameters: - type: object mapping: $. - name: player-details-free-agents description: Player Details - by Free Agents hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyfreeagents with: format: tools.format outputParameters: - type: object mapping: $. - name: schedules description: Schedules hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresschedules with: format: tools.format season: tools.season outputParameters: - type: object mapping: $. - name: games-date-live-final description: Games - by Date [Live & Final] hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresgamesbydatelivefinal with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: games-date-final description: Games - by Date [Final] hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresgamesbydatefinal with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: depth-charts-goalies description: Depth Charts - Goalies hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresdepthchartsgoalies with: format: tools.format outputParameters: - type: object mapping: $. - name: news description: News hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresnews with: format: tools.format outputParameters: - type: object mapping: $. - name: news-date description: News - by Date hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresnewsbydate with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: news-player description: News - by Player hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresnewsbyplayer with: format: tools.format playerid: tools.playerid outputParameters: - type: object mapping: $. - name: player-details-active description: Player Details - by Active hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyactive with: format: tools.format outputParameters: - type: object mapping: $. - name: players-details-team description: Players Details - by Team hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresplayersdetailsbyteam with: format: tools.format team: tools.team outputParameters: - type: object mapping: $. - name: players-profiles-team description: Players Profiles - by Team hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresplayersprofilesbyteam with: format: tools.format team: tools.team outputParameters: - type: object mapping: $. - name: player-details-active-2 description: Player Details - by Active hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyactive2 with: format: tools.format outputParameters: - type: object mapping: $. - name: player-details-free-agents-2 description: Player Details - by Free Agents hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresplayerdetailsbyfreeagents2 with: format: tools.format outputParameters: - type: object mapping: $. - name: referees description: Referees hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresreferees with: format: tools.format outputParameters: - type: object mapping: $. - name: schedules-basic description: Schedules (Basic) hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresschedulesbasic with: format: tools.format season: tools.season outputParameters: - type: object mapping: $. - name: games-basic-date-live-final description: Games (Basic) - by Date [Live & Final] hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresgamesbasicbydatelivefinal with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: games-basic-date-final description: Games (Basic) - by Date [Final] hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresgamesbasicbydatefinal with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: stadiums description: Stadiums hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresstadiums with: format: tools.format outputParameters: - type: object mapping: $. - name: standings description: Standings hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresstandings with: format: tools.format season: tools.season outputParameters: - type: object mapping: $. - name: team-game-stats-date-live description: Team Game Stats - by Date [Live & Final] hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresteamgamestatsbydatelivefinal with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: team-game-logs-season description: Team Game Logs - by Season hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresteamgamelogsbyseason with: format: tools.format season: tools.season teamid: tools.teamid numberofgames: tools.numberofgames outputParameters: - type: object mapping: $. - name: team-season-stats description: Team Season Stats hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresteamseasonstats with: format: tools.format season: tools.season outputParameters: - type: object mapping: $. - name: transactions description: Transactions hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scorestransactions with: format: tools.format date: tools.date outputParameters: - type: object mapping: $. - name: team-profiles-active description: Team Profiles - by Active hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresteamprofilesbyactive with: format: tools.format outputParameters: - type: object mapping: $. - name: team-profiles-season description: Team Profiles - by Season hints: readOnly: true destructive: false idempotent: true call: nhl-nhl-v3-scores.nhlv3scoresteamprofilesbyseason with: format: tools.format season: tools.season outputParameters: - type: object mapping: $.