Get All Upcoming Matches
GET/tennis/v2/ms-api/upcoming/matches
Returns all upcoming scheduled matches across both ATP and WTA toursQuery Parameter
| Parameter | Type |
|---|---|
{tournament}Optional | string |
Filter by tournament name. Example: tournament=EFG%20Swiss%20Open%20-%20Gstaad | |
{limit}Optional | integer |
Number of rivalries to return (default: 10). Example: limit=10 | |
{page}Optional | integer |
Page number (default: 1). Example: page=1 | |
Get Top Tennis Matches Today
GET/tennis/v2/ms-api/upcoming/top-tennis-matches-today/{tourType}
Returns the most significant matches scheduled today, ranked by importancePath Parameter
| Parameter | Type |
|---|---|
{tourType}Required | string |
ENUM("atp", "wta") | |
Get Match Prediction Data
GET/tennis/v2/ms-api/upcoming/match-prediction/{tourType}/{player1}/{player2}
Returns a data-driven prediction for an upcoming match between two playersPath Parameter
| Parameter | Type |
|---|---|
{tourType}Required | string |
ENUM("atp", "wta") | |
{player1}Required | string |
First player display name (URL-encoded) | |
{player2}Required | string |
Second player display name (URL-encoded) | |
Get Filters By Tour Type
GET/tennis/v2/ms-api/upcoming/filters/{tourType}
Returns available filter values (tournaments, rounds, surfaces) for upcoming matchesPath Parameter
| Parameter | Type |
|---|---|
{tourType}Required | string |
ENUM("atp", "wta") | |
Get Filters All
GET/tennis/v2/ms-api/upcoming/filters
Returns available all filter values (tournaments, rounds, surfaces) for upcoming matchesGet Upcoming Matches By Tour Type
GET/tennis/v2/ms-api/upcoming/matches/{tourType}
Returns all upcoming scheduled matches by tour type.Path Parameter
| Parameter | Type |
|---|---|
{tourType}Required | string |
ENUM("atp", "wta") | |
Query Parameter
| Parameter | Type |
|---|---|
{group}Optional | string |
Filter by group. Enum("singles", "doubles"). Example: group=singles | |
{limit}Optional | integer |
Number of rivalries to return (default: 10). Example: limit=10 | |
{page}Optional | integer |
Page number (default: 1). Example: page=1 | |
{limit}Optional | integer |
Number of rivalries to return (default: 10). Example: limit=10 | |