# Badminton

## Match statuses in badminton <a href="#ldbadminton-matchstatusesinbadminton" id="ldbadminton-matchstatusesinbadminton"></a>

<table data-full-width="true"><thead><tr><th width="100.96441650390625">ID</th><th width="195.1944580078125">Match status</th><th width="362.97833251953125">Description</th><th width="300.23260498046875">Additional information</th></tr></thead><tbody><tr><td>0</td><td>NOT_STARTED</td><td>Not started yet</td><td>-</td></tr><tr><td>8</td><td>FIRST_SET</td><td>1st set</td><td>-</td></tr><tr><td>301</td><td>FIRST_PAUSE</td><td>1st pause</td><td>-</td></tr><tr><td>9</td><td>SECOND_SET</td><td>2nd set</td><td>-</td></tr><tr><td>302</td><td>SECOND_PAUSE</td><td>2nd pause</td><td>-</td></tr><tr><td>10</td><td>THIRD_SET</td><td>3rd set</td><td>-</td></tr><tr><td>303</td><td>THIRD_PAUSE</td><td>3rd pause</td><td>-</td></tr><tr><td>11</td><td>FOURTH_SET</td><td>4th set</td><td>-</td></tr><tr><td>304</td><td>FOURTH_PAUSE</td><td>4th pause</td><td>-</td></tr><tr><td>12</td><td>FIFTH_SET</td><td>5th set</td><td>-</td></tr><tr><td>100</td><td>ENDED</td><td>The match has ended</td><td>-</td></tr><tr><td>93</td><td>WALKOVER1</td><td>The home team won the match<br>by walkover</td><td>-</td></tr><tr><td>94</td><td>WALKOVER2</td><td>The away team won the match<br>by walkover</td><td>-</td></tr><tr><td>95</td><td>RETIRED1</td><td>The away team won because<br>the home team retired</td><td>-</td></tr><tr><td>96</td><td>RETIRED2</td><td>The home team won because<br>the away team retired</td><td>-</td></tr><tr><td>97</td><td>DEFAULTED1</td><td>The away team won because<br>the home team defaulted</td><td>-</td></tr><tr><td>98</td><td>DEFAULTED2</td><td>The home team won because<br>the away team defaulted</td><td>-</td></tr><tr><td>61</td><td>DELAYED</td><td>The match start is delayed</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<br>corresponding XML configuration is<br>enabled.</td></tr></tbody></table>

<br>

## Events in badminton <a href="#ldbadminton-eventsinbadminton" id="ldbadminton-eventsinbadminton"></a>

