Overview
API Data Flow
How to discover player and tournament IDs from the entry-point endpoints, and which endpoints you can call once you have them.
Step 1 — Discover IDs
Search
/tennis/v2/search
Get Players
/tennis/v2/{type}/player
Tournament Calendar
/tournament/calendar/{year}
Get All Fixtures
/tennis/v2/{type}/fixtures
Date Fixtures
/fixtures/{date}
Step 2 — IDs you get
from player objects
Player ID
from tournament objects
Tournament ID (seasonid)
Step 3 — What you can call
With Player ID
Player Profile/player/profile/{id}
Player Titles/player/titles/{id}
Player Past Matches/player/past-matches/{id}
Player Finals/player/finals/{id}
Surface Summary/player/surface-summary/{id}
Match Stats/player/match-stats/{id}
Perf Breakdown/player/perf-breakdown/{id}
Match Filters/player/filter/{id}
Interesting H2H/player/intersting-h2h/{id}
Player Fixtures/fixtures/player/{playerId}
With Tournament ID
Tournament Info/tournament/info/{seasonid}
Tournament Seasons/tournament/seasons/{seasonid}
Tournament Results/tournament/results/{seasonid}
Past Champions/tournament/past-champtions/{seasonid}
Tournament Fixtures/fixtures/tournament/{tournamentId}
With Player ID + Player ID
Player ID 1
+
Player ID 2
H2H Info/h2h/info/{p1}/{p2}
H2H Stats/h2h/stats/{p1}/{p2}
H2H Matches/h2h/matches/{p1}/{p2}
H2H Match Filters/h2h/filter/{p1}/{p2}
H2H Vs All Stats/h2h/vs-all-stats/{p1}
H2H Fixtures/fixtures/h2h/{p1}/{p2}
Player ID + Tournament ID
Player ID
+
Tournament ID
Tournament Record/player/tournament-record/{pid}/{tid}
H2H Match Stats/h2h/match-stats/{tid}/{p1}/{p2}
No ID needed — Standalone endpoints
Singles Rankings/ranking/singles
Doubles Rankings/ranking/doubles
Date Range Fixtures/fixtures/{start}/{end}
Country List/tennis/v2/countries
Court List/tennis/v2/court
Round List/tennis/v2/round
Ranking List/tennis/v2/ranking
Entry / Discovery
Player endpoints
Tournament endpoints
H2H endpoints
Fixture endpoints
Rankings
Miscellaneous
Base URL: https://tennis-api-atp-wta-itf.p.rapidapi.com/tennis/v2/ ·
All endpoints support atp and wta tour types