# Bandy

## Match statuses in bandy <a href="#ldbandy-matchstatusesinbandy" id="ldbandy-matchstatusesinbandy"></a>

<table data-full-width="true"><thead><tr><th width="99.970458984375">ID</th><th width="195.13458251953125">Match Status</th><th width="362.552978515625">Description</th><th width="299.88446044921875">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>Waiting 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 the penalty shoot-out</td><td>-</td></tr><tr><td>100</td><td>ENDED</td><td>The match has ended</td><td>-</td></tr></tbody></table>

<br>

<br>

## Events in Bandy <a href="#ldbandy-eventsinbandy" id="ldbandy-eventsinbandy"></a>

<table data-full-width="true"><thead><tr><th width="72.50262451171875">ID</th><th width="118.015625">Event</th><th width="381.94970703125">Description</th><th width="170.5616455078125">Coverage</th><th>XML Attributes</th></tr></thead><tbody><tr><td>14</td><td>Start Delayed</td><td>Match Start Delayed</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>15</td><td>Temp Interrupted </td><td>Match temporarily interrupted due to injury</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>30</td><td>Goal</td><td>Sent when the goal is confirmed. </td><td>External Feed(BC)</td><td>side (home = 0, Away= 1)</td></tr><tr><td>40</td><td>Yellow card</td><td><p>Used when the yellow card is confirmed.</p><p> </p></td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>43</td><td>Suspension</td><td>Triggered whenever a player is sent off due to a foul.</td><td>External Feed(BC)</td><td><p>Suspension Time </p><ul><li>5 min suspension <strong>5</strong>/10min suspension <strong>10</strong></li></ul></td></tr><tr><td>50</td><td>Red card</td><td> Used when the red card is confirmed.</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td><p>150</p><p><br></p><p><br></p></td><td>Free kick</td><td>Direct free kick</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>154</td><td>Corner</td><td>Used when the corner is confirmed</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>155</td><td>Shot on</td><td>Shot on</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>156</td><td>Shot off</td><td> </td><td>External Feed(BC)</td><td><br></td></tr><tr><td>161</td><td>Penalty awarded</td><td>Used when the penalty shot is confirmed.</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>666</td><td>Penalty missed</td><td>Used when the penalty shot is missed.</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td> 1010</td><td>Betstart</td><td>Betstart indicates that betting markets can be activated. Betstart is not only a pre match event but is also used during the match.</td><td>External Feed(BC)</td><td><br></td></tr><tr><td> 1011</td><td>Betstop</td><td><p>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.</p><p><br></p></td><td>External Feed(BC)</td><td><p>Betstop reason id</p><p>Possible values for Betstop reason:</p><ul><li>0 = Unknown</li><li>3 =  Disconnection</li><li>52 = Match postponed/suspended</li><li>64 = Penalty shootout begins</li></ul></td></tr><tr><td> <br>1012</td><td>Kickoff team</td><td>Which team will have the kick off in the match.</td><td>External Feed(BC)</td><td><br></td></tr><tr><td> 1013</td><td>Match status</td><td>Sent when the status of the match changes.</td><td>External Feed(BC)</td><td><ul><li>description: match status</li><li><p>values:</p><ul><li>0 = not started</li><li>6 = first half</li><li>31 = halftime</li><li>7 = second half</li><li>100 = ended</li><li>32 = awaiting OT</li><li>41 = first half OT</li><li>33 = OT halftime</li><li>42 = second half OT</li><li>110 = after OT</li><li>34 = awaiting penalties</li><li>50 = penalty shooting</li><li>120 = after penalties</li></ul></li></ul></td></tr><tr><td>1015 </td><td>Free comment</td><td>Used for any kind of additional information during the match. Example: "Match interrupted due to flood light break down", etc..</td><td>External Feed(BC)</td><td><br></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>External Feed(BC)</td><td><br></td></tr><tr><td>1017</td><td>Canceled possible corner</td><td>Used when possible corner is not confirmed</td><td>External Feed(BC)External Feed(BC)</td><td>-</td></tr><tr><td>1018</td><td>Possible goal</td><td>Possible goal.</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>1019</td><td>Canceled possible goal</td><td>Canceled possible goal.</td><td>External Feed(BC)</td><td><ul><li>description: reason</li><li><p>values:</p><ul><li>0 = unknown</li></ul></li></ul><p><br></p><p><br></p></td></tr><tr><td> 1024</td><td>Match is 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>External Feed(BC)</td><td><br></td></tr><tr><td>1029</td><td>Dangerous attack</td><td>Dangerous attack</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1030</td><td> Ball safe</td><td> Ball safe</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1035</td><td>Timeout</td><td>A team calls a timeout. Entries can be assigned to teams, but neutral timeouts are possible too.</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>1036</td><td>Time start / stop</td><td>Triggered when the clock is started or stopped.</td><td>External Feed(BC)</td><td><ul><li>description: time started or stopped</li><li><p>values:</p><ul><li>0 = time stopped</li><li>1 = time started</li></ul></li></ul></td></tr><tr><td> 1039</td><td>Manual time adjustment</td><td>Manual adjustment of time</td><td>External Feed(BC)</td><td><ul><li>description: Number of seconds adjusted.</li><li>values: a positive or a negative<br>integer</li></ul></td></tr><tr><td>1040</td><td>Possible red card</td><td><p>Used when there is a strong possibility of a red card. Entries are assigned to teams. Note that the</p><p>possible red card could also be a possible yellow/red card</p></td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>1041</td><td>Canceled possible red card</td><td>Used when possible red card is not being con- firmed. </td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1042</td><td>Possible penalty</td><td>Used when there is a strong possibility of a penalty shot.</td><td>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>1043</td><td>Canceled penalty</td><td>Used when a possible penalty is not confirmed.</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1049</td><td>Suspension over</td><td>Triggered when suspended player returns on ice.</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1064</td><td>Play resume after goal</td><td><br></td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1084</td><td>Possible Yellow card</td><td>Possible yellow card</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1085</td><td>Canceled yellow card</td><td>Possible yellow card canceled</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1102</td><td>Coverage status</td><td><p>Sent when the coverage status for the match changes</p><p><strong>Remarks</strong>: this is set in SMP</p></td><td>External Feed(BC)</td><td><p><strong>extrainfo</strong></p><ul><li>description: coverage status</li><li><p>values:<br></p><ul><li>1 = Coverage abandoned</li><li>2 = Match will not be covered</li></ul></li></ul></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>External Feed(BC)</td><td><p><br></p><p><br></p></td></tr><tr><td>1126</td><td>Attack</td><td>Attack</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1416</td><td>Possible suspension</td><td>Possible suspension</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1418</td><td>Canceled Possible suspension</td><td>Canceled Possible suspension</td><td>External Feed(BC)</td><td><br></td></tr><tr><td>1044</td><td>Delete event alert<br></td><td> </td><td>External Feed(BC)</td><td>Original event ID</td></tr></tbody></table>

