4+
Leagues
Every game
Per-game endpoints
Real-time
WebSocket + webhooks
Historical
Full archive
What we collect
Events & states.
- Point — per-point progression
- Game — game won
- Set — set won
- Match — reconciled result
Every event is consensus-verified with a confidence score, and is identical across real-time and the historical archive. See the event types reference.
Leagues
ATP TourWTA TourGrand SlamsATP/WTA 1000s
Markets - Match winner
- Set betting
- Total games
Real-time
Confirmed (and provisional) events stream over WebSocket and webhooks, per game.
Historical
Historical match archive — same schema as the live feed, for backtesting & research.
Verified
Collected in the venue and reconciled against the official record after each game.
Season: Year-round
Get Tennis data.
Real-time feed + historical archive. Request access or a quote.