🎾
Free Tennis Data API
Comprehensive ATP & WTA coverage with live scores, rankings, match results, and ML-powered predictions. All via a simple REST API.
373
Tournaments
4708
Players
23493
Matches
10618
ML Predictions
Quick API Examples
All endpoints return JSON. Authenticate with your API key in the header.
GET /api/tournaments/
# List all tournaments
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/tournaments/
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/tournaments/
GET /api/matches/
# Get upcoming matches
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/matches/
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/matches/
GET /api/rankings/
# ATP/WTA rankings
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/rankings/
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/rankings/
GET /api/live/
# Live match scores
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/live/
curl -H "Authorization: Api-Key YOUR_KEY" \
https://tennis.bzzoiro.com/api/live/
What You Get
-
Live Scores — Real-time match updates with set-by-set scores and serving indicators
-
ATP & WTA Rankings — Current rankings with points and position changes
-
Match Results — Historical match data with detailed scores
-
ML Predictions — XGBoost-powered match outcome predictions
-
Tournament Data — Full tournament info including surface, category, and draws
Cross-platform API key: The same API key works across all BSD platforms —
sports.bzzoiro.com,
tennis.bzzoiro.com, and
csgo.bzzoiro.com.
Register once, access everything.
Ready to get started?
Free API key, no credit card required, no rate limits.