🎾

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/
GET /api/matches/
# Get upcoming 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/
GET /api/live/
# Live match scores
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.