The developer notebook

Live Tennis API developer blog

Tutorials and guides for building on real-time tennis data: scores, players, odds and model win-probability over REST + WebSocket.

Guides and tutorials

33 published

REST or WebSocket for live tennis scores?

Poll REST for the scoreline. It is free and needs no reconnect logic. Use the push feed only for per-point events. The honest boundary, with the arithmetic.

Point-by-point tennis history now starts in 2013

A reconstructed point-by-point archive of 97,901 ATP, WTA and Challenger matches played 2013-2022: 14,340,663 rows, no timestamps, no model fields. What it covers, what it does not, and how to reach it.

Schedule the Live Tennis API with Kestra

Run the Live Tennis API on a schedule with Kestra. Two open-source blueprints on the free tier: a daily fixtures pull and a windowed live-scores poll.

Tennis stats API and player database

A tennis stats API for player profiles, ATP/WTA rankings and Elo ratings. Free player lookups, Pro ranking tables. Real endpoints, curl + Python + JS.

Give Claude live tennis data with MCP

Connect Claude, Cursor or any MCP client to live tennis scores, odds and model win-probability with one command. 12 read-only tools over the Live Tennis API.