Overview
The Tennis Predictions feed provides detailed match information, game score, set score, current score, and predictive elements for a specific tennis fixture.
Predictive elements include probability of winning the current game, probability of winning the current set, probability of winning the match, point-level predictions, game-score probabilities, set-score probabilities, match-score probabilities, and scoreboard-related information.
Problem Statement & Use Cases
This API solves the business problem of exposing real-time and post-match tennis prediction states in a structured format tied to a fixture UUID and optional point index. It enables downstream applications to retrieve the latest predictive state or a historical range of prediction points for modeling, visualization, and live user experiences.
| Use Case |
Description |
| Live probability widgets |
Display game, set, match, and next-point win probabilities during a live tennis match. |
| Broadcast and editorial graphics |
Power scoreboards, match-state explainers, and point-by-point probability graphics. |
| Trading and risk models |
Ingest point-level prediction outputs as features for live tennis trading, pricing, or risk-management workflows. |
| Post-match model review |
Query all points or a specific point range to compare model outputs against match progression. |
Compliance & Guidelines
Authentication and API Security
Use Stats Perform API security and best-practice guidance, including the FAQs, API Overview, and Authentication Guide. Authentication uses the OAuth method to fetch data.
Polling Frequency
| Match State |
Polling Frequency |
| Live |
One call per fixture UUID every 30 seconds. |
| Post-match |
Once per hour. |
Do not exceed the rate confirmed by Stats Perform. Contact a Stats Perform representative for rate-limit questions or higher-volume requirements.
Request Formatting Rules
All URLs are case-sensitive. URL strings must contain the correct case, operators, and required parameters, or the API returns an error.
| Rule |
Requirement |
| Query string start |
Begin the query parameter string with ? immediately after the feed name or fixture UUID path segment. |
| Parameter separator |
Separate query parameters with &. |
| Multiple values: AND |
Use & for multiple values where the API treats them as AND. |
| Multiple values: OR |
Use , only if the parameter supports OR-style multiple values. |
| NOT operator |
Use ! only if the parameter supports negation. |
| Underscore-prefixed parameters |
Include the required _ prefix for parameters such as _fmt and _clbk. |
| Placeholder braces |
Remove placeholder curly braces {} from production API calls. They are documentation examples only. |
| Case sensitivity |
Preserve exact URL, parameter, and operator case. |
| Base URL reference |
The base URL format is {protocol}://{requestDomain}/{feedResource}. |
JSONP Requirements
If _fmt=jsonp is used, it must be combined with the callback parameter _clbk.
| Constraint |
Requirement |
Reason |
| JSONP callback |
Use _fmt=jsonp together with _clbk. |
JSONP requires a callback wrapper function. |
| Fixed callback value |
Use a fixed _clbk value whenever possible. |
Random callback names can reduce cacheability and violate API best-practice logic. |
| JavaScript frameworks |
Override framework-generated random callback names, including defaults from common frameworks such as jQuery. |
Some frameworks generate random JSONP function names unless explicitly configured. |
Endpoints
Base URL
https://api.statsperform.com
Feed Resource
/sdapi/v1/tennisdata/predictions/matchpredictions
Get Tennis Match Predictions by Fixture UUID
GET /sdapi/v1/tennisdata/predictions/matchpredictions/{fixtureUuid}?{queryParameters}
| Usage |
Feed |
| Get predictions on match information and score details by fixture UUID path parameter/resource ID. |
sdapi/v1/tennisdata/predictions/matchpredictions/{fixtureUuid}?{queryParameters} |
Example Request Pattern
GET https://api.statsperform.com/sdapi/v1/tennisdata/predictions/matchpredictions/{fixtureUuid}?_fmt={dataFormat}
Example Request with Point Parameter
GET https://api.statsperform.com/sdapi/v1/tennisdata/predictions/matchpredictions/{fixtureUuid}?point={pointInMatch}&_fmt={dataFormat}
Query Parameters
This feed uses Global query parameters and the feed-specific query parameters listed below.
The /matchpredictions feed must be queried by a specific fixture UUID.
Feed-Specific Query Parameters
| Query Parameter |
Required |
Description |
Accepted Values / Format |
Example Request |
fixtureUuid |
Yes |
Gets detailed information for one fixture by passing the fixture UUID as a path parameter/resource ID in the URL. |
Fixture UUID |
GET https://api.statsperform.com/sdapi/v1/tennisdata/predictions/matchpredictions/{fixtureUuid}?_fmt={dataFormat} |
point |
No |
Gets detailed information about one fixture and a point by passing the point parameter with the fixture UUID path parameter. |
0, 1-n, or n,m |
GET https://api.statsperform.com/sdapi/v1/tennisdata/predictions/matchpredictions/{fixtureUuid}?point={pointInMatch}&_fmt={dataFormat} |
Point Parameter Semantics
| Value Pattern |
Behavior |
1-n |
Returns predictions for the requested point. n can be any integer. |
0 |
Returns all pre-match predictions. |
| Omitted |
Returns the latest point including predictions. |
n,m |
Returns all points including predictions in the inclusive range from n to m, where n and m are integers. |
Output Schema
The feed response fields are documented using XML element names. JSON responses contain similar fields, but XML-only wrapper nodes may be omitted or represented differently.
XML and JSON Root Behavior
| Format |
Root Behavior |
| XML |
Root element is <matches> for match collections. |
| JSON |
<matches> is not present; the root element is match. |
<matches>
| Property |
Value |
| Format / qualifier |
(XML only) |
| Nesting |
matches |
| Description |
Required/Optional. Root element of the fields related to matches (XML only) |
| Notes |
Not present in JSON feed response, where the root element is match |
Attributes list is empty.
<match>
| Property |
Value |
| Nesting |
matches/match |
| Description |
Required. Root element of the fields related to the match |
Attributes list is empty.
`<match
Info>`
| Property |
Value |
| Nesting |
matches/match/matchInfo |
| Description |
Required. Root element of the fields related to match information |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) for the fixture/match |
String (Alphanumeric - UUID) |
officialStartDate |
Yes |
Required. The official start date and time of the fixture/match (UTC) |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
actualStartDate |
Yes |
Required. The actual start date and time (UTC) of the match/fixture - for example, in the event of it being delayed or rescheduled, the actual start date/time will differ to the official start date/time |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
coverageLevel |
Yes |
Required. The level of detail in which the match is covered. Possible values: • 0 = Only final set or game-by-game scores available • 1 = Only Point by Point scores available • 2 = Point by Point scores available along with match events (ATP) • 3 = Point by Point scores available along with match events (WTA) |
Integer - for example: 3 |
drawPosition |
No |
Optional. The position of the match within the tournament draw used for creating a tournament tree |
Integer |
lastUpdated |
Yes |
Required. The UTC date and time (timestamp) of when the information/record was last updated |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
<description>
| Property |
Value |
| Nesting |
matches/match/matchInfo/description |
| Description |
Required. Root element of the fields related to the match description. Value: String giving the match description |
Attributes list is empty.
<tournament>
| Property |
Value |
| Nesting |
matches/match/matchInfo/tournament |
| Description |
Required. Root element of the fields related to the tournament |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) of the tournament |
String (Alphanumeric - UUID) |
name |
Yes |
Required. Name of the tournament |
String |
startDate |
Yes |
Required. The start date (UTC) of the tournament |
Date - in the format: YYYY-MM-DDZ |
endDate |
Yes |
Required. The end date (UTC) of the tournament |
Date - in the format: YYYY-MM-DDZ |
type |
Yes |
Required. The type of tournament, for example a 'Grand Slam' |
String |
drawSize |
Yes |
Required. The number of players in the main draw of the tournament before elimination/matches begin |
Integer |
matchType |
Yes |
Required. The type of match - for example 'Single' (one player vs one player), 'Double' (two players in a duo vs two players in a duo), or 'Mix' (a 'Double' match but with mixed genders), 'national_team' (played between national teams) |
String |
status |
No |
Optional. The status of the tournament - one of the following: Scheduled | In Progress | Completed | Postponed | Suspended | Cancelled | Break Scheduled - Tournament status before a tournament starts In Progress - Tournament status after the first match starts Completed - Status when the last match of the tourney is over Postponed - Status is used for tourneys that have been put on hold but not officially Cancelled Suspended - Status is used for a tourney where a delay (rain) has happened in all active matches Cancelled - Status is used for tourneys that remain in the schedule but are 100% not to be played Break - Status is used when all active matches Suspendedfor the day due to delay (rain) and a new schedule is released for next day |
String |
cityName |
No |
Optional. Name of the City the tournament is played |
String |
gender |
Yes |
Required. The genders of the players in the match - one of the following: Men | Women | Mixed Note: It is 'Mixed' if a doubles pairing comprises a male player and a female player |
String |
active |
Yes |
Required. Confirms if a tournament is active/current or not |
String - Yes (current) | No (not current) |
totalPrizeMoney |
No |
Optional. The total amount of prize money available for a tournament |
Integer |
totalPrizeCurrency |
Yes |
Required. The currency of the prize money |
String |
winnerNationalTeamId |
Yes |
Required. Unique ID (UUID) of the winner team |
String (Alphanumeric - UUID) |
winnerNationalTeam |
Yes |
Required. The name of the winner national team |
String |
winnerPrizeMoney |
Yes |
Required. The amount of prize money awarded to the winner/s of a tournament |
Integer |
winnerPrizeCurrency |
No |
Optional. The currency of prize money awarded to the winner/s of a tournament |
String |
lastUpdated |
Yes |
Required. The UTC time when the tournament record was last updated |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
<tours>
| Property |
Value |
| Nesting |
matches/match/matchInfo/tours |
| Description |
Required. Root element of the fields related to tours |
Attributes list is empty.
<tour>
| Property |
Value |
| Nesting |
matches/match/matchInfo/tours/tour |
| Description |
Required. Root element of the fields related to the tour associated with the tournament. Value (XML only): String giving the name of the tour |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) of the tour |
String (Alphanumeric - UUID) |
name (JSON only) |
Yes |
Required. Name of the tour |
String |
<competition>
| Property |
Value |
| Nesting |
matches/match/matchInfo/competition |
| Description |
Required. Root element of the related fields for the competition associated with the tournament |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) of the competition |
String (Alphanumeric - UUID) |
name |
Yes |
Required. Name of the competition |
String |
areaId |
Yes |
Required. Unique ID (UUID) of the area that the competition takes place in |
String (Alphanumeric - UUID) |
areaName |
Yes |
Required. Name of the area that the competition takes place in |
String |
court |
Yes |
Required. Type of court for the competition - for example: Grass |
String |
lastUpdated |
Yes |
Required. The UTC date and time (timestamp) of when the information/record was last updated |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
`<tour
Calendars>`
| Property |
Value |
| Nesting |
matches/match/matchInfo/tourCalendars |
| Description |
Required. Root element of the fields related to tour calendars |
Attributes list is empty.
`<tour
Calendar>`
| Property |
Value |
| Nesting |
matches/match/matchInfo/tourCalendars/tourCalendar |
| Description |
Required. Root element of the fields related to the tour calendar. Value (XML only): String giving the tour calendar name |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) of the tour calendar |
String (Alphanumeric - UUID) |
startDate |
Yes |
Required. The start date (UTC) of the tour calendar |
Date - in the format: YYYY-MM-DDZ |
endDate |
Yes |
Required. The end date (UTC) of the tournament calendar |
Date - in the format: YYYY-MM-DDZ |
name (JSON only) |
Yes |
Required. Name of the tour calendar |
String |
<round>
| Property |
Value |
| Nesting |
matches/match/matchInfo/round |
| Description |
Required. Root element of the fields related to the round |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) of the round |
String (Alphanumeric - UUID) |
formatId |
Yes |
Required. Unique format ID (UUID) of the round |
String (Alphanumeric - UUID) |
title |
Yes |
Required. Title of the round |
String |
startDate |
Yes |
Required. The start date (UTC) of the round |
Date - in the format: YYYY-MM-DDZ |
endDate |
Yes |
Required. The end date (UTC) of the round |
Date - in the format: YYYY-MM-DDZ |
scoringSystem |
Yes |
Required. The scoring system of the round |
String |
group |
Yes |
Required. Group for the round |
Integer |
ties |
Yes |
Required. Ties for the round |
Integer |
orderMethod |
Yes |
Required. The order method of the round |
Integer |
prizeMoney |
No |
Optional. The prize money available for the round |
Integer |
prizeCurrency |
Yes |
Required. The currency of the prize money for the round |
String |
lastUpdated |
Yes |
Required. The UTC time when the round record was last updated |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
<contestants>
| Property |
Value |
| Nesting |
matches/match/matchInfo/contestants |
| Description |
Required. Root element of the fields related to the contestants |
Attributes list is empty.
<contestant>
| Property |
Value |
| Nesting |
matches/match/matchInfo/contestants/contestant |
| Description |
Required. Root element of the fields related to a contestant |
| Attribute |
Required |
Description |
Values |
contestantId |
Yes |
Required. Unique ID (UUID) of the contestant Will be replaced by id in case of singles |
String (Alphanumeric - UUID) |
playerId |
Yes |
Required. Unique ID (UUID) of the players in the doubles team. Will not be present in case of singles |
String (Alphanumeric - UUID) |
name |
Yes |
Required. The name of the contestant |
String |
position |
Yes |
Required. Indicates the position of the contestant for the scoring - for example a or b |
String |
seed |
No |
Optional. The seed number of the contestant - for example 7 |
Integer |
seedQualification (JSON only) |
No |
Optional. The seed qualification number of the contestant - for example 2 |
Integer |
<country>
| Property |
Value |
| Nesting |
matches/match/matchInfo/contestants/contestant/country |
| Description |
Required. Root element of the fields related to the country of the contestant. Value (XML only): String giving the country name |
| Attribute |
Required |
Description |
Values |
id |
Yes |
Required. Unique ID (UUID) of the country the contestant is based in |
String (Alphanumeric - UUID) |
name (JSON only) |
Yes |
Required. Name of the country |
String |
`<live
Data>`
| Property |
Value |
| Nesting |
matches/match/liveData |
| Description |
Optional. Root element of the fields related to live data |
Attributes list is empty.
`<match
Details>`
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails |
| Description |
Optional. Root element of the fields related to match details |
| Notes |
This element is optional, it is returned once data is available - for example, if the match status is 'Playing' rather than 'Fixture' or 'Cancelled'. |
| Attribute |
Required |
Description |
Values |
matchStatus |
Yes |
Required. The status of the match. |
String - one of the following: Played | Cancelled | Fixture | Playing | Postponed | Retired |Suspended | Walkover | Bye| Awarded |
matchSet |
Yes |
Required. Indicates the current set - for example, if 3 sets have been played so far, the value will be '3' and three sets (set1, set2, set3) will be nested in the scores element |
Integer |
winner |
No |
Optional. The winner of the match - indicated by position given to the contestant in the contestants node, either a or b. Note: This is only returned if the winner of the match is known (with a match status of "Played") |
String |
firstServerId |
Yes |
Required. Unique ID (UUID) of the player who served first in the match. Note: Available only for matches with coverageLevel 1, 2 and 3. |
String |
matchMinutes |
Yes |
Required. The total duration of the match from the start till the end in minutes. |
Integer |
matchEndTime |
Yes |
Required. The date and time (in UTC)when the final point of the match was completed. |
Date/Time - in the format: YYYY-MM-DDThh:mm:ssZ |
<scores>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores |
| Description |
Optional. Root element of the fields related to the scores |
| Notes |
This element is optional, it is returned once data is available - for example, if the match status is 'Playing' rather than 'Fixture' or 'Cancelled'. |
Attributes list is empty.
<set1>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores/set1 |
| Description |
Optional. Root element of the fields related to the first set (set 1) of a match |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The number of games won by contestant A - holds position="a" (nested in contestants/contestant) in the match |
Integer |
b |
Yes |
Required. The number of games won by contestant B - holds position="b" (nested in contestants/contestant) in the match |
Integer |
tiebreakA |
No |
Optional - only returned when there is a tie break in the set. Indicates the number of points won by contestant A in the tie break |
Integer |
tiebreakB |
No |
Optional - only returned when there is a tie break in the set. Indicates the number of points won by contestant B in the tie break |
Integer |
<set2>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores/set2 |
| Description |
Optional. Root element of the fields related to the second set (set 2) of a match |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The number of games won by contestant A - holds position="a" (nested in contestants/contestant) in the match |
Integer |
b |
Yes |
Required. The number of games won by contestant B - holds position="b" (nested in contestants/contestant) in the match |
Integer |
tiebreakA |
No |
Optional - only returned when there is a tie break in the set. Indicates the number of points won by contestant A in the tie break |
Integer |
tiebreakB |
No |
Optional - only returned when there is a tie break in the set. Indicates the number of points won by contestant B in the tie break |
Integer |
<set3>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores/set3 |
| Description |
Optional. Root element of the fields related to the third set (set 3) of a match |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The number of games won by contestant A - holds position="a" (nested in contestants/contestant) in the match |
Integer |
b |
Yes |
Required. The number of games won by contestant B - holds position="b" (nested in contestants/contestant) in the match |
Integer |
<set4>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores/set4 |
| Description |
Optional. Root element of the fields related to the fourth set (set 4) of a match |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The number of games won by contestant A - holds position="a" (nested in contestants/contestant) in the match |
Integer |
b |
Yes |
Required. The number of games won by contestant B - holds position="b" (nested in contestants/contestant) in the match |
Integer |
<set5>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores/set5 |
| Description |
Optional. Root element of the fields related to the fifth set (set 5) of a match |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The number of games won by contestant A - holds position="a" (nested in contestants/contestant) in the match |
Integer |
b |
Yes |
Required. The number of games won by contestant B - holds position="b" (nested in contestants/contestant) in the match |
Integer |
<total>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/scores/total |
| Description |
Optional. Root element of the fields related to the total sets. This can also show the current set that is being played when the match is being covered 'live’ |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The number of sets won by contestant A - holds position "a" (nested in contestants/contestant) in the match. |
Integer |
b |
Yes |
Required. The number of sets won by contestant B - holds position "b" (nested in contestants/contestant) in the match |
Integer |
`<game
State>`
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/gameState |
| Description |
Required. Root element of the fields related to the state of the game. |
Attributes list is empty.
<score>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/gameState/score |
| Description |
Optional. Root element of the fields related to score |
| Attribute |
Required |
Description |
Values |
a |
No |
Optional. The score of the contestant A in the match. |
Integer |
b |
No |
Optional. The score of the contestant A in the match. |
|
<server>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/gameState/server |
| Description |
Optional. Root element of the fields related to the server. |
Attributes list is empty.
`<tie
Break>`
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/gameState/tieBreak |
| Description |
Optional. Root element of the field related to the tiebreak in a match. |
Attributes list is empty.
`<match
Status>`
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/matchStatus |
| Description |
Optional. Root element of match that describes the status. |
| Attribute |
Required |
Description |
Values |
matchStatus |
Yes |
Required. The status of the match - one of the following: Fixture | Playing | Played | Cancelled | Postponed | Suspended | Awarded | Bye Note: A value of Awarded is used for matches that do not take place or when one of the contestants involved gets 'awarded' the match with an associated result. |
String |
`<match
Set>`
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/matchSet |
| Description |
Optional. Root element of the field related to the number of sets played in a match. |
| Attribute |
Required |
Description |
Values |
matchSet |
Yes |
Required. The number of sets played in a match. |
Integer |
<winner>
| Property |
Value |
| Nesting |
matches/match/liveData/matchDetails/gameState/winner |
| Description |
Optional. Root element of the field related to the winner in a match. |
| Attribute |
Required |
Description |
Values |
winner |
Yes |
Required. The winner of the match - indicated by position given to the contestant. |
String |
<predictions>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions |
| Description |
Required. Root element of the fields related to the predictions in a game. |
Attributes list is empty.
<game_winner>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/game_winner |
| Description |
Optional. Root element of the field indicating the prediction for winning the game. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. Probability of player 'a' winning the game. |
Integer |
b |
Yes |
Required. Probability of player 'b' winning the game. |
Integer |
`<set
Score>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/setScore |
| Description |
Optional. Root element of the field related to the predicted score in the set, possible scores in the set and the likelihood of them being scored. |
| Attribute |
Required |
Description |
Values |
val_7-6 |
No |
Optional. Probability of this score in the set. |
Float |
val_6-7 |
No |
Optional. Probability of this score in the set. |
Float |
val_6-0 |
No |
Optional. Probability of this score in the set. |
Float |
val_0-6 |
No |
Optional. Probability of this score in the set. |
Float |
val_6-1 |
No |
Optional. Probability of this score in the set. |
Float |
val_1-6 |
No |
Optional. Probability of this score in the set. |
Float |
val_6-2 |
No |
Optional. Probability of this score in the set. |
Float |
val_2-6 |
No |
Optional. Probability of this score in the set. |
Float |
val_6-3 |
No |
Optional. Probability of this score in the set. |
Float |
val_3-6 |
No |
Optional. Probability of this score in the set. |
Float |
val_6-4 |
No |
Optional. Probability of this score in the set. |
Float |
val_4-6 |
No |
Optional. Probability of this score in the set. |
Float |
val_7-5 |
No |
Optional. Probability of this score in the set. |
Float |
val_5-7 |
No |
Optional. Probability of this score in the set. |
Float |
<pointwinner>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/pointWinner |
| Description |
Optional. Root element of the field related to the prediction of winning the next playerd point. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. Probability of winning the next played point by contestant A. |
Integer |
b |
Yes |
Required. Probability of winning the next played point by contestant B. |
Integer |
<match_winner>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/match_Winner |
| Description |
Optional. Root element of the field related to the prediction for winning the match. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. Probalility for contestant A to win the match. |
Integer |
b |
Yes |
Required. Probability for contestant B to win the match. |
Integer |
`<point
InMatch>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/pointInMatch |
| Description |
Optional. Root element of the field related to the number of points in the match, increased with each point played. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. Indicates the number of point in match, increased with each point played. |
Integer |
`<score
Board>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/matchScore |
| Description |
Optional. Root element of the field related to the information displayed in the scoreboard. |
| Attribute |
Required |
Description |
Values |
server |
Yes |
Required. The player who serves first in the game. |
String |
`<match
Score>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/matchScore |
| Description |
Optional. Root element of the field related to the predicted match score, possible scores in the match and the likelihood of them being scored. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. Indicates the number of point in match, increased with each point played. |
Integer |
b |
Yes |
Required. Probability for contestant B to win the match. |
Integer |
<tiebreak>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/tiebreak |
| Description |
Optional. Root element of the field related to the tiebreak information in the scoreboard. |
| Attribute |
Required |
Description |
Values |
server |
Yes |
Required. The information aboutthe tiebreak displayed in the scoreboard. |
Integer |
`<game
Score>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/gameScore |
| Description |
Optional. Root element of the field related to the predicted score in the game, possible game scores and the likelihood of them being scored. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. Indicates the number of point in match, increased with each point played. |
Integer |
b |
Yes |
Required. Probability for contestant B to win the match. |
Integer |
`<set
Score>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/setScore |
| Description |
Optional. Root element of the field related to the score in a set. |
Attributes list is empty.
<set1>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/setScore/set1 |
| Description |
Optional. Root element of the field related to the set 1. |
Attributes list is empty.
<set2>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/scoreBoard/setScore/set2 |
| Description |
Optional. Root element of the field related to the set 2. |
Attributes list is empty.
<game_score>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/game_score |
| Description |
Optional. Root element of the field related to the score in the game. |
| Attribute |
Required |
Description |
Values |
val_6-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-6 |
No |
Optional. Probability of this score in the game. |
Float |
val_4-0 |
No |
Optional. Probability of this score in the game. |
Float |
val_0-4 |
No |
Optional. Probability of this score in the game. |
Float |
val_4-1 |
No |
Optional. Probability of this score in the game. |
Float |
val_1-4 |
No |
Optional. Probability of this score in the game. |
Float |
val_4-2 |
No |
Optional. Probability of this score in the game. |
Float |
val_2-4 |
No |
Optional. Probability of this score in the game. |
Float |
val_4-3 |
No |
Optional. Probability of this score in the game. |
Float |
val_3-4 |
No |
Optional. Probability of this score in the game. |
Float |
val_0-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-0 |
No |
Optional. Probability of this score in the game. |
Float |
val_1-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-1 |
No |
Optional. Probability of this score in the game. |
Float |
val_2-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-2 |
No |
Optional. Probability of this score in the game. |
Float |
val_3-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-3 |
No |
Optional. Probability of this score in the game. |
Float |
val_4-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-4 |
No |
Optional. Probability of this score in the game. |
Float |
val_5-7 |
No |
Optional. Probability of this score in the game. |
Float |
val_7-5 |
No |
Optional. Probability of this score in the game. |
Float |
<match_score>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/match_score |
| Description |
Optional. Root element of the field related to the score in a match. |
| Attribute |
Required |
Description |
Values |
val_2-0 |
Yes |
Required. Probability of this score in the match. |
Integer |
val_0-2 |
Yes |
Required. Probability of this score in the match. |
Integer |
val_2-1 |
Yes |
Required. Probability of this score in the match. |
Integer |
val_1-2 |
Yes |
Required. Probability of this score in the match. |
Integer |
<set_winner>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/set_winner |
| Description |
Optional. Root element of the field related to the prediction for winning the set. |
| Attribute |
Required |
Description |
Values |
a |
Yes |
Required. The prediction for winning the set by contestant A. |
Integer |
b |
Yes |
Required. The prediction for winning the set by contestant B. |
Integer |
`<point
Details>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/pointDetails |
| Description |
Optional. Root element of the field related to pointDetails. |
| Attribute |
Required |
Description |
Values |
shotType |
Yes |
Required. The type of shot. |
Integer |
isVolley |
No |
Optional. Indicates whether the shot was a volley or not. |
String Possible vales: true/false |
isTeam1Serving |
Yes |
Required. Team 1 serving or not (true or false) |
String |
isFirstServe |
Yes |
Required. Wether it is a first serve (true or false) |
String |
zone |
Yes |
Required. The zone of the team . |
String |
zoneTeamId |
Yes |
Required. The zone team id of the team. |
String |
stroke |
No |
Optional. Indicated the type of stroke. |
Integer |
<pointtype>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/pointtype |
| Description |
Optional. Root element of the field related to pointtype. |
| Attribute |
Required |
Description |
Values |
pointtype |
No |
Optional. The type of point. earlyPoint, more than two points remaining in game setupPoint, two points remaining in game gamePoint, one point remaining in game, either game or break point |
String |
`<point
InSet>`
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/pointInSet |
| Description |
Optional. Root element of the field related to pointInSet. |
| Attribute |
Required |
Description |
Values |
pointInSet |
Yes |
Required. The point in the set. |
Integer |
<timestamp>
| Property |
Value |
| Nesting |
matches/match/liveData/predictions/timestamp |
| Description |
Optional. Root element of the field related to the time the information was updated. |
| Attribute |
Required |
Description |
Values |
timestamp |
No |
Optional. The timestamp at a point (time includes hour-minute-seconds-milliseconds) of prediction-for example 1626443138643. |
Integer |