tkTickOdds
🎾

Tennis odds API

Live and prematch tennis odds from bet365, delivered via REST and WebSocket. Tennis is the most liquid in-play sport in the world. WebSocket delivery of point-by-point odds is the only way to operate a serious tennis trading model.

Coverage

Leagues & competitions

  • ATP
  • WTA
  • Grand Slams
  • Challenger Tour
  • ITF

Market types

  • Match Winner
  • Set Betting
  • Total Games
  • Total Sets
  • Handicap Games
  • First Set Winner
  • Tie-break in Match

Fetch tennis matches

Example: current upcoming tennis matches with full market depth.

# Python
import requests

r = requests.get(
    "https://api.tickodds.com/api/v1/matches",
    params={"sport": "tennis", "upcoming": 1},
    headers={"X-API-Key": "YOUR_KEY"},
)
for match in r.json()["data"]:
    print(match["home"], "v", match["away"], match["kickoff"])

# Sample fixture: Carlos Alcaraz vs. Jannik Sinner — ATP

Who uses the tennis feed?

live tennis traders, in-play model operators

Recommended plan

Tennis is a headline sport — available on Starter ($19/mo) and above. For live in-play access via WebSocket, use the Live tier ($39/mo).