<table data-full-width="true"><thead><tr><th width="74.52685546875">ID</th><th width="118.0816650390625">Event</th><th width="358.51995849609375">Description</th><th width="156.219482421875">Coverage</th><th width="190.57470703125">extrainfo</th><th width="115.0694580078125">player1</th><th width="100">player2</th></tr></thead><tbody><tr><td>40</td><td>Yellow card</td><td>Used when the yellow card is confirmed. </td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>Player who got the card</td><td>-</td></tr><tr><td>50</td><td>Red card</td><td>Used when the red card is confirmed.</td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>Player who got the card</td><td>-</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><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</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</p><p>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></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</td></tr><tr><td> 1013</td><td>Match status</td><td><p>Sent when the status of the match changes.</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td>See table above for match statuses</td><td>-</td><td>-</td></tr><tr><td>1015</td><td>Free comment</td><td><p>Used for any kind of additional information during the match. Example: "<em>Match interrupted due to flood light break down</em>", etc..</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</td></tr><tr><td><p> 1022</p><p><br></p></td><td>Which team serves first</td><td><p>Information about the player who will start to serve.</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><p>Possible values:</p><ul><li>1 = Home team serves first</li><li>2 = Away team serves first</li></ul></td><td>-</td><td>-</td></tr><tr><td>1024</td><td>Match about to start</td><td>Sent shortly before serving player takes the first serve.</td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</td></tr><tr><td>1031</td><td>Ball in play</td><td><p>Hardphone and iScout: Used when the service has been taken and the ball is in play.<br></p><p>External Feed: Send when player serves the ball</p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</td></tr><tr><td>1044</td><td>Deleted event alert</td><td><p>Manual removal of an event.</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td>Id of event that was deleted.</td><td>-</td><td>-</td></tr><tr><td> 1102</td><td>Coverage status</td><td><p> Sent when the coverage status for the match changes</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><p>Possible values:<br></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>1112</td><td>Match stop / suspension</td><td><p>Sent when a match needs to be stopped.</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><p>Possible values:</p><ul><li>0 = Not specified</li><li>1 = Weather conditions</li><li>2 = Darkness</li><li>3 = Injury</li><li>4 = Floodlight failure</li><li>5 = Person entering the field</li><li>6 = Crowd control issue</li><li>7 = Water break</li><li>8 = Disciplinary issue</li><li>9 = Gone to TMO</li><li>10 = Replacing ball</li><li>11 = Facility delay</li><li>12 = Tactical time-out 13 = Drinks</li></ul></td><td>-</td><td>-</td></tr><tr><td>1113</td><td>Match stop / suspension over</td><td><p>The match resumes after being stopped.</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</td></tr><tr><td>1127</td><td>Let </td><td>Triggered whenever a play ends without awarding a point due to any unforeseen situation (e.g. serving player servers before receiving player is ready).</td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><br></td><td>-</td><td>-</td></tr><tr><td><p>1141</p><p><br></p></td><td>Score change</td><td><p>Information about the match score updated point by point.</p><p><br></p></td><td><p>Hardphone (BC)</p><p>iScout (BC)</p><p>External Feed (BC)</p></td><td><p>Possible values:</p><ul><li>0 = Standard</li><li>1 = Ace (not provided in External Feed coverage)</li><li>2 = Service error (not provided in External Feed coverage)</li><li>3 = Red card</li></ul></td><td>-</td><td>-</td></tr><tr><td>1142</td><td>Black card</td><td>Black card status is used whenever a player is being disqualified. Common reasons are persistent or flagrant offence.</td><td>-</td><td><br></td><td>Player who got the card</td><td>-</td></tr><tr><td>2388</td><td>Possible End of Period </td><td>Sent before the deciding point in a game/set/match for multiple sports <br> <br>If the deciding point is confirmed, then an applicable score change event will follow. </td><td>iScout (BC)</td><td>-</td><td>-</td><td>-</td></tr><tr><td>2389</td><td>End of period not confirmed </td><td>Sent when the deciding point in a game/set/match was not confirmed </td><td>iScout (BC)</td><td>-</td><td>-</td><td>-</td></tr></tbody></table>

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

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

**Attributes in \<match> element**

```xml
<match betstatus="BETSTOP" connectionstatus="0" device="1" extrainfo="0" feedtype="full" firstserve="away" matchid="10115484" matchtime
="2:23:04" numberofsets="3" setlimit="21" st1id="87528" start="1464858600000" t1id="5261571" t1name="MATSUTOMO M /
TAKAHASHI A" t2id="6862483" t2name="RAHAYU A / SUGIARTO J F">
...
</match>
```

**XML elements and attributes definition**

<table data-full-width="true"><thead><tr><th>Elements</th><th>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 (BO3, first to 21)</li><li>28 = Best of 3 (first to 15)</li><li>30 = Best of 5 (first to 11)</li><li>40 = Best of 5 (first to 11, decider at 14-all)</li><li>41 = Best of 5 (first to 11, 3 pt challenge</li><li>at 10-all)</li></ul></td></tr><tr><td></td><td><em>firstserve</em></td><td>Which player has first serve of match.</td><td></td></tr><tr><td></td><td><em>setlimit</em></td><td>Please note that this attribute needs to be enabled in the XML configuration options.</td><td></td></tr><tr><td></td><td><em>numberofsets</em></td><td>How many sets are being played in the match.</td><td></td></tr></tbody></table>

**Elements in \<match> element**

