# Waterpolo

## Match statuses in waterpolo <a href="#ldwaterpolo-matchstatusesinwaterpolo" id="ldwaterpolo-matchstatusesinwaterpolo"></a>

<table data-full-width="true"><thead><tr><th width="87.9921875">ID</th><th>Match status</th><th width="361.4609375">Description</th><th>Additional information</th></tr></thead><tbody><tr><td>13</td><td>FIRST_QUARTER</td><td>1st quarter of the match</td><td>-</td></tr><tr><td>301</td><td>FIRST_PAUSE</td><td>1st quarter end of the match</td><td></td></tr><tr><td>14</td><td>SECOND_QUARTER</td><td>2nd quarter of the match</td><td>-</td></tr><tr><td>302</td><td>SECOND_PAUSE</td><td>2nd quarter end of the match</td><td></td></tr><tr><td>15</td><td>THIRD_QUARTER</td><td>3rd quarter of the match</td><td></td></tr><tr><td>303</td><td>THIRD_PAUSE</td><td>3rd quarter end of the match</td><td></td></tr><tr><td>16</td><td>FOURTH_QUARTER</td><td>4th quarter of the match</td><td></td></tr><tr><td>304</td><td>FOURTH_PAUSE</td><td>4th quarter end of the match</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>443</td><td>AWAITING_SD</td><td>Waiting for sudden death</td><td>-</td></tr><tr><td>440</td><td>SUDDEN_DEATH</td><td>Sudden death</td><td></td></tr><tr><td>444</td><td>AFTER_SD</td><td>After sudden death</td><td>-</td></tr><tr><td>100</td><td>ENDED</td><td>The match has ended</td><td>-</td></tr></tbody></table>

<br>

## Events in waterpolo <a href="#ldwaterpolo-eventsinwaterpolo" id="ldwaterpolo-eventsinwaterpolo"></a>

<table data-full-width="true"><thead><tr><th width="66.8489990234375">ID</th><th width="172.515625">Event</th><th width="321.2352294921875">Description</th><th width="227.453125">Coverage</th><th>extrainfo</th></tr></thead><tbody><tr><td>14</td><td>Start Delayed</td><td>Sent when match start delayed</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>30</td><td>Score Change</td><td>Sent when the goal is confirmed. </td><td>External Feed (BC)</td><td><br></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 duration(in seconds)</p><p>Possible values for suspension duration:</p><ul><li>15</li><li>20</li><li>240</li></ul></td></tr><tr><td>70</td><td>Corner adjustment</td><td>Used when  corners count adjusted </td><td>External Feed (BC)</td><td>Corner count adjusted value</td></tr><tr><td>110</td><td>Possession</td><td>Possession change to the given team.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>151</td><td>Goal Kick</td><td>Used during goal throw</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><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><br></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><br></td></tr><tr><td>1002</td><td>Penalty shootout event</td><td>Used during the Penalty shootout</td><td>External Feed (BC)</td><td><p>Penalty success/missed</p><p>Possible values for Side:</p><ul><li>0 = Missed</li><li>1= Success</li></ul></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 the 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>External Feed (BC)</td><td><p>Betstop reason id</p><p>Possible values for Betstop reason:</p><ul><li>0 = Unknown</li><li>1 = Possible Goal</li><li>3 =  Disconnection</li><li>9 = Possible penalty awarded home</li><li>10 = Possible penalty awarded away</li><li>52 = Match postponed/suspended</li><li>64 = Penalty shootout begins</li></ul></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><p>Match status id</p><p>See the above table for match statuses for water polo.</p></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 corner</td><td>Used when the possible corner is not confirmed</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1018</td><td>Possible goal</td><td>Possible goal.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1019</td><td>Canceled goal</td><td>Canceled goal.</td><td>External Feed (BC)</td><td><p>reason</p><p>possible values for reason:</p><ul><li>0 = unknown</li></ul></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>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><br></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><p>time start/stop</p><p>Possible values:</p><ul><li>1 = Time started(running)</li><li>0 = Time stopped</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>Number of seconds adjusted. Either a positive or a negative integer.</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><br></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>1047</td><td>Timeout over</td><td>Used after timeout period</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1050</td><td>Possible Empty Net</td><td>Sent in case one team chooses to play without a goal keeper and instead have 1 extra player attacking.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1051</td><td>Empty Net Confirmed</td><td>Empty net situation confirmed. Used whenever a possible empty net situations is being confirmed.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1052</td><td>Empty Net Resolved</td><td>Empty net situation resolved. Used whenever an empty net situation has been resolved and the  goalkeeper is back.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1053</td><td>Empty Net Cancelled</td><td>Possible empty net turns out to not be an empty net. Used whenever a possible empty net is not being confirmed.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1049</td><td>Suspension over</td><td>Triggered when the suspended player returns to water.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>1099</td><td>Penalty Count</td><td>Waterpolo penalty count</td><td>External Feed (BC)</td><td>Penalty count adjusted value</td></tr><tr><td>1102</td><td>Coverage status</td><td>Sent when the coverage status for the match changes.</td><td>External Feed (BC)</td><td><br></td></tr><tr><td>2326</td><td>All point adjustment</td><td>Home and away score after score adjustment</td><td>External Feed (BC)</td><td><p><br></p><p><br></p></td></tr></tbody></table>

