Match Id Mapping
Virtual Stadium has features that require a match ID to be passed to the widget. This is used to display the correct match information. For these features to work correctly, Sportradar's match ID needs to be provided. Clients' match IDs and tournament IDs need to be mapped to Sportradar match IDs and tournament IDs. This step is only required if the client wishes to enable any of these features:
- Event-triggered bets (Flash Bet).
- LMT (Live Match Tracker) in the Virtual Stadium header.
- Scoreboard in the Virtual Stadium header.
This is done via the Utility API.
Utility API
Sportradar’s Utility API is the source of our entity IDs (sport, tournament, season, match) and coverage information. It provides all the basic information on the matches we offer to our clients, such as the date/time of the match, involved team IDs, and match coverage. These IDs can be used with our products, including Widgets, Live Match Tracker, and others.Each client receives a unique API key, which is added to the request URL as the appKey
parameter.
Endpoints
Match Coveragehttps://feed.mapi.sportradar.com/json/matchTree
This endpoint retrieves a list of matches for the next fourteen days, grouped by sport and tournament. Each match entry contains match, season, tournament, and category IDs, team names and team IDs, and start time.
Tournament Coverage
https://feed.mapi.sportradar.com/json/tournamentCoverage
This endpoint retrieves a list of tournaments grouped by sport. Each tournament entity contains tournament and category IDs, last season, and coverage information.
Match Status
https://feed.mapi.sportradar.com/json/currentMatchesStatuses
This endpoint retrieves a list of match statuses for the current day and the next day. It should be used in conjunction with the Match IDs endpoint to receive the match status for a specific match.
For more details, contact the Client Setup team.