StatsHub provides a stable deeplink API that allows you to link directly to specific pages (matches, tournaments, teams, players, etc.) using Sportradar entity IDs. The deeplink endpoint resolves the entity and redirects the user to the correct StatsHub page.
https://statshub.sportradar.com/{clientAlias}/{language}/entity/{entityId}| Part | Description |
|---|---|
{clientAlias} | Your client alias (e.g. sportradar) |
{language} | Language code (e.g. en, de, es) |
{entityId} | Sportradar entity ID in the format sr:{type}:{id} |
Entity IDs follow the standard Sportradar format:
sr:{type}:{id}For example: sr:match:61301091, sr:tournament:17, sr:player:991181.
Links directly to a match page.
Entity ID: sr:match:{id}
Example:
/sportradar/en/entity/sr:match:61301091Links to a sport landing page. The behavior depends on whether the sport is a stage-based sport (e.g. motorsport, cycling) or a match-based sport (e.g. football, basketball).
Entity ID: sr:sport:{id}
Query parameters for match-based sports:
| Parameter | Type | Required | Description |
|---|---|---|---|
date | string | No | Filter matches by date |
status | live | all | No | Filter by match status |
Query parameters for stage-based sports:
| Parameter | Type | Required | Description |
|---|---|---|---|
categoryId | string | No | Category ID to display |
seasonId | string | No | Season ID to display |
date | string | No | Filter by date |
Examples:
/sportradar/en/entity/sr:sport:1
/sportradar/en/entity/sr:sport:1?status=live
/sportradar/en/entity/sr:sport:40?categoryId=36&seasonId=1285547Links to a tournament page. Corresponds to what was previously known as uniquetournament in S5.
Entity ID: sr:tournament:{id}
Query parameters (default):
| Parameter | Type | Required | Description |
|---|---|---|---|
seasonId | string | No | Specific season to display |
Query parameters (tennis):
| Parameter | Type | Required | Description |
|---|---|---|---|
categoryId | string | No | Category of the tennis tournament |
year | string | No | Year of the tournament edition |
Tennis tournaments are automatically detected and handled differently — the categoryId is resolved automatically if not provided.
Examples:
/sportradar/en/entity/sr:tournament:17?seasonId=118689
/sportradar/en/entity/sr:tournament:17?year=2024Links to a legacy tournament page. Corresponds to tournament in S5 (as opposed to uniquetournament).
Entity ID: sr:simple_tournament:{id}
Query parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
seasonId | string | No | Specific season to display |
For non-tennis sports, simple_tournament automatically resolves to the corresponding unique tournament page.
Example:
/sportradar/en/entity/sr:simple_tournament:171107Links to a category page (group of tournaments, e.g. "England", "Germany", "International").
Entity ID: sr:category:{id}
Example:
/sportradar/en/entity/sr:category:1Links to a team or competitor page. Corresponds to uniqueteam in S5.
Entity ID: sr:competitor:{id}
Query parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
seasonId | string | No | Specific season to display |
Example:
/sportradar/en/entity/sr:competitor:269471?seasonId=1285547Links to a team page for teams without a corresponding unique team. Corresponds to team in S5.
Entity ID: sr:simple_team:{id}
Query parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
seasonId | string | No | Specific season to display |
Example:
/sportradar/en/entity/sr:simple_team:4854Links to a player page. Also covers referees and managers.
Entity ID: sr:player:{id}
Query parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
teamId | string | No | Team context for the player |
seasonId | string | No | Season context |
uniqueTournamentId | string | No | Tournament context |
Example:
/sportradar/en/entity/sr:player:1381979
/sportradar/en/entity/sr:player:1381979?teamId=42&seasonId=130281Links to the tournament page for a specific Sportradar season.
Entity ID: sr:season:{id}
The season entity automatically resolves to the correct tournament page by looking up the associated tournament and sport.
Example:
/sportradar/en/entity/sr:season:59834Links to a stage in stage-type sports (e.g. motorsport, cycling). The behavior depends on whether it is a season stage or an event stage.
Entity ID: sr:stage:{id}
Query parameters (season stage):
| Parameter | Type | Required | Description |
|---|---|---|---|
categoryId | string | No | Category ID |
Example:
/sportradar/en/entity/sr:stage:1284149Links to a league/table page. Corresponds to table in S5.
Entity ID: sr:league:{id}
The league entity automatically resolves to the correct tournament page by looking up the associated tournament, season, and sport.
Example:
/sportradar/en/entity/sr:league:7890