```xml
<match betstatus="BETSTOP" connectionstatus="0" device="1" extrainfo="0" feedtype="full" firstserve="away" matchid="10115484" matchtime="
2:23:04" numberofsets="3" setlimit="21" st1id="87528" start="1464858600000" t1id="5261571" t1name="MATSUTOMO M / TAKAHASHI A"
t2id="6862483" t2name="RAHAYU A / SUGIARTO J F">
<status id="100" name="ENDED" start="1464860478511"/>
<score t1="2" t2="0" type="match"/>
<score t1="21" t2="12" type="set1"/>
<score t1="21" t2="14" type="set2"/>
<serve team="home"/>
<black t1="0" t2="0"/>
<red t1="0" t2="0"/>
<yellow t1="0" t2="0"/>
<tournament id="53068" name="Indonesia Open (SS) 2016, Women Doubles"/>
<category id="259" name="International"/>
<sport id="31" name="Badminton"/>
<events/>
</match>
```

**XML elements and attributes definition**

<table data-full-width="true"><thead><tr><th>Element</th><th>Attributes</th><th>Description</th><th>Possible values</th></tr></thead><tbody><tr><td>score</td><td></td><td><p></p><p>Multiple occurrences possible, each occurrence describes the amount of points for the specified period in the match. This element always gets included in full feed, and in the delta feed for the following events:</p><ul><li>Badminton full score (1141)</li></ul></td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Amount of points home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Amount of points away team.</td><td>Integer</td></tr><tr><td></td><td><em>type</em></td><td>For what period in the match the points were scored.</td><td><p>String. Possible values:</p><ul><li>match</li><li>set1</li><li>set2</li><li>set3</li><li>set4</li><li>set5</li></ul></td></tr><tr><td>serve</td><td></td><td>This element always gets included, in both the full feed and the delta feed.</td><td></td></tr><tr><td><br></td><td><em>team</em></td><td>Which team served.</td><td>String. Possible values:<br>"home"<br>"away"</td></tr><tr><td>black</td><td></td><td>This element always gets included, in both the full feed and the delta feed.</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Amount of black cards home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Amount of black cards away team.</td><td>Integer</td></tr><tr><td>red</td><td></td><td>This element always gets included, in both the full feed and the delta feed.</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Amount of red cards home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Amount of red cards away team.</td><td>Integer</td></tr><tr><td>yellow</td><td></td><td>This element always gets included, in both the full feed and the delta feed.</td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Amount of yellow cards home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Amount of yellow cards away team.</td><td>Integer</td></tr></tbody></table>

**Attributes in \<event> element**

```xml
<match matchid="9577119" ... >
<events>
<event extrainfo="100" id="650847077" info="ENDED" matchscore="2:0" mtime="1:01:08" setnumber="2" setscore="21:17" side="none"
stime="1465704613813" type="1013"/>
</events>
</match>
```

**XML attributes definition**

<table data-full-width="true"><thead><tr><th width="239.4305419921875">Element</th><th>Attributes</th><th>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>setnumber</em></td><td>The number of the current set in the match.</td><td>Integer</td></tr><tr><td></td><td><em>setscore</em></td><td>Score for current set.</td><td>String. Format: "[home]:[away]"<br>Example: "5:4"</td></tr><tr><td></td><td><em>matchscore</em></td><td>Score for current match.</td><td>String. Format: "[home]:[away]"<br>Example: "1:0"</td></tr></tbody></table>

## XML configurations for badminton <a href="#ldbadminton-xmlconfigurationsforbadminton" id="ldbadminton-xmlconfigurationsforbadminton"></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: 29) Badminton set limit**

If this setting is enabled, \<match> elements for badminton matches will contain a setlimit attribute.

**XML example**

```xml
<match betstatus="BETSTOP" connectionstatus="0" extrainfo="0" feedtype="full" matchid="7519874" numberofsets="3" setlimit="21" start="
1435452000000" t1id="1276433" t1name="ARENDS J / PIEK S" t2id="6444419" t2name="LEE C H R / CHAU H W">
<!-- Message truncated -->
</match>
```

<br>

### **(ID: 118) Use match statuses DEFAULTED**

Enabling this setting will allow the system to send match statuses DEFAULTED1 and DEFAULTED2 for badminton.

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