/
The "Incident" message - key informations

The "Incident" message - key informations

 

Introduction and Table of Contents

The "incident" message is the primary message that our Scout sends during match coverage as part of the ScoutsFeed product. This part of document contains a description of the most important fields and information included in it. Understanding these elements will enable better integration of the product and further exploration of its capabilities.

 

The “Action” field

 

The key to understanding the differences between single incidents (match events) is the “action” field, which provides clear information about the type of action taken in relation to a specific match incident.

The "action" field can take on 3 values:

  • insert - new incident generated (used) by the Scout

  • update - incident was somehow updated by the Scout

  • delete - incident was deleted by the Scout

 

The table below will provide a better understanding of the differences between the 3 "actions" within an "incident" type message.

 

Sport

Insert

Update

Delete

Sport

Insert

Update

Delete

 

 

 

pila.png

Soccer

 

“Shot on target” for FC Barcelona

 

 

 

 

“Goal” for Spain

  • Made by Robert Lewandowski

  • Made from the penalty area

  • Made with the right foot

  • Shot saved by Thibaut Courtois (goalkeeper)


  • Scored by Lamine Yamal

  • Assist made by Pedri

  • Scored from the outside of penalty area

  • Scored with the left foot

  • Goal has been confirmed

 

“Shot on target” for FC Barcelona is deleted (for example it was blocked shot)

 

 

 

Key incidents are not deleting. We are using the “confirmation/cancelltion” rules (description HERE). Goal might be cancelled in the case of using the VAR system

 

kosz.png

Basketball

 

“2pts shot made” for Boston Celtics

  • Made by Jayson Tatum

  • Assist by Derrick White

  • Made with the dunk

“2pts shot made” for Boston Celtics is deleted (for example, when there was a foul before - shot is not counted)

 

Ice Hockey

 

“Suspension” for Colorado Avalanche

  • Suspension for Artturi Lehkonen

  • Minor 2 min penalty for him

  • Reason of his suspension - holding

“Suspension” for Colorado Avalanche is deleted (for example after video review the referee' call is overturned)

 

American Football

 

“Touchdown” for Kansas City Chiefs

  • Made by Travis Kelce

  • Touchdown passer - Patrick Mahomes

  • It was the passing touchdown

“Touchdown” for Kansas City Chiefs is deleted (for example there was a yellow flag)

 

Handball

 

“Throw saved” for France

  • Shot made by Dylan Nahi

  • Made from the left wing

  • Made from 6 meters

  • Shot saved by Niklas Landin (goalkeeper)

“Throw saved” for France is deleted (for example, where there was a foul before - shot is not counted)

 

Baseball

 

“Out” for Los Angeles Dodgers

  • Outed player - Mookie Betts

  • It was the flyout

“Out” for Los Angeles Dodgers is deleted

 

 

Fields related to the incident and its level of detail

 

Each incident generated by Scout may have additional information, which is usually sent in an “update” of the specific incident (see the table above). The most important fields describing a specific incident include:

  • incident_id - ID of the sended incident (the list of specific incidents for all ScoutsFeed sports is available HERE)

  • incident_name - name of the incident

  • category - possible values:

    • standard - for all incidents related to a specific sport

    • emergency -for special set of incidents sent to clients, which inform about an extraordinary situation before/during/after the match (description HERE)

  • attribute_ids - contains information about the attributes that have been added to a specific incident. Attributes refer to additional, more detailed information regarding the sent incident (for example goal with left foot, outside of the penalty area, after fast attack)

 

Not all incidents have attributes and the scope of their usage depends on the statsl level of the competition under which the specific match is covered. The available attributes are also accessible in the "incidents" space HERE.

 

  • properties - a field used exclusively in American football. It provides information about the yards assigned to a specific incident

  • additional_info - contains information about an additional player who has been assigned to the specific incident (the main player assigned to the incident is always referred to as a subparticipant – see the next point). The additional player could be for example an assistant on a goal, the current goalkeeper of the opposing team, etc.

 

 

Participants and subparticipants (players)

 

An important element of the message that may cause identification issues are the fields related to “participants” and “subparticipants”. These terms are related both to the "incident" message type described in this section and are also an integral part of the "event" message type.

 

There are four fields related to these definitions:

"participant_id": - the ID of the sports event participant

"participant_name": - the name of the sports event participant

"subparticipant_id":- the ID of the player representing a given team (participant)

"subparticipant_name": - the name of the player representing a given team (participant)

 

In the case of individual sports such as tennis, table tennis, badminton, beach volleyball the participants are the players themselves who take part in the match (they are not subparticipants in this case).

 

Examples of participants and subparticipants (not only for sports offered in the ScoutsFeed product):

 

Sport

Event (match)

Participants

Subparticipants (players)

Sport

Event (match)

Participants

Subparticipants (players)

Soccer

 

 

FC Barcelona - Real Madrid

  • FC Barcelona

  • Real Madrid

  • Marc Andre Ter Stegen

  • Pedri

  • Vinicius Jr.

  • Jude Bellingham

  • Carlo Ancelotti (coach)

Basketball

 

Boston Celtics - Los Angeles Lakers

  • Boston Celtics

  • Los Angeles Lakers

  • Jayson Tatum

  • LeBron James

  • J.J Redick (coach)

 

Tennis

Carlos Alcaraz - Jannik Sinner (single)

 

 

Max Purcell/Jordan Thompson - Kevin Kravietz/Tim Puetz (double)

  • Carlos Alcaraz

  • Jannik Sinner


  • Purcell/Thompson

  • Kravietz/Puetz

Not applicable

 

 

Not applicable

 

Table Tennis

Fan Zhendong - Wang Chuqin

 

 

Manyu Wang/Yuling Zhu - Honami Nakamori/Satsuki Odo

 

  • Fan Zhendong

  • Wang Chuqin


  • Wang/Zhu

  • Nakamori/Odo

 

 

Not applicable

 

Ski jumping

 

Zakopane Men’s HS 140 (individual)

 

 

 

Zakopane Men’s Team HS 140 (team)

  • Domen Prevc

  • Pius Pashke

  • Kamil Stoch


  • Poland

  • Germany

  • Slovenia

 

Not applicable

 

 

  • Kamil Stoch

  • Pius Pashke

  • Domen Prevc

 

In the case of a doubles pair, it is considered a single participant and has its unique ID. Both players forming the doubles pair have their individual IDs, but when playing as a pair, they are treated as a single participant.

 

 

The “Confirmation” field

 

This field contains information about whether the given incident has been confirmed by Skaut or not. It can take 3 values:

  • tbd - incident without confirmation/cancellation

  • confirmed - will appear when the incident is confirmed by the referee. Incidents with this value will have an effect on statistics.

  • cancelled - will appear when the incident is not upheld by the referee. For example, when he decides that a goal or a penalty will not be awarded, etc. Incidents with this value will have no effect on statistics

A value other than "tbd" is assigned only to incidents called "key incidents," which have been selected separately for each of the offered sports.

 

Since this field is crucial for clients who wish to use our data to settle match markets, a separate section of the documentation has been dedicated to it, which can be found HERE.

Related content

The "Event" message - key informations
The "Event" message - key informations
Read with this
Message: incident [draft]
Message: incident [draft]
More like this
AMQP service
AMQP service
Read with this
Key incidents confirmation
Key incidents confirmation
More like this
API service
API service
Read with this
Incidents: Soccer
Incidents: Soccer
More like this