Welcome to SportsAPI Pro
SportsAPI Pro provides comprehensive sports data through powerful REST APIs and WebSocket connections. Access real-time scores, match statistics, standings, player data, and betting odds for 25+ sports and 15,000+ competitions worldwide — all with a single API key.Football API
1000+ leagues — Premier League, La Liga, Champions League
Basketball API
50+ leagues — NBA, EuroLeague, WNBA
All 25+ Sports
Tennis, Hockey, Baseball, Cricket, MMA, Esports & more
Quick Start
Get up and running with your first API call in minutes
API Reference
Explore all available endpoints and parameters
Authentication
Learn how to authenticate your API requests
WebSocket Guide
Real-time data with WebSocket connections
AI Tools Setup
Connect Cursor, Codex, Windsurf & other AI tools
Three API Versions
SportsAPI Pro offers three API versions, each optimized for different use cases:| Version | Sports | Best For | Latency | WebSocket |
|---|---|---|---|---|
| V1 | 9 sports | Speed-critical score updates | 1–2s | ✅ Yes |
| V2 | 25 sports | Deep data, rich analytics | 3–5s | ✅ Yes |
| V3 | 34 sports | Widest coverage, checksums | 15s cache | ❌ No |
Base URLs
Each sport has its own dedicated API subdomain:V2 Enhanced API (25 sports)
V1 Legacy API (9 sports)
V3 Extended API (34 sports)
Example: Football V2
Why SportsAPI Pro?
Real-Time Data with WebSocket Support
Real-Time Data with WebSocket Support
Get live scores updated in 1–2 seconds via V1 WebSocket, or use V2 WebSocket for richer real-time data. REST endpoints are also available with built-in TTL caching.
25+ Sports, One API Key
25+ Sports, One API Key
Football, Basketball, Tennis, Ice Hockey, Baseball, Cricket, American Football, MMA, Rugby, Handball, Volleyball, Esports, Motorsport, Cycling, Table Tennis, Badminton, Snooker, Darts, Futsal, Minifootball, Floorball, Bandy, Beach Volleyball, Water Polo, and Aussie Rules — all with a single API key.
15,000+ Competitions
15,000+ Competitions
Premier League, La Liga, NBA, NFL, ATP/WTA, NHL, MLB, IPL, UFC, and thousands more across every supported sport.
100+ Endpoints Per Sport
100+ Endpoints Per Sport
V2 provides match details, statistics, lineups, incidents, odds, player profiles, team data, tournament standings, and more — with sport-specific endpoints like point-by-point for tennis and innings data for baseball.
Affordable Pricing
Affordable Pricing
Start free with 100 requests/day. Paid plans from $15/month with 7,500 daily requests. No hidden fees, no annual contracts.
Quick Example
Need Help?
Email Support
Get help from our support team
API Reference
Browse the full endpoint documentation