Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

Live Timelines

Global Hockey Live Timelines provides a play-by-play event timeline for currently live games.

⏱️

Update Frequency

1s Time To Live / Cache



Data Points

Period Scores:
AttributeParent ElementTypeDescription
away_scoresport_event_status - period_scores - period_scoreIntegerAway team period score
home_scoresport_event_status - period_scores - period_scoreIntegerHome team period score
numbersport_event_status - period_scores - period_scoreIntegerPeriod number
typesport_event_status - period_scores - period_scoreStringPeriod type
regular_period, overtime, 1st_period, 1st_pause, 2nd_period, 2nd_pause, 3rd_period, awaiting_extra, awaiting_penalties, penalties, interrupted
Sport Event Status:
AttributeParent ElementTypeDescription
aggregate_away_scoresport_event_statusIntegerAggregate score (of multiple sport events) for the away team
aggregate_home_scoresport_event_statusIntegerAggregate score (of multiple sport events) for the home team
aggregate_winner_idsport_event_statusStringUnique ID of the aggregate score winner
ex. sr:competitor:3945
away_normaltime_scoresport_event_statusIntegerScore for the away team in normal time
away_scoresport_event_statusIntegerTotal score for the away team in the game
home_normaltime_scoresport_event_statusIntegerScore for the home team in normal time
home_scoresport_event_statusIntegerTotal score for the home team in the game
decided_by_fedsport_event_statusBooleanSignifies a match result was decided by the federation when true. For example, incomplete due to crowd disruption
match_statussport_event_statusStringStatus within a match. Provides more detail on the state of a match when live than status
ex. not_started, 1st_period, 1st_extra, awaiting_extra_time

See our FAQ for a complete list of statuses and their definitions.
scount_abandonedsport_event_statusBooleanSignifies a match was abandoned by a scout when true
statussport_event_statusStringStatus of a match
ex. not_started, live, ended, closed

See our FAQ for a complete list of statuses and their definitions.
winner_idsport_event_statusStringUnique ID of the match winner
ex. sr:competitor:3950
Game Timeline:
AttributeParent ElementTypeDescription
idsport_event_timelineStringUnique Id of a sport event
ex. sr:sport_event:46377483
start_timesport_event_timelineDate-timeStart time of a sport event
ex. 2024-04-23T18:15:00+00:00
away_scoretimeline - eventIntegerScore for the away team after a timeline event
break_nametimeline - eventStringBrief description of a break event
ex. 1st_pause
competitortimeline - eventStringDesignation of a competitor for a timeline event
home, away
home_scoretimeline - eventIntegerScore for the home team after a timeline event
idtimeline - eventIntegerUnique ID for a timeline event
ex. 1721786685
match_clocktimeline - eventStringClock value for a timeline event, in minutes and seconds
ex. 47:04
match_timetimeline - eventIntegerClock value of a timeline event, in minutes
ex. 48
periodtimeline - eventIntegerPeriod number of a timeline event
period_nametimeline - eventStringPeriod name of a timeline event, appearing at the beginning of a period
ex. 1st_period
suspension_minutestimeline - eventIntegerNumber of suspension minutes for a suspension event
timetimeline - eventDate-timeTimestamp of a timeline event
ex. 2024-04-16T20:49:49+00:00
typetimeline - eventStringType of timeline event. Reference enum_event_type in our Global Ice Hockey OpenAPI Spec for a complete list of event types
ex. match_started, suspension, penalty_missed
Player Event Details:
AttributeParent ElementTypeDescription
idevent - playerStringUnique player Id associated with a timeline event
ex. sr:player:1306498
nameevent - playerStringPlayer name associated with a timeline event
ex. Marcinek, Patrik
typeevent - playerStringType of timeline event associated with a player
ex. scorer, assist, secondary_assist
Language
Credentials
Query
Click Try It! to start a request and see the response here!