UTR

Please see below how we differentiate ATP and UTR Tennis data on the DDE.

API/Feeds

Competition ID

All competition Ids will be between the range of 5500 to 5999.

Competition Level

This will be UTRM and UTRW for men and women respectively.

Player ID

We send our internal Player ID in the live data feed rather than the ATP/UTR ID. This means that there will be no change to the format of data in this field but, if we follow the approach of initially creating a new internal player Id when a player we know from UTR gets an ATP ID, the player ID for this player in our live feed will change from one tournament to another.

Player details are provided via our REST API, eg. the Results and Events endpoints, we use the ATP/WTA ID for the player instead of our internal ID. Should there be no ATP/ WTA ID available for the player, then you would need to use the UTR ID.

Tournament structure

Using an example of a standard 73 match tournament (sometimes this may be shorter), the breakdown of matches is as follows:

  • 4 qualifying matches which will feed the 4 winners into the main tournament.

  • A round robin competition, 8 pools of 4 players, 6 matches in each pool, giving 48 matches in total.

  • A final knockout phase, 3 sets of QFs, SFs, and a final, one for first-placed players in a pool, one for second-placed players, and one for the third placed players. This provides an additional 21 matches.

An example of an alternate 55 match tournament will look like this:

  • 5 players per group, four groups.

  • 16 Direct Acceptances, 4 Wild Cards. Alternates within a .5 range of the last direct acceptance can sign in for alternate each day until Friday to replace any withdrawals.

  • Round robin matches Monday - Friday including one off day for each player.

  • Players finishing 1-5 go into a 1-5 Playoff bracket, playing all semis on Saturday (10matches) and Finals (5 matches) on Sunday.

Note:

Suggested match IDs for these matches are as follows (using an example of a Men's competition):

Qualifiers -> QS004 - QS007

Round Robin -> MS4xx

We will generate the pool matches based on a set of hard-coded rules - each pool uses match numbers MS4x1 - MS4x6. Using Group 1 as an example:

Team 1 vs Team 2 -> MS401 Team 1 vs Team 3 -> MS402 Team 1 vs Team 4 -> MS403 Team 2 vs Team 3 -> MS404 Team 2 vs Team 4 -> MS405 Team 3 vs Team 4 -> MS406

Group 2 matches will be MS411 -> MS416, Group 3 MS421 -> MS426, etc.

For the knockout stages we will use:

QFs -> MSx07 - MSx04, SFs -> MSx03 - MSx02, Final -> MSx01.

Where x = 0 for first place matches, 1 for second place matches, and 2 for the third place matches.

Last updated