Multi-table

Shot map

Use when you want shot locations rather than a list of events: every shot attempt with rink coordinates, shot type, strength, shooter and goalie. Filter by game, or by season plus a team or player. Paginated: follow next_offset, since a season runs past one page and pages are chronological. Costs 10 credits.

post/v1/get_shot_map

Request

  • Base URL: https://mcp.puckapi.com
  • URL: https://mcp.puckapi.com/v1/get_shot_map
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Request body

game_idstring

NHL game ID

seasonstring

Season ID, 8-digit (e.g. 20242025); use with team

teamstring

Team abbreviation; use with season

player_idinteger

NHL player ID of the shooter

strengthstring

Strength filter, e.g. 5v5

limitinteger

Max shots per page (default 1000)

offsetinteger

Pagination offset; follow next_offset for a full season

league'nhl' | 'pwhl' | 'ohl' | 'qmjhl' | 'echl' | 'ahl'

League. Defaults to nhl. One of: nhl, pwhl, ohl, qmjhl, echl, ahl.

Response

The result, wrapped in data.

Changes

No recorded changes to this operation across all 1 revision of this API.