rankings_movers
Tennis ranking movers: biggest climbers/fallers between the latest ATP/WTA list and its predecessor, plus new entries and drop-outs.
When to use:
Who climbed or fell this week; new top-100 entrants; who dropped out.
Prefer over: standings (latest snapshot only, no week-over-week delta); raw movers via call_api for agent-normalized rows.
Do not use when: current top-N snapshot → standings with game tennis; player history → player_profile.
Tennis-only. Direction up (climbers, default), down (fallers), or both (largest absolute change). Date pins an older ranking list (YYYY-MM-DD); default is the latest, which the API resolves past zero-diff cloned lists.
The two lists are NOT always one week apart: previousDate is whatever the archive holds next, and the archive has holes. Read gapDays / comparisonWindow (and comparisonsAreWeekly) before describing a delta as weekly — a warning is raised whenever the gap exceeds ten days.
Parallel-safe: yes. Upstream cost: 1.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Ranking date to compare against its predecessor (YYYY-MM-DD). Default: latest. | |
| game | Yes | Game title: lol | cs2 | dota2 | cod | ufc | tennis. Example: "cs2". | |
| tour | No | ATP or WTA tour; default ATP. Synonym: division. | |
| limit | No | Max items to return (default 20, max 500). Example: 20. | |
| within | No | Only players inside the top N on either list. | |
| division | No | Synonym for tour (ATP or WTA), matching the standings tool spelling. | |
| direction | No | up (climbers), down (fallers), or both (largest absolute change). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | true if the tool succeeded | |
| data | No | Result payload when ok is true; null on error | |
| meta | Yes | ||
| error | No | ||
| partial | No | ||
| pagination | No |