Skip to main content

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:
VersionSportsBest ForLatencyWebSocket
V19 sportsSpeed-critical score updates1–2s✅ Yes
V225 sportsDeep data, rich analytics3–5s✅ Yes
V334 sportsWidest coverage, checksums15s cache❌ No
V2 is recommended for most use cases. It provides the richest data with 100+ endpoints per sport. Use V1 when you need the fastest possible score updates, and V3 when you need niche sports not available in V2.

Base URLs

Each sport has its own dedicated API subdomain:

V2 Enhanced API (25 sports)

https://v2.{sport}.sportsapipro.com

V1 Legacy API (9 sports)

https://v1.{sport}.sportsapipro.com

V3 Extended API (34 sports)

https://v3.{sport}.sportsapipro.com

Example: Football V2

https://v2.football.sportsapipro.com

Why SportsAPI Pro?

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.
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.
Premier League, La Liga, NBA, NFL, ATP/WTA, NHL, MLB, IPL, UFC, and thousands more across every supported 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.
Start free with 100 requests/day. Paid plans from $15/month with 7,500 daily requests. No hidden fees, no annual contracts.

Quick Example

curl -H "x-api-key: YOUR_API_KEY" \
  "https://v2.football.sportsapipro.com/api/live"

Need Help?

Email Support

Get help from our support team

API Reference

Browse the full endpoint documentation
Last modified on April 12, 2026