Data for Tennis provides match records, ordered points, player statistics and tournament context. Use REST for queries, WebSocket for live updates and Predictions API for ATP Tour match win probabilities.
Build with the right tennis data.
Find answers about API access, live updates, predictions, datasets and integration.
Use the Tennis WebSocket API for match state, score changes and point events. A short-lived stream ticket authorizes the connection; match IDs and resume cursors keep updates connected across reconnects.
Use API plans for requests or choose calendar months as a one-time Parquet purchase. Coverage identifies available tournament editions and fields.
Create an API key and use the SDK page to make your first request in Python, TypeScript or cURL. The examples include authentication and the free match endpoint.
Live updates carry revisions and event identities so your application can apply corrections to the right match state. Prediction history retains individual forecasts and their model versions. Historical responses retain their data-release identity.
Current monthly request quotas and requests per second are listed on Pricing. Rejected over-limit requests do not consume plan quota.
API plans include commercial use. See the Terms of service for permitted use and redistribution, and choose the plan and data coverage your application needs.
Use the published API documentation for endpoint versions and response fields. Keep the returned release identity with your data.
