Skip to main content
GET
Game Log Aggregates

Authorizations

apiKey
string
query
required

Query Parameters

fields
enum<string>[]

Specify custom response with available response fields.


Fields included as default: player, stats, gameLogs, updatedAt

Available options:
player,
stats,
gameLogs,
updatedAt,
player.*,
stats.*,
gameLogs.*,
*
offset
integer
default:0

The number of items to skip before starting to collect the result set.

Required range: x >= 0
limit
integer
default:100

The number of items to return.

Required range: 0 <= x <= 1000
sort
enum<string>[]

Sort results by field name. Prefix with - for descending order (e.g., -name).

Available options:
player,
-player,
player.playerType,
-player.playerType,
stats.GD,
-stats.GD,
stats.GP,
-stats.GP,
stats.G,
-stats.G,
stats.A,
-stats.A,
stats.PTS,
-stats.PTS,
stats.PIM,
-stats.PIM,
stats.PM,
-stats.PM,
stats.SOG,
-stats.SOG,
stats.PPG,
-stats.PPG,
stats.SHG,
-stats.SHG,
stats.GA,
-stats.GA,
stats.SA,
-stats.SA,
stats.SV,
-stats.SV,
stats.SVP,
-stats.SVP,
stats.SO,
-stats.SO,
stats.TOI,
-stats.TOI,
stats.W,
-stats.W,
stats.T,
-stats.T,
stats.L,
-stats.L,
updatedAt,
-updatedAt
player
integer[]

Filter by player ID

player.nationality
string[]

Filter by player.nationality slug in ISO 3166-1 alpha-3

player.playerType
enum<string>

Filter by player.playerType

Available options:
GOALTENDER,
SKATER
player.position
enum<string>[]

Filter by player.position

Available options:
G,
D,
F,
C,
W,
LW,
RW
player.position:not
(enum<string> | null)[]

Filter by player.position not equal to

Available options:
G,
D,
F,
null
player.playerStyle
string

Filter by player.playerStyle slug

player.age
string

Filter by player.age in In UTC

player.draftedInDraftType
string[]

Filter by player.draftedInDraftType

player.nhlDraftedByTeam
integer[]

Filter by player.nhlDraftedByTeam

player.nhlRights.rights
enum<string>[]

Filter by player.nhlRights.rights

Available options:
unsigned,
signed
player.nhlRights.team
integer[]

Filter by player.nhlRights.team

player.draftStatus
enum<string>

Filter by player.draftStatus

Available options:
drafted-prospect,
drafted-player,
undrafted-prospect-u21,
not-drafted
player.nhlDraftProspect
enum<string>

Filter by player.nhlDraftProspect

Available options:
drafted-prospect,
undrafted-prospect-u21
player.verified
boolean

Filter by player.verified

gameLogs.game.league
string[]

Filter by gameLogs.game.league

gameLogs.game.season
string
required

Filter by gameLogs.game.season

gameLogs.game.seasonType
enum<string>

Filter by gameLogs.game.seasonType

Available options:
PRESEASON,
REGULAR_SEASON,
POSTSEASON
gameLogs.game.date:from
string<date>

Filter by gameLogs.game.date greater or equal to in ISO-8601 format for date

gameLogs.game.date:to
string<date>

Filter by gameLogs.game.date less than or equal to in ISO-8601 format for date

gameLogs.team
integer[]

Filter by gameLogs.team ID

gameLogs.opponent
integer[]

Filter by gameLogs.opponent

gameLogs.team-or-opponent
integer[]

Filter by gameLogs.team-or-opponent

gameLogs:limit
integer

Last X games

updatedAt:min
string<date-time>

Filter by updatedAt greater or equal to in ISO-8601 format for date and time

Response

200 - application/json

A paginated list of game log aggregates.

_meta
object
data
object[]