get_rankings
2 creditsBasic lookupPOST /v1/get_rankings
Weekly ranking lists since 2007, or one player's ranking history
Use it when you want a weekly ranking list, the list in force on a date, or one player's ranking history.
Parameters
seasonstring | numberoptional- Year.
weekintegeroptional- Week number of the season.
datestringoptional- The list in force on this date, YYYY-MM-DD.
player_idstringoptional- One player's ranking history instead of a list.
limitintegeroptional- Max rows of a list (default 100).
Notes
- Over MCP, ask for it in plain English and the client calls
get_rankingsitself. Point any MCP client athttps://mcp.acesapi.com/mcp?key=YOUR_API_KEY. - Each call costs 2 credits, taken before it runs and refunded if the server errors.
- Not the call you need? Find the right call by what you are trying to answer.
Request
curl -X POST https://mcp.acesapi.com/v1/get_rankings \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"limit": 5
}'Response
json
{
"tour": "ATP",
"season": 2026,
"week": 40,
"ranking_date": "2026-10-01",
"rankings": [
{
"rank": 1,
"previous_rank": 1,
"points": 11000,
"player_id": "3623",
"name": "Jannik Sinner",
"country": "ITA"
},
{
"rank": 2,
"previous_rank": 2,
"points": 9720,
"player_id": "2375",
"name": "Alexander Zverev",
"country": "GER"
},
{
"rank": 3,
"previous_rank": 3,
"points": 5560,
"player_id": "3782",
"name": "Carlos Alcaraz",
"country": "ESP"
}
],
"count": 5
}Response fields
tourstringseasonnumberweeknumberranking_datestringrankings[]array- List of objects
rankings[].ranknumberrankings[].previous_ranknumberrankings[].pointsnumberrankings[].player_idstringrankings[].namestringrankings[].countrystringcountnumber
Related endpoints
get_head_to_head3 cr
Takes the player_id this one returns.
Two players' meetings, wins by surface and in finals
get_surface_splits3 cr
Takes the player_id this one returns.
A player's record by surface: sets, games, tiebreaks, deciding sets
list_tournaments1 cr
Returns the player_id this one takes.
A season's tournaments with dates, surface, status and champion
search_players1 cr
Returns the player_id this one takes.
Find players by name or country
Try it
500 credits free on signup: 250 calls to get_rankings, and no card.