# Soccer

## Match statuses in soccer <a href="#ldsoccer-matchstatusesinsoccer" id="ldsoccer-matchstatusesinsoccer"></a>

<table data-full-width="true"><thead><tr><th width="91.6832275390625">Id</th><th width="208.2691650390625">Match status</th><th width="201.7213134765625">Description</th><th>Additional information</th></tr></thead><tbody><tr><td>0</td><td>NOT_STARTED</td><td>Not started yet</td><td>-</td></tr><tr><td>6</td><td>FIRST_HALF</td><td>1st period of the match</td><td>-</td></tr><tr><td>31</td><td>HALFTIME</td><td>Match pause</td><td>-</td></tr><tr><td>7</td><td>SECOND_HALF</td><td>2nd period of the match</td><td>-</td></tr><tr><td>100</td><td>ENDED</td><td>The match has ended</td><td>-</td></tr><tr><td>32</td><td>AWAITING_OT</td><td>Waiting for overtime to start</td><td>-</td></tr><tr><td>41</td><td>FIRST_HALF_OT</td><td>1st overtime period</td><td>-</td></tr><tr><td>33</td><td>OT_HALFTIME</td><td>Pause between 1st and 2nd overtime period</td><td>-</td></tr><tr><td>42</td><td>SECOND_HALF_OT</td><td>2nd overtime period</td><td>-</td></tr><tr><td>110</td><td>AFTER_OT</td><td>Match finished after overtime</td><td>-</td></tr><tr><td>34</td><td>AWAITING_PENALTIES</td><td>Wating for penalty shoot-out to start</td><td>-</td></tr><tr><td>50</td><td>PENALTY_SHOOTING</td><td>Penalty shoot-out</td><td>-</td></tr><tr><td>120</td><td>AFTER_PENALTIES</td><td>Match finished after penalty shoot-out</td><td>-</td></tr><tr><td>80</td><td>INTERRUPTED</td><td>The match has been interrupted</td><td>-</td></tr><tr><td>90</td><td>ABANDONED</td><td>The match has been abandoned</td><td>This match status is only sent if the corresponding XML configuration is enabled.</td></tr></tbody></table>

<br>

## Events in soccer <a href="#ldsoccer-eventsinsoccer" id="ldsoccer-eventsinsoccer"></a>

