Skip to main content

Get Your API Key

1

Create an Account

Sign up for a free account at sportsapipro.com/register
2

Access Dashboard

Navigate to your dashboard after logging in
3

Copy API Key

Find your API key in the API Credentials section and copy it
Your API key works across all 25+ sports APIs. The same key is used for Football, Basketball, Tennis, Baseball, and every other supported sport.

Your First API Call

All V2 endpoints use the pattern https://v2.{sport}.sportsapipro.com/api/{endpoint}. Authentication is via the x-api-key header.

Get Live Football Scores

Response (Football /api/live)

Football’s /api/live returns a simplified format with flat score values. Other sports (Basketball, Baseball, Tennis) return enhanced formats with score breakdowns — see examples below.

Multi-Sport Examples

Basketball — Live Scores with Quarter Breakdown

Baseball — Live Scores with Innings

Tennis — Live Scores with Point & Set Data

Tennis-specific fields: point (current game point: “0”, “15”, “30”, “40”, “AD”), firstToServe (1=home, 2=away), groundType (surface type). Set scores appear as period1–period5.

Check Your Usage

Monitor your API usage with the /status endpoint:
Usage is tracked across all sports APIs. Your daily limit is shared across Football, Basketball, Tennis, and every other sport.

Search for Teams, Players & Tournaments


Get Country/Category List


Common V2 Endpoint Patterns

All V2 sports share the same endpoint structure:
V2 endpoints use /api/live, not /api/football/live. The sport is determined by the subdomain (v2.football.sportsapipro.com), not the URL path.

Next Steps

Authentication

Security best practices for API key management

API Reference

Full endpoint documentation for all sports

V1 API (Fastest)

1–2s score latency with WebSocket support

Rate Limits

Understand usage quotas and rate limits
Last modified on September 25, 2026