<br>

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

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

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

{% code overflow="wrap" %}

```xml
<match t2name="BLASUT BK" t2id="7441156" t1name="AKZHAJIK ORAL" t1id="6949594" start="1697772900000" matchid="123133672" feedtype="full" extrainfo="0" betstatus="BETSTOP" device="5" coveredfrom="venue" matchtime="110:00" sportid="15" stime="1697775113005">
...
</match>
```

{% endcode %}

**XML elements and attributes definition**

<table data-full-width="false"><thead><tr><th width="106.5833740234375">Element</th><th width="131.88885498046875">Attributes</th><th>Description</th><th>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</li></ul></td></tr></tbody></table>

<br>

\
**Elements in the \<match> element XML example**

{% code overflow="wrap" %}

```xml
<match t2name="BLASUT BK" t2id="7441156" t1name="AKZHAJIK ORAL" t1id="6949594" start="1697772900000" matchid="123133672" feedtype="full" extrainfo="0" betstatus="BETSTOP" device="5" coveredfrom="venue" matchtime="110:00" sportid="15" stime="1697775113005">
<status start="1697775082496" name="AFTER_PENALTIES" id="120"/>
<score type="current" t1="7" t2="10"/>
<score type="period1" t1="1" t2="2"/>
<score type="period2" t1="3" t2="2"/>
<score type="overtime1" t1="1" t2="0"/>
<score type="overtime2" t1="1" t2="2"/>
<score type="penalties" t1="1" t2="4"/>
<events>...</events>
<tournament name="Club Friendlies" id="10000"/>
<category name="International" id="120"/>
<sport name="BANDY" id="15"/>

</match>
```

{% endcode %}

<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/bandy.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.