<table data-full-width="true"><thead><tr><th width="62.548583984375">ID</th><th width="124.31591796875">Event</th><th width="160.7430419921875">Description</th><th width="161.748291015625">Coverage</th><th width="275.365478515625">Extrainfo</th><th width="164.2926025390625">Player1</th><th width="167.8299560546875">Player2</th></tr></thead><tbody><tr><td>15</td><td>Temporary interruption</td><td>The match has been temporarily interrupted.</td><td><p>XSA (DC)</p><p>iScout (BC+DC)</p></td><td><p><strong>extrainfo</strong><br></p><ul><li>0 = Unknown/Other</li><li>1 = Water break</li><li>2 = Technical issue</li><li>3 = Weather conditions</li><li>4 = Crowd control issue</li><li>5 = Referee problems </li><li>6 = Injury</li></ul></td><td>-</td><td>-</td></tr><tr><td>16</td><td>Game on</td><td>The temporary interruption is over</td><td><p>XSA (DC)</p><p>iScout (BC+DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>30</td><td>Goal</td><td>The score has changed</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)<br></p><p><br></p></td><td><p>Possible values:</p><ul><li>0 = Unknown</li><li>-1 = Not specified</li><li>1 = Penalty</li><li>2 = Own goal</li><li>3 = Header</li><li>-100 = Shot</li><li>-200 = Free Kick</li></ul><p><strong>Additional attributes</strong> within the Goal event:</p><ul><li><p>'spot' - possible values:</p><ul><li>0 = scored from outside the box</li><li>1 = scored from inside the box</li></ul></li></ul></td><td>Player who scored the goal</td><td>Assisting player</td></tr><tr><td>40</td><td>Yellow card</td><td>A yellow card has been given.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p><strong>extrainfo</strong>  </p><ul><li>0 = regular</li><li>1 = given to bench player</li><li>2 = given to manager</li><li>3 = given to other staff </li></ul><p>The lack of the extrainfo attribute means a 'regular' card as well.</p><p><strong>extrainfosoccer</strong>  </p><ul><li>0 = card during play</li><li>1 = card before the start</li><li>2 = card between periods of play</li><li>3 = card after the end </li></ul><p>The lack of the extrainfosoccer attribute means a 'card during play' as well.</p><p>extrainfo and extrainfosoccer are only available in XSA coverage</p></td><td>Player who got the card</td><td>-</td></tr><tr><td>43</td><td>Suspension</td><td>Temporary player suspension. Triggered whenever a player is sent off due to a foul in a match or tournament using the sin-bin rule.</td><td><p>Hardphone (BC)</p><p>XSA (DC)</p><p>iScout (BC + DC)</p></td><td><p>Values:</p><ul><li>-1 = Unknown</li><li>1 = Minor</li><li>2 = Major</li><li>3 = Misconduct</li><li>5 =  5 minute suspension (sin bin rule)</li><li>10 = 10 minute suspension (sin bin rule)</li></ul></td><td>Id of the penalized player. Only if present.</td><td>-</td></tr><tr><td>45</td><td>YellowRed card</td><td>A red card has been given after two yellow cards.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p><strong>extrainfo</strong>  </p><ul><li>0 = regular</li><li>1 = given to bench player</li><li>2 = given to manager</li><li>3 = given to other staff </li></ul><p>The lack of the extrainfo attribute means a 'regular' card as well.</p><p><strong>extrainfosoccer</strong>  </p><ul><li>0 = card during play</li><li>1 = card before the start</li><li>2 = card between periods of play</li><li>3 = card after the end </li></ul><p>The lack of the extrainfosoccer attribute means a 'card during play' as well.</p><p>extrainfo and extrainfosoccer are only available in XSA coverage</p></td><td>Player who got the card</td><td>-</td></tr><tr><td>50</td><td>Red card</td><td>A red card has been given.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p><strong>extrainfo</strong>  </p><ul><li>0 = regular</li><li>1 = given to bench player</li><li>2 = given to manager</li><li>3 = given to other staff </li></ul><p>The lack of the extrainfo attribute means a 'regular' card as well.</p><p><strong>extrainfosoccer</strong>  </p><ul><li>0 = card during play</li><li>1 = card before the start</li><li>2 = card between periods of play</li><li>3 = card after the end </li></ul><p>The lack of the extrainfosoccer attribute means a 'card during play' as well.</p><p>extrainfo and extrainfosoccer are only available in XSA coverage</p></td><td>Player who got the card</td><td>-</td></tr><tr><td>60</td><td>Substitution</td><td>A player has been substituted.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>Player leaving the field.</td><td>Player entering the field.</td></tr><tr><td>90</td><td>Injury time</td><td>Information about expected length of injury time.</td><td><p>Hardphone (BC)</p><p>hscout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC + DC)</p><p>XSA (DC)</p></td><td>Number of minutes injury time added</td><td>-</td><td>-</td></tr><tr><td>110</td><td>Possession</td><td>Possession change to the given team. This event needs to be enabled before it gets sent.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>120</td><td>(Deprecated) Free kick count</td><td>Number of free kicks for team.</td><td>XSA (DC)</td><td>Updated number of free kicks.</td><td>-</td><td>-</td></tr><tr><td>121</td><td>(Deprecated) Goal kick count</td><td>Number of goal kicks for team.</td><td>XSA (DC)</td><td>Updated number of goal kicks.</td><td>-</td><td>-</td></tr><tr><td>122</td><td>(Deprecated) Throw-in count</td><td>Number of throw-ins for team.</td><td>XSA (DC)</td><td>Updated number of throw-ins.</td><td>-</td><td>-</td></tr><tr><td>123</td><td>(Deprecated) Off side count</td><td>Number of off sides for team.</td><td>XSA (DC)</td><td>Updated number of off side.</td><td>-</td><td>-</td></tr><tr><td>124</td><td>(Deprecated) Corner kick count</td><td>Number of corners for team.</td><td>XSA (DC)</td><td>Updated number of corner kicks.</td><td>-</td><td>-</td></tr><tr><td>125</td><td>Shot on target count</td><td>Number of shots on target for team.</td><td>XSA (DC)</td><td>Updated number of shots on target.</td><td>-</td><td>-</td></tr><tr><td>126</td><td>Shot off target count</td><td>Number of shots off target for team.</td><td>XSA (DC)</td><td>Updated number of shots off target.</td><td>-</td><td>-</td></tr><tr><td>127</td><td>Goal keeper save count</td><td>Number of goal keeper saves for team</td><td>XSA (DC)</td><td>Updated number of goal keeper saves.</td><td>-</td><td>-</td></tr><tr><td>150</td><td>Free kick</td><td>Used when a free kick is awarded to a team. Entries are assigned to teams.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Not in a dangerous position</li><li>1 = Dangerous position</li></ul><p><strong>Additional attributes</strong> within the Free kick event:</p><ul><li><p>'freekickreason' - possible values:</p><ul><li>0 = foul</li><li>1 = handball</li><li>2 = other</li></ul></li></ul></td><td>ID of player who caused the free kick</td><td>ID of a player who was awarded the free kick</td></tr><tr><td>151</td><td>Goal kick</td><td>A goal kick has been taken.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>ID of player who performed the kick</td><td>-</td></tr><tr><td>152</td><td>Throw-in</td><td>A throw-in has been taken.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>ID of player who performed the throw</td><td>-</td></tr><tr><td>153</td><td>Offside</td><td>An offside has been committed.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>Player which was offside</td><td>-</td></tr><tr><td>154</td><td>Corner kick</td><td>A corner kick has been taken.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>What side the corner is taken from,<br>if this information is available. Possible values:</p><ul><li>0 = Corner is taken from left side of the goal</li><li>1 = Corner is taken from right side of the goal</li><li>-1 = Information is not available</li></ul></td><td>Player who took the corner</td><td>-</td></tr><tr><td>155</td><td>Shot on target</td><td>A shot on target.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>-</p><p><strong>Additional attributes</strong> within the Shot on target event:</p><ul><li><p>'spot' - possible values:</p><ul><li>0 = taken from outside the box</li><li>1 = taken from inside the box</li></ul></li></ul></td><td>Player who shot</td><td>-</td></tr><tr><td>156</td><td>Shot off target</td><td><p>A shot off target.</p><p><br><strong>NOTE</strong>: info attribute contains off target post or bar information in deeper coverage.<br></p><p><strong>EXAMPLE</strong>:</p><p>info="Shot off target [T2] -N.Fischer(post)"</p><p>info="Shot off target [T2] -N.Fischer(bar)"</p></td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>-</p><p><strong>Additional attributes</strong> within the Shot off target event:</p><ul><li><p>'spot' - possible values:</p><ul><li>0 = taken from outside the box</li><li>1 = taken from inside the box</li></ul></li></ul></td><td>Player who shot</td><td>-</td></tr><tr><td>157</td><td>Goal keeper save</td><td>A goalkeeper has made a save</td><td><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>Goalkeeper id</td><td>-</td></tr><tr><td>158</td><td>Injury</td><td>Injured player</td><td><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Whether the player is still injured.<br>Possible values:</p><ul><li>1 = Player still injured</li><li>0 = Player not injured any longer</li></ul></td><td>Player which was injured</td><td>-</td></tr><tr><td>161</td><td>Penalty kick</td><td>A penalty kick has been awarded</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>-</p><p><strong>Additional attributes</strong> within the Penalty event:</p><ul><li><p>'penaltyreason' - possible values:</p><ul><li>0 = foul</li><li>1 = handball</li></ul></li></ul></td><td>ID of player who caused the penalty</td><td>ID of player who was awarded the penalty</td></tr><tr><td>164</td><td>Weather conditions</td><td>The weather conditions at an event</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Unknown</li><li>1 = Good</li><li>2 = Medium</li><li>3 = Bad</li><li>4 = Indoor</li><li>5 = Extreme</li></ul></td><td>-</td><td>-</td></tr><tr><td>165</td><td>Attendance</td><td>The attendance event details the official attendance of the match.</td><td><p>XSA (DC)</p><p>iScout (BC+DC)</p></td><td>Attendance</td><td>-</td><td>-</td></tr><tr><td>168</td><td>Player back from injury</td><td>A player rejoins the match after receiving treatment for an injury</td><td><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>Player which was injured</td><td>-</td></tr><tr><td>171</td><td>Shots blocked count</td><td>Number of shots blocked for team</td><td>XSA (DC)</td><td>Updated number of shots blocked.</td><td>-</td><td>-</td></tr><tr><td>172</td><td>Shot blocked</td><td>Happens whenever the shot is blocked. Entries are assigned to teams.</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>-</p><p><strong>Additional attributes</strong> within the Shot blocked event:</p><ul><li><p>'spot' - possible values:</p><ul><li>0 = taken from outside the box</li><li>1 = taken from inside the box</li></ul></li></ul></td><td>Player who took the shot</td><td>Player that blocked the shot</td></tr><tr><td>666</td><td>Penalty missed</td><td>Used when the penalty shot is missed.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>ID of the player<br>who missed</td><td>-</td></tr><tr><td>1002</td><td>Penalty shootout event</td><td><p>Penalty shootout event.</p><p>This event is only sent out when the match goes to penalty shootout. Entries are assigned to teams.</p></td><td><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>-1 = Penalty not taken</li><li>1 = Penalty scored</li><li>0 = Penalty missed</li></ul></td><td>ID of player to take penalty</td><td>-</td></tr><tr><td>1010</td><td>Betstart</td><td>Betstart indicates that betting markets<br>can be activated. Betstart is not only a<br>pre match event but is also used during the match.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1011</td><td>Betstop</td><td>Betstop indicates that all betting markets are closed due to strong possibility of a goal, penalty, red card, or there is any unclear situation on the field. Betstop is also used whenever there is the need to establish direct communication between the scout and the match Supervisor, or in case of call disconnection.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><p>See betstop reason list at <a href="/pages/0kTWcyJNcKQjBeEz8hjF">Betstart and Betstop</a></p></td><td>-</td><td>-</td></tr><tr><td>1012</td><td>Kick-off team</td><td>Which team will have the kick off in the match.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1013</td><td>Match status</td><td>Sent when the status of the match changes.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>See the above table for all available match statuses for soccer.</td><td>-</td><td>-</td></tr><tr><td>1014</td><td>Pitch condition</td><td>Conditions of the pitch for the match. This event can be changed during the match if needed.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Unknown</li><li>1 = Good</li><li>2 = Medium</li><li>3 = Bad</li></ul></td><td>-</td><td>-</td></tr><tr><td>1015</td><td>Free text</td><td>Used for any kind of additional information during the match. Example: "<em>Match interrupted due to flood light, break downs, etc.</em>".</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1016</td><td>Possible corner</td><td>Happens at the exact moment there is a corner. Entries are assigned to teams.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>What side the corner is taken from, if this information is available. Possible values:</p><ul><li>0 = Corner is taken from left side of the goal</li><li>1 = Corner is taken from right side of the goal</li></ul></td><td>-</td><td>-</td></tr><tr><td>1017</td><td>Corner canceled</td><td>Used when possible corner is not confirmed.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1018</td><td>Possible goal</td><td>Sent either at the moment when the goal is scored, or right before the goal is scored when probability for goal is high.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1019</td><td>Goal canceled</td><td>Possible goal has been canceled</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Unknown</li><li>-1 = Not specified</li><li>1 = Off side</li><li>2 = Foul</li><li>3 = Incorrect entry</li></ul></td><td>-</td><td>-</td></tr><tr><td>1024</td><td>Match about to start</td><td>This event is sent when both captains together with the referee are selecting which team will start the match.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1029</td><td>Dangerous attack</td><td>Dangerous attack means one team enters the "dangerous attack" zone in the opponents half.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1030</td><td>Ball safe</td><td>Used when a team has possession in their own half. Ball safe entries are assigned to teams.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1039</td><td>Manual time adjustment</td><td>Manual adjustment of time.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>Number of seconds adjusted. Either a positive or a negative integer.</td><td><br></td><td><br></td></tr><tr><td>1040</td><td>Possible red card</td><td>Used when there is a strong possibility<br>of a red card. Entries are assigned to teams. Note that the possible red card could also be a possible yellow/ red card.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1041</td><td>Red card canceled</td><td>Used when possible red card is not being confirmed. Note that the canceled red card could also be a canceled yellow/ red card.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1042</td><td>Possible penalty</td><td>Possible penalty, used for scout system</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1043</td><td>Canceled penalty</td><td>Used when a possible penalty is not confirmed.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1044</td><td>Delete alert</td><td>Manual removal of an event.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC + DC)</p><p>XSA (DC)</p></td><td>Id of event that was deleted.</td><td>-</td><td>-</td></tr><tr><td>1049</td><td>Suspension over</td><td>Temporary player suspension over. Sent when suspended player returns to play after a foul in tournaments/matches using the sin-bin rule.</td><td><p>Hardphone (BC)</p><p>XSA (DC)</p><p>iScout (BC + DC)</p></td><td>-</td><td>Id of the penalized player. Only if present</td><td><br></td></tr><tr><td>1064</td><td>Play resumes after goal</td><td>Used to confirm the match has kicked off after the scored goal.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1082</td><td>Disable corner markets</td><td>Triggered when there is a possibility of a corner</td><td><p>XSA (DC)</p><p>iScout (DC)</p><p>External Feed (BC+DC)</p></td><td><p>Possible values:</p><ul><li>1 = Safe to accept bets</li><li>0 = Not safe</li></ul></td><td>-</td><td>-</td></tr><tr><td>1083</td><td>Disable booking markets</td><td>Triggered when there is a possibility of a card</td><td><p>XSA (DC)</p><p>iScout (DC)</p><p>External Feed (BC+DC)</p></td><td><p>Possible values:</p><ul><li>1 = Safe to accept bets</li><li>0 = Not safe</li></ul></td><td>-</td><td>-</td></tr><tr><td>1084</td><td>Possible yellow card</td><td>Possible yellow card</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1085</td><td>Canceled yellow card</td><td>Possible yellow card canceled</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1091</td><td>Early betstatus</td><td>Similar to normal betstart and betstop,<br>but instead of waiting until the next kick off, the early betstarts already starts right after the goal was confirmed. This event needs to be enabled before it gets sent out.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC + DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>1 = Early betstart</li><li>0 = Early betstart ended</li></ul></td><td>-</td><td>-</td></tr><tr><td>1102</td><td>Coverage status</td><td>Sent when the coverage status for the match changes.</td><td><p>Hardphone (BC)</p><p>hScout (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC + DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Covered</li><li>1 = Coverage abandoned</li><li>2 = Match will not be covered</li></ul></td><td>-</td><td>-</td></tr><tr><td>1104</td><td>Penalty shootout starting team</td><td>Information about which team is going to begin with the shootout.</td><td><p>Hardphone (BC)</p><p>External Feed (BC+DC)</p><p>iScout (BC + DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1126</td><td>Attack</td><td>Attack</td><td><p>External Feed (BC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>1884</td><td>Take penalty</td><td>Player about to take penalty</td><td><p>XSA (DC)</p><p>iScout (BC+DC)</p></td><td>-</td><td>Player who is about to take penalty</td><td>-</td></tr><tr><td>2064</td><td>Video assistant referee</td><td>The event is used when video review (VAR) is confirmed. Extrainfo refers to the type of event that will be subject of the review (goal, penalty kick or red card).<br></td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Goal</li><li>1 = Penalty</li><li>2 = Red card</li></ul></td><td>-</td><td>-</td></tr><tr><td>2065</td><td>Video assistant referee over</td><td>The event is used when video review has ended and a verdict ‘stands’ or ‘overturned’ has been given by the referee.<br></td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td><p>Possible values:</p><ul><li>0 = Goal</li><li>1 = No Goal</li><li>2 = Penalty</li><li>3 = No Penalty</li><li>4 = Red Card</li><li>5 = No Red Card</li></ul></td><td>-</td><td>-</td></tr><tr><td>2066</td><td>Possible video assistant referee</td><td>The event is used when there is a strong possibility that video review system (VAR) will be used.<br></td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>2067</td><td>Cancelled video assistant referee</td><td>Video assistant referee cancelled</td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>2376</td><td>Possible Substitution </td><td><p>This event is used to indicate that the substitution is about to happen</p><p><br></p></td><td><p>External Feed (BC+DC)</p><p>iScout (BC+DC)</p><p>XSA (DC)</p><p><br></p></td><td><p>-</p><p>The 'side' attribute indicates for which team the substitution will take place. </p><p>In case of many substitutions during one break, the 'side' attribute indicates the team to make the first substitution in a block.</p></td><td>-</td><td>-</td></tr><tr><td>2377</td><td>Possible substitution cancelled</td><td>Possible substitution cancelled</td><td><p>iScout (BC+DC)</p><p>XSA (DC)</p><p><br></p><p><br></p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>2068</td><td>VAR Risk *</td><td>Video Assistant Referee Risk - it is used during a situation when a possible or confirmed goal can be changed by VAR decision<br><br> * Sent only after eneabling config <a href="#id-237-include-var-risk-and-var-risk-over-events-in-the-feed">ID 237</a></td><td><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr><tr><td>2069</td><td>VAR Risk Over *</td><td>Video Assistant Referee Risk - it is used during a situation when a possible or confirmed goal can be changed by VAR decision<br><br> * Sent only after eneabling config <a href="#id-237-include-var-risk-and-var-risk-over-events-in-the-feed">ID 237</a></td><td><p>iScout (BC+DC)</p><p>XSA (DC)</p></td><td>-</td><td>-</td><td>-</td></tr></tbody></table>

<br>

## Sport specific XML elements and attributes <a href="#ldsoccer-sportspecificxmlelementsandattributes" id="ldsoccer-sportspecificxmlelementsandattributes"></a>

This section explains what elements / attributes one can expect for soccer matches in addition to the standard elements and attributes, and what the meaning of those elements and attributes is.

### **Attributes in the \<match> element**

XML example

```xml
<match betstatus="BETSTOP" extrainfo="1" feedtype="full" matchid="10115513" matchtime="45:00 +1:32" start="1464864780000" t1id="5093"
t1name="WERDER BREMEN" t2id="5090" t2name="FC SCHALKE 04">
...
</match>
```

***XML elements and attributes definition***

<table data-full-width="false"><thead><tr><th width="85.228271484375">Element</th><th width="145.6448974609375">Attributes</th><th width="285.68408203125">Description</th><th width="800">Possible values</th></tr></thead><tbody><tr><td>Match</td><td><em>extrainfo</em></td><td>Integer specifying special information for the match.</td><td><p>Integer. Possible values:</p><ul><li>0 = Default (2 x 45 minutes)</li><li>1 = 2 x 40 minutes</li><li>9 = 2 x 35 minutes</li><li>10 = 2 x 30 minutes</li><li>11 = 2 x 25 minutes</li><li>46 = 2 x 45 minutes with ABBA shootout format</li><li>55 = 2 x 6 minutes</li><li>57 = 2 x 4 minutes</li><li>58 = 2 x 9 minutes</li><li>66 = 2 x 5 minutes</li><li>61 = 2 x 15 minutes</li><li>62 = 2 x 12 minutes</li><li>63 = 2 x 10 minutes</li><li>69 = 2 x 20 minutes</li></ul></td></tr></tbody></table>

### **Elements in the \<match> element**

**XML example**

```xml
<match betstatus="BETSTOP" connectionstatus="1" dc="1" device="3" distance="207" extrainfo="0" feedtype="full" matchid="10115513"
matchtime="45:00 +1:32" st1id="2534" st2id="2530" start="1464864780000" t1id="5093" t1name="WERDER BREMEN" t2id="5090"
t2name="FC SCHALKE 04">
<status id="6" name="FIRST_HALF" start="1464864951616"/>
<score t1="0" t2="1" type="current"/>
<score t1="0" t2="1" type="period1"/>
<red t1="0" t2="0"/>
<yellow t1="0" t2="0"/>
<corners t1="0" t2="0"/>
<dangerousattacks t1="1" t2="0"/>
<attacks t1="0" t2="1"/>
<penalties t1="0" t2="0"/>
<weatherconditions id="0" name="UNKNOWN"/>
<pitchconditions id="0" name="UNKNOWN"/>
<kickoffteam team="0"/>
<throwins t1="0" t2="0"/>
<goalkicks t1="0" t2="0"/>
<freekicks t1="0" t2="0"/>
<shotsofftarget t1="0" t2="0"/>
<shotsontarget t1="0" t2="1"/>
<shotsblocked t1="0" t2="0"/>
<goalkeepersaves t1="0" t2="0"/>
<offsides t1="0" t2="0"/>
<injuries t1="0" t2="0"/>
<possession t1="50" t2="50"/>
<tournament id="42" name="Bundesliga"/>
<category id="30" name="Germany"/>
<sport id="1" name="Soccer"/>
<events/>
</match>
```

***XML elements and attributes definition***

<table><thead><tr><th width="168.97918701171875">Element</th><th width="118.16766357421875">Attributes</th><th width="510.7978515625">Description</th><th>Possible values</th></tr></thead><tbody><tr><td>score</td><td></td><td>Multiple occurrences possible, each occurrence describes the number of goals for the specified period in the match. This element always gets included in full feed, and in the delta feed for the following events: Score change (30)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of goals home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of goals away team.</td><td>Integer</td></tr><tr><td></td><td><em>type</em></td><td>For what period in the match the goals were scored.</td><td><p>String. Possible values:</p><ul><li>current</li><li>period1</li><li>period2</li><li>overtime1</li><li>overtime2</li><li>penalties</li></ul></td></tr><tr><td>red</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Red card (50) and Yellowred card (45). The cards with extrainfo = 1, 2 or 3 (player on bench, manager or other staff) are excluded from this element.</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of red cards home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of red cards away team.</td><td>Integer</td></tr><tr><td>yellow</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Yellow card (40). The cards with extrainfo = 1, 2 or 3 (player on bench, manager or other staff) are excluded from this element.</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of yellow cards home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of yellow cards away team.</td><td>Integer</td></tr><tr><td>corners</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Corner (154)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of corners home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of corners away team.</td><td>Integer</td></tr><tr><td>dangerousattack</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Dangerous attack (1029)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of dangerous attacks home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of dangerous attacks away team.</td><td>Integer</td></tr><tr><td>attacks</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Attack (1126)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of attacks home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of attacks away team.</td><td>Integer</td></tr><tr><td>penalties</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Penalty awarded (161)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of penalties home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of penalties away team.</td><td>Integer</td></tr><tr><td>weatherconditions</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Weather conditions (164)</td><td></td></tr><tr><td></td><td><em>id</em></td><td>Identifier of the weather conditions.</td><td>Integer</td></tr><tr><td></td><td><em>name</em></td><td>Textual representation of the weather conditions.</td><td><p></p><p>String. Possible combinations of idname<br>are:</p><ul><li>0 = Unknown</li><li>1 = Good</li><li>2 = Medium</li><li>3 = Bad</li><li>4 = Indoor</li></ul></td></tr><tr><td>pitchconditions</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Pitch conditions (1014)</td><td></td></tr><tr><td></td><td><em>id</em></td><td>Identifier for the pitch conditions.</td><td>Integer</td></tr><tr><td></td><td><em>name</em></td><td>Textual representation of the pitch conditions.</td><td><p>String. Possible combinations of idname<br>are:</p><ul><li>0 = Unknown</li><li>1 = Good</li><li>2 = Medium</li><li>3 = Bad</li></ul></td></tr><tr><td>kickoffteam</td><td></td><td>This element always gets included in full feed, and in the delta feed for the following events: Kickoff team (1012)</td><td></td></tr><tr><td></td><td><em>team</em></td><td>Which team kicked off.</td><td><p>Integer. Possible values:</p><ul><li>0 = Unknown</li><li>1 = Home</li><li>2 = Away</li></ul></td></tr><tr><td>throwins</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Throw-in (152)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of throw-ins home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of throw-ins away team.</td><td>Integer</td></tr><tr><td>goalkicks</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Goal kick (151)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of goal kicks home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of goal kicks away team.</td><td>Integer</td></tr><tr><td>freekicks</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Free kick (150)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of freekicks home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of freekicks away team.</td><td>Integer</td></tr><tr><td>shotsofftarget</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Shot off target (156)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of shots off target home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of shots off target away team.</td><td>Integer</td></tr><tr><td>shotsontarget</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Shot on target(155) and Score change (30)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of shots on target home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of shots on target away team.</td><td>Integer</td></tr><tr><td>shotsblocked</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Shot blocked (172)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of shots blocked home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of shots blocked away team.</td><td>Integer</td></tr><tr><td>goalkeepersaves</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Goalkeeper save (157)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of goalkeeper saves home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of goalkeeper saves away team.</td><td>Integer</td></tr><tr><td>offsides</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Offside (153)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of offside home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of offside away team.</td><td>Integer</td></tr><tr><td>injuries</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Injury (158)</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Number of injuries home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Number of injuries away team.</td><td>Integer</td></tr><tr><td>possession</td><td></td><td>This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Possession (110)</td><td></td></tr><tr><td><em>t1</em></td><td></td><td>Possession percentage home team.</td><td>Integer</td></tr><tr><td><em>t2</em></td><td></td><td>Possession percentage away team.</td><td>Integer</td></tr></tbody></table>

### **Attributes in the \<event> element**

```xml
<!-- Example 1 -->
<match matchid="7695966" ... >
<corners t1="3" t2="2"/>
<events>
<event extrainfo="1" id="487604722" info="Corner kick [T1] -E.Cardona" matchscore="0:0" mtime="01:52" player1="153793" posx="5"
posy="5" side="home" stime="1444783524612" type="154"/>
</events>
</match>

<!-- Example 2 -->
<match matchid="7695966" ... >
<events>
<event automatic="1" extrainfo="0" id="14701721" info="Disable booking markets" matchscore="0:0" mtime="54:24" side="none" stime="
1465989756941" type="1083"/>
</events>
</match>
```

***XML attributes definition***

<table><thead><tr><th width="137.5494384765625">Element</th><th width="118.05902099609375">Attributes</th><th width="358.7698974609375">Description</th><th>Possible values</th></tr></thead><tbody><tr><td>event</td><td><em>extrainfo</em></td><td>Attribute containing additional information about the event.</td><td>Long</td></tr><tr><td></td><td><em>posx</em></td><td>Horizontal position on pitch, posx being a number from 0 to 100. The reference point 0 is at home teams goal.</td><td>Number</td></tr><tr><td></td><td><em>posy</em></td><td>Vertical position on pitch , posy being a number from 0 to 100. The reference point 0 is on top of pitch when home teams goal is on the left hand side.</td><td>Number</td></tr><tr><td></td><td><em>player1</em></td><td>Sportradar player id for player 1 connected to this event.</td><td>Integer</td></tr><tr><td></td><td><em>player2</em></td><td>Sportradar player id for player 2 connected to this event.</td><td>Integer</td></tr><tr><td></td><td><em>automatic</em></td><td>Whether the booking markets were disabled automatically or manually. This attribute only gets added for "disable XXX market" events.</td><td><p>Integer. Possible values:</p><ul><li>1 = Markets got disabled automatically.</li><li>0 = Markets got disabled manually.</li></ul></td></tr><tr><td></td><td><em>matchscore</em></td><td>Score for current match.</td><td><p>String. Format: "[home]:[away]"</p><p>Example: "1:0"</p></td></tr><tr><td></td><td><em>mtime</em></td><td>The matchtime when the event happened. Note that injury time is added in case the event happened during injury time.</td><td>String. Format:<br>MM:SS +M:SS<br>Example:<br>70:12 (no injury time)<br>45:00 +1:32 (injury time)</td></tr></tbody></table>

## XML configurations <a href="#ldsoccer-xmlconfigurations" id="ldsoccer-xmlconfigurations"></a>

This section explains what XML configurations one can expect for this sport in addition to the standard XML configurations, and what the meaning of these configurations is.

### **(ID: 2) Soccer YellowRedCards**

Enabling this setting allows event 45 (yellow red card) to be sent for basic coverage matches, both Hardphone and iScout. If this setting is not enabled, event 50 (red card) will get sent instead.

### **(ID: 16) Attack in soccer deeper coverage**

Enabling this settings allows event 1126 (attack) to be sent for matches which are covered by iScout or deeper coverage. Additionally, an element \<attacks> gets added as subelement of the \<match> element. The attributes t1 and t2 of this element keep a count of attacks for the home and away team.

XML example

```xml
<match betstatus="STARTED" connectionstatus="1" dc="1" feedtype="delta" matchid="6856980">
<attacks t1="27" t2="25"/>
<!-- Remaining message truncated -->
</match>
```

### **(ID: 17) Ball possession in soccer deeper coverage**

Enabling this settings allows event 110 (possession) to be sent for matches which are covered by iScout or deeper coverage.

### **(ID: 19) Send lineups for soccer matches where this is available**

If this setting is enabled, the element \<lineups> gets enabled for matches which have this configured. Lineups are sent when subscribing to a match, and when the lineup changes.

XML example

```
<lineups matchid="6856980">
<player id="560834" name="Jiang, Jiajun" shirtnumber="5" substitute="false" team="1"/>
<player id="802814" name="Yang, Jiawei" shirtnumber="7" substitute="false" team="1"/>
<!-- Remaining message truncated -->
</lineups>
```

### **(ID: 67) Send periodx score types for soccer**

The attribute type in the \<score> element (subelement from \<match> element) has a set list of possible values. If this setting is enabled, the attribute type can have one of the following values, in addition to the regular values for soccer matches:

* period1
* period2

```xml
<match matchid="7440630" ... >
<score t1="14" t2="20" type="period1"/>
<!-- Remaining message truncated -->
</match>
```

### **(ID: 71) Early betstatus during in-game penalties for soccer**

If this setting is enabled, an early betstart (early betstatus, id 1091, with extrainfo=1) will be sent out when a penalty is confirmed. Once the player is about to take the penalty, another early betstatus event gets sent with extrainfo=0, which ends the early betstatus. Note that early betstatus will not be set to ended in case of a red card.

### **(ID: 73) Enable ball spotting soccer**

Enabling this setting will send out additional occurrences of the following events, used for updating the position of the ball: attack (1126), dangerous attack (1029) and ball safe (1030). Note that if this setting is disabled these events will still be sent upon the first change between attack/dangerous attack/ball safe.

### **(ID: 103) Restart Match clock for Extra Time (Soccer)**

When this configuration is enabled, the time for extra time will run from 0:00 to 30:00 as opposed to 90:00 to 120:00.

### **(ID: 117) Include VAR attribute in fullfeeds**

Enabling this setting will include "var" attribute (Video assistant referee) in \<match> element of fullfeeds.

XML example

{% code overflow="wrap" %}

```xml
<match t1namenatural="CD Olimpia" t2namenatural="CD Honduras Progreso" t2name="CD HONDURAS PROGRESO" t2id="7353776" t1name="CD OLIMPIA" t1id="963476" t1abbr="OLI" t2abbr="HON" start="1548025200000" matchid="16675299" feedtype="full" extrainfo="0" distance="159" betstatus="BETSTOP" connectionstatus="0" device="4" coveredfrom="venue" var=1" st1id="25358" st2id="166204" matchtime="90:00">
<match t1namenatural="CD Olimpia" t2namenatural="CD Honduras Progreso" t2name="CD HONDURAS PROGRESO" t2id="7353776" t1name="CD OLIMPIA" t1id="963476" t1abbr="OLI" t2abbr="HON" start="1548025200000" matchid="16675299" feedtype="full" extrainfo="0" distance="159" betstatus="BETSTOP" connectionstatus="0" device="4" coveredfrom="venue" var="0" st1id="25358" st2id="166204" matchtime="90:00">
```

{% endcode %}

Video assistant referee-related events can be assigned to the team that requested it.

XML example: Feed for side attribute home

{% code overflow="wrap" %}

```xml
<event type="2064" stime="1563196870282" side="home" mtime="45:00 +2:55" info="Video assistant referee [T1] - Goal" id="1317245868" extrainfo="0" matchscore="1:0"  matchstatus="FIRST_HALF"/>
```

{% endcode %}

Event 2065 example - VAR over No Goal

XML example of no goal decision with VAR

```
<event type="2065" stime="1563196921202" side="home" mtime
="45:00 +2:46" info="Video 
assistant referee over [T1] - No Goal" id="1317245879" extrainfo="1" matchscore="1:0" matchstatus="FIRST_HALF"/>
```

### **(ID: 136) Include early betstatus for Soccer**

Right before one of the teams scores a goal, the match status will be set to betstop. Normally, the match will be on betstop until the match continues, which is after the next kick off. As bookmakers have different requirements in terms of reoffering markets after goals, Betradar allows you to enable early betstart. If you have this setting enabled, information related to early betstart will be sent in addition to the normal betstart information.

The behaviour of early betstart is quite similar to the normal betstart, but instead of waiting until the next kick off, early betstart already starts right after the goal was confirmed.

If the match is in either betstart or early betstart, the match can be treated as betstart. It is up to the bookmaker to decide whether to receive the new prices right after the score change or after the match continues.

<div align="left"><figure><img src="/files/g3g2OQhwvQzdLpU1P1CO" alt=""><figcaption></figcaption></figure></div>

### **(ID: 130) Include play resumes after goal in soccer**

Enabling this setting will allow event 1064 (play resumes after goal) to be sent.

### **(ID: 127) Include player positions in lineup for soccer**

If this setting is enabled, the attribute *position* is added to the element for matches that are set up this way. Check the [ XSD schema](/live-data/introduction/xml-schema-definition-xsd.md) for the attribute type.\
Position value can be: "G", "D", "M" or "F".

XML example

```xml
<lineups matchid="1062714">
<player id="521" name="Almunia, Manuel" shirtnumber="1" substitute="false" team="1" position="G"/>
<player id="518" name="Fabregas, Cesc" shirtnumber="4" substitute="false" team="1" position="D"/>
<player id="15479" name="Fabianski, Lukasz" shirtnumber="12" substitute="false" team="1" position="M"/>
<!-- Remaining message truncated -->
</lineups>
```

### **(ID: 132) Include side attribute ball safe**

Enabling this setting will include "side" in "ball safe" events in soccer (event 1030).

### **(ID: 159) Include spot attribute for score change and shot events**

Enabling this setting will include the 'spot' attribute in the Goal (30), Shot on target (155), Shot off target (156) and Shot blocked (172) events.

### **(ID: 166) Include penaltyreason and freekickreason attributes**

Enabling this setting will include the 'penaltyreason' attribute for the Penalty kick (161) event and 'freekickreason' for the Free kick (150) event.

### **(ID: 237) Include "VAR Risk" and "VAR Risk Over" events in the feed.**

Enabling this setting will include the the VAR Risk (2068) event and  VAR Risk Over (2069) event.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sportradar.com/live-data/introduction/information-per-sport/soccer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
