wta_rankings
Get one WTA ranking view and return ranked rows with the native rank, ranking points, tournaments played, movement, player identity (id, first/last/full name and WTA country code) and the published ranking date on player views; race-doubles rows carry both partner players and no date. view is required: singles, doubles, race-singles or race-doubles. The player views accept country (a code from wta_countries; ALL or omission leaves the nationality filter unset) and at (YYYY-MM-DD; omit it for the latest publication); every view accepts its own native type sort key, sort=asc or desc, and zero-based page/page_size paging with page_size from 1 to 50. race-doubles rejects country and at. Player rows keep the source rankedAt, which may be earlier than a requested at; an empty ranking list is valid and no ranking is computed locally.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"view": "<view>"
},
"name": "wta_rankings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | Optional requested ranking date as YYYY-MM-DD, e.g. 2026-11-02. Omit it for the latest publication. Player views only; race-doubles rejects it. The published rankedAt in the response is the actual source date, which may be earlier than the requested one. | |
| page | No | Optional zero-based native results page. Defaults to 0. | |
| sort | No | Optional sort direction: asc or desc. Defaults to asc for the player views and desc for race-doubles. | |
| type | No | Optional native sort key, scoped by view. singles: rankSingles, LastName, BirthDate, TournCountSingles, PointsSingles. doubles: rankDoubles, LastName, BirthDate, TournCountDoubles, PointsDoubles. race-singles: RankChampSingles, LastName, BirthDate, TournCountChamps, PointsChamps. race-doubles: rank, points. Defaults to the view's rank column. | |
| view | Yes | Required ranking view, one of: singles, doubles, race-singles, race-doubles. singles is the current player ranking, doubles the current pair ranking, race-singles the player race (champions race) to date, and race-doubles the pair race table. | |
| country | No | Optional exact three-letter WTA country code from wta_countries, e.g. KAZ. ALL, or omitting it, leaves the nationality filter unset. Player views only; race-doubles rejects it because the team table has no country selector. | |
| page_size | No | Optional rows per page, 1 to 50. Defaults to 50. This is this API's page bound, not a claim about the upstream's own maximum accepted page size. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |