Integration GuidesDocs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

Overview

Get started with Tennis v2

❗️

Alert

Please note that the current, stable version of our Tennis API is v3. We strongly suggest integrating with this version.

API Map

To best utilize the Tennis API, you will need specific parameters to create your API calls. The map below shows every feed in the API, grouped by task; the key marks the identifier each feed takes, and each entry links out to its endpoint page.

Feeds that require no ID, or only a date, can be called directly. Their responses provide the tournament, match, player, and doubles team IDs that the remaining feeds take.

NO ID NEEDEDDATETOURNAMENT IDMATCH IDDOUBLES TEAM IDPLAYER IDGetting OrientedSTART HERE · TOURNAMENT LISTS PROVIDE TOURNAMENT IDS Tournaments Tournament Ongoing Tournament Info Tournament Seasons Tournament Schedule ComplexesFollow Tournaments Tournament Results Tournament SummaryDaily and Live MatchesDAILY FEEDS TAKE A DATE · MATCH FEEDS A MATCH ID Daily (Live) Schedule Daily (Live) Results Live Summaries Match Summary Match Timeline Match ProbabilitiesPlayersPLAYER FEEDS TAKE A PLAYER ID · RANKINGS NEED NO ID Player Profile Player Results Player Schedule Player Head-to-Head Player Rankings Player Race RankingsDoubles TeamsTEAM FEEDS TAKE A DOUBLES TEAM ID Doubles Team Profile Doubles Team Results Doubles Team Schedule Doubles Team Head-to-Head Doubles Team Rankings Doubles Team Race RankingsMonitor Data Changes Deleted MatchesLive PushREALTIME ADD-ON · SUBSCRIBE, NO ID REQUIRED Push Events Push Statistics

Data Retrieval Sample

To find the win probabilities for a match, given the date:

  1. Call the Daily Schedule for the day the sport event takes place and find the Sport Event Id for the chosen sport event
  2. Call the Match Probabilities using the Sport Event Id

The probability of a win for each participant is displayed.


Failover Info

If our scout feed goes down or becomes unavailable, Sportradar takes over Live Data Entry (LDE) to provide a failover.

In case of a failover, we follow one of the following scenarios:

  1. Continue point-by-point coverage – but lose service outcomes. During the failover we cannot provide data related to service outcome. The following data will be unavailable: aces, double faults, service faults, and successful service outcome. Those statistics will be verified and updated post-match.
  2. If point-by-point coverage is not possible – we will update game-by-game, post-match. During the failover we cannot provide point-by-point coverage and service outcomes. The following data will be unavailable: aces, double faults, service faults, and successful service outcome. Missing point-by-point coverage and statistics will be verified and updated post-match. Tie-break score will not be displayed. Game-by-game coverage will continue as each match ends.

Integration Links

Schema Download

Tennis v2 Schema