Integration GuidesDocs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

Live Timelines

Soccer Extended Live Timelines provides a play-by-play event timeline for currently live matches. Matches appear a few minutes before kick-off and disappear a few minutes after the match reaches “ended” status.

⏱️

Update Frequency

1s Time To Live / Cache



Data Points

Player:
AttributeParent ElementTypeDescription
idstatistics - competitor - playerStringUnique ID of a player
ex. sr:player:159665
namestatistics - competitor - playerStringName of a player
ex. Salah, Mohamed
Sport Event Situation:
AttributeParent ElementTypeDescription
playedsport_event_status - clockStringMatch clock time in minutes
90:00
stoppage_time_playedsport_event_status - clockStringStoppage time played in minutes
5:49
stoppage_time_announcedsport_event_status - clockStringStoppage time announced in minutes
5:00
statussport_event_status - match_situationStringCurrent situtation status of a match
safe, dangerous, attack
qualifiersport_event_status - match_situationStringDefines the team in the current situation status
home, away
updated_atsport_event_status - match_situationDate-TimeTimestamp of the most recent match situation update
ex. 2024-04-14T14:57:28+00:00
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, penalties, pause, awaiting_extra, extra_time_halftime, interrupted
Sport Event Status:

Attribute

Parent Element

Type

Description

aggregate_away_score

sport_event_status

Integer

Aggregate score (of multiple sport events) for the away team

aggregate_home_score

sport_event_status

Integer

Aggregate score (of multiple sport events) for the home team

aggregate_winner_id

sport_event_status

String

Unique ID of the aggregate score winner
ex. sr:competitor:44

away_normaltime_score

sport_event_status

Integer

Score for the away team in normal time

away_overtime_score

sport_event_status

Integer

Score for the away team in overtime

away_score

sport_event_status

Integer

Total score for the away team in the match

home_normaltime_score

sport_event_status

Integer

Score for the home team in normal time

home_overtime_score

sport_event_status

Integer

Score for the home team in overtime

home_score

sport_event_status

Integer

Total score for the home team in the match

decided_by_fed

sport_event_status

Boolean

Signifies a match result was decided by the federation when true. For example, incomplete due to crowd disruption

match_status

sport_event_status

String

Status within a match. Provides more detail on the state of a match when live than status
ex. not_started, 2nd_half, ended, awaiting_penalties

See our FAQ for a complete list of statuses and their definitions.

match_tie

sport_event_status

Boolean

Signifies a match ended in a tie when true

scount_abandoned

sport_event_status

Boolean

Signifies a match was abandoned by a scout when true

status

sport_event_status

String

Status of a match
ex. not_started, 2nd_half, ended, awaiting_penalties

See our FAQ for a complete list of statuses and their definitions.

winner_id

sport_event_status

String

Unique ID of the match winner
ex. sr:competitor:44

Ball Location:

Visit our FAQ for additional information on ball location data.

AttributeParent ElementTypeDescription
ordersport_event_status - ball_locations - ball_locationIntegerSequential order of a ball location event. The most recent location is 4 and the oldest location is 1.
qualifiersport_event_status - ball_locations - ball_locationStringDesignation of a competitor for a ball location entry
home, away
xsport_event_status - ball_locations - ball_locationStringHorizontal X coordinate of the pitch. x is a number between 0 and 100. The reference point 0 is at the home team’s goal.
ysport_event_status - ball_locations - ball_locationStringVertical Y coordinate of the pitch. y is a number between 0 and 100. The reference point 0 is on the top of the pitch where the home team’s goal is on the left hand side.
Match Timeline:

Attribute

Parent Element

Type

Description

id

sport_event_timeline

String

Unique Id of a sport event
ex. sr:sport_event:46377483

start_time

sport_event_timeline

Date-time

Start time of a sport event
ex. 2024-04-23T18:15:00+00:00

away_score

timeline - event

Integer

Score for the away team after a timeline event

break_name

timeline - event

String

Brief description of a break event
ex. pause

card_descriptoin

timeline - event

String

Description of the scenario during a card event
ex. pre_match, half_time, post_match, player_on_bench, first_half, second_half, during_penalty_shootout

text

timeline - event - commentary

String

Description of the scenario during a card event
Commentary text description of a timeline event
ex. Mario Hermoso (Atletico) has received a yellow card from Slavko Vincic. or It's a goal kick for the home team in Dortmund.

competitor

timeline - event

String

Designation of a competitor for a timeline event
home, away

description

timeline - event

String

Description of an event.

This data point is not currently in use

home_score

timeline - event

Integer

Score for the home team after a timeline event

id

timeline - event

Integer

Unique ID for a timeline event
ex. 1721786685

injury_time_announced

timeline - event

Integer

Amount of injury time announced in minutes

match_clock

timeline - event

String

Match clock value for a timeline event, in minutes and seconds
ex. 89:37

match_time

timeline - event

Integer

Match clock value of a timeline event, in minutes
ex. 89

method

timeline - event

String

Method of a scored goal
penalty, own_goal, header, shot, free_kick

outcome

timeline - event

String

Outcome of a missed goal
miss, post, bar

period

timeline - event

Integer

Period number of a timeline event

period_name

timeline - event

String

Period name of a timeline event, appearing at the beginning of a period
ex. regular_period

period_type

timeline - event

String

Period type of a timeline event
regular_period, overtime, penalties, pause, awaiting_extra, extra_time_halftime, interrupted

shootout_away_score

timeline - event

Integer

Away team shootout score after a timeline event

shootout_home_score

timeline - event

Integer

Home team shootout score after a timeline event

shootout_home_score

timeline - event

Integer

Home team shootout score after a timeline event

status

timeline - event

String

Status available during penalty shootouts (period_type="penalties")
ex. missed, scored, not_taken_yet

stoppage_time

timeline - event

Integer

Stoppage time value for a timeline event
ex. 3

stoppage_time_clock

timeline - event

String

Stoppage time clock value for a timeline event
ex. 2:03

type

timeline - event

String

Type of timeline event. See our FAQ for a complete list of event types
ex. goal_kick, period_start, yellow_card

time

timeline - event

Date-time

Timestamp of a timeline event
ex. 2024-04-16T20:49:49+00:00

x

timeline - event

Integer

Horizontal X coordinate of a timeline event. x is a number between 0 and 100. The reference point 0 is at the home team’s goal.

y

timeline - event

Integer

Vertical Y coordinate of a timeline event. y is a number between 0 and 100. The reference point 0 is on the top of the pitch where the home team’s goal is on the left hand side.

Player Event Details:
AttributeParent ElementTypeDescription
idevent - playerStringUnique player Id associated with a timeline event
ex. sr:player:2367105
nameevent - playerStringPlayer name associated with a timeline event
ex. Luna, Diego
typeevent - playerStringPlayer activity type associated with a timeline event. Signifies if a player scored a goal, recorded an assist, or participated in a substitution.
ex. scorer, assist, substituted_in, substituted_out
Language
Credentials
Header
Click Try It! to start a request and see the response here!