## Parameter <mark style="color:red;">**extrainfowaterpolo**</mark> during water polo All point adjustment (2326) <a href="#ldwaterpolo-theparameterextrainfowaterpoloduringwaterpoloallpointadjustment-2326" id="ldwaterpolo-theparameterextrainfowaterpoloduringwaterpoloallpointadjustment-2326"></a>

{% hint style="warning" %}
**Extra info Waterpolo for All point adjustments**

{% code overflow="wrap" %}

```xml
<event type="2326" stime="1688539343336" side="none" mtime="05:29" info="All Point adjustment" id="2184253559" uuid="d2d0a189-0a4e-4fe0-9f82-b42615a5388e" extrainfowaterpolo="2|0|0|0|0-0|0|0|0|0" matchstatus="FIRST_QUARTER"/>
```

{% endcode %}

<mark style="color:red;">**extrainfowaterpolo**</mark> Tag field value format is described below.&#x20;

1|2|3|4|5-6|7|8|9|10

1-quater 1 score for home\
2-quater 2 score for home\
3-quater 3 score for home\
4-quater 4 score for home\
5-Extra time(1st and 2nd extra time)  score for home

6-quater 1 score for away\
7-quater 2 score for away\
8-quater 3 score for away\
9-quater 4 score for away\
10-Extra time(1st and 2nd extra time)  score for away
{% endhint %}

<br>

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

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

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

{% code overflow="wrap" %}

```xml
<match t2name="HUNTER HURRICANES" t2id="1200185" t1name="BRISBANE BARRACUDAS" t1id="1200186" start="1688627400000" matchid="42014792" feedtype="full" extrainfo="0" betstatus="BETSTOP" device="5" coveredfrom="venue" matchtime="00:00" sportid="26" stime="1688627727542">
...
</match>
```

{% endcode %}

**XML elements and attributes definition**

<table><thead><tr><th width="110.04254150390625">Element</th><th width="111.8480224609375">Attributes</th><th width="510.028564453125">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>

{% hint style="warning" %}
Note:

Match element extra info attributes possible values need to update after SMP change&#x20;
{% endhint %}

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

{% code overflow="wrap" %}

```xml
<match t2name="SYDNEY UNI LIONS" t2id="1202192" t1name="BRISBANE BARRACUDAS" t1id="1200186" start="1688959800000" matchid="42016362" feedtype="full" extrainfo="0" betstatus="BETSTOP" device="5" coveredfrom="venue" matchtime="00:00" sportid="26" stime="1688961108968">
    <status start="1688961055992" name="AFTER_PENALTIES" id="120"/>
    <score type="current" t1="8" t2="7"/>
    <events></events>
    <tournament name="NWPL " id="7524"/>
    <category name="Australia" id="493"/>
    <sport name="WATER_POLO" id="26"/>
    </match>
```

{% endcode %}

**XML elements and attributes definition**

<table data-full-width="true"><thead><tr><th width="107.25872802734375">Element</th><th width="122.68572998046875">Attributes</th><th width="507.8602294921875">Description</th><th>Possible values</th></tr></thead><tbody><tr><td>score</td><td></td><td><p>Multiple occurrences are possible, each occurrence describes the number of goals for the specified period in the match. This element always gets included in the full feed, and in the delta feed for the following events:</p><p>Score change (30)</p></td><td></td></tr><tr><td></td><td><em>t1</em></td><td>Amount of goals home team.</td><td>Integer</td></tr><tr><td></td><td><em>t2</em></td><td>Amount 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></tbody></table>

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

{% code overflow="wrap" %}

```xml
<match matchid="42014792" ... >
 <events>
 <event type="1036" stime="1688627030580" side="none" mtime="00:00" info="Time running" id="2184362922" uuid="b66aa10d-7555-471f-abf8-e36cf0b7258a" extrainfo="1" matchstatus="FIRST_QUARTER"/>
 </events>
</match>
```

{% endcode %}

<br>

**XML attributes definition**

<table data-full-width="true"><thead><tr><th width="162.32379150390625">Element</th><th width="294.6527099609375">Attributes</th><th width="456.4661865234375">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>extrainfowaterpolo</td><td>Attribute containing additional information about the water polo score adjustment event</td><td>String, as described in the parameter extrainfowaterpolo section above</td></tr></tbody></table>

## XML configurations for waterpolo <a href="#ldwaterpolo-xmlconfigurationsforwaterpolo" id="ldwaterpolo-xmlconfigurationsforwaterpolo"></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: 59) Send periodx score types for waterpolo**

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 water polo matches:

* current
* period1
* period2
* period3
* period4
* overtime&#x20;
* penalties

**XML example**

```xml
<match matchid="42016362" ... >

<score type="current" t1="8" t2="7"/>

<!-- Remaining message truncated -->
</match>
```

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