Tennis API – Country Info for Broadcast Channels
September 22nd, 2026
We've added support for country and country_code attributes to the broadcast information in our Tennis API.
For matches with channel availability, each entry in the channels array now includes country and country_code fields alongside the existing name and url.
This brings the Tennis API's channels array in line with the existing format of the Soccer API.
"channels": [
{
"name": "SRF zwei HD - Hot Bird 1/2/3/4/6 (13.0E)",
"url": "http://tvprogramm.srf.ch/",
"country": "Switzerland",
"country_code": "CHE"
},
...⭐ Benefit
Show region-specific broadcast information for tennis matches, so users can find where to watch in their country — and filter or label channels by region rather than parsing broadcaster names for country context.
📋 Recommended Actions
- Parse the new
countryandcountry_codefields from each channel in thechannelsarray. - Use these fields to filter broadcast channels by region, display country-specific broadcaster listings, or label channels by market.
- If you already handle broadcast channels in the Soccer API, apply the same handling in Tennis — the format matches.
- Continue to handle the existing
nameandurlfields as before.
☑️ Sample Requests:
Season Summaries Endpoint
curl --request GET \
--url https://api.sportradar.com/tennis/trial/v3/en/seasons/sr:season:134987/summaries.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'Timeline Endpoint
curl --request GET \
--url https://api.sportradar.com/tennis/trial/v3/en/sport_events/sr:sport_event:73992440/timeline.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'🔢 Products
| Sport | Product | Version(s) |
|---|---|---|
| Tennis | Tennis API | v3 |
🔁 Endpoints Affected
- Competitor Summaries
- Competitor vs Competitor
- Daily Summaries
- Live Summaries
- Season Probabilities
- Season Summaries
- Sport Event Summary
- Sport Event Timeline
⚙️ Return Samples
"channels": [
{
"name": "SRF zwei HD - Hot Bird 1/2/3/4/6 (13.0E)",
"url": "http://tvprogramm.srf.ch/",
"country": "Switzerland",
"country_code": "CHE"
},
{
"name": "Sky Sports Tennis HD - Astra 2A/2B/2D (28.2E)",
"url": "http://www.skysports.com/watch/sport-on-sky",
"country": "Great Britain",
"country_code": "GBR"
},
{
"name": "Sky Sports Main Event HD - Astra 2A/2B/2D (28.2E)",
"url": "http://www.skysports.com/watch/sport-on-sky",
"country": "Great Britain",
"country_code": "GBR"
},
{
"name": "Eurosport 2 UK HD - Eurobird 1 / Astra 2A/2B/2D (28.2E)",
"url": "https://www.eurosport.co.uk/eurosport-tv-schedule.shtml",
"country": "Great Britain",
"country_code": "GBR"
},
...
]<channels>
<channel name="SRF zwei HD - Hot Bird 1/2/3/4/6 (13.0E)" url="http://tvprogramm.srf.ch/" country="Switzerland" country_code="CHE"/>
<channel name="Sky Sports Tennis HD - Astra 2A/2B/2D (28.2E)" url="http://www.skysports.com/watch/sport-on-sky" country="Great Britain" country_code="GBR"/>
<channel name="Sky Sports Main Event HD - Astra 2A/2B/2D (28.2E)" url="http://www.skysports.com/watch/sport-on-sky" country="Great Britain" country_code="GBR"/>
<channel name="Eurosport 2 UK HD - Eurobird 1 / Astra 2A/2B/2D (28.2E)" url="https://www.eurosport.co.uk/eurosport-tv-schedule.shtml" country="Great Britain" country_code="GBR"/>
...
</channels>