Login Get API Key

Real-Time Basketball
Data at Your Fingertips

Live scores, standings, player stats, play-by-play and more. 50+ leagues worldwide. JSON API built for developers.

# Today's matches curl "https://live-basketball-api.com/api/v1/matches?api_key=YOUR_KEY" # Specific date + language curl "https://live-basketball-api.com/api/v1/matches?api_key=YOUR_KEY&date=2026-06-29&lang=en"
const res = await fetch( 'https://live-basketball-api.com/api/v1/matches' + '?api_key=YOUR_KEY&date=2026-06-29&lang=en' ); const data = await res.json(); console.log(data.matches);
<?php $url = 'https://live-basketball-api.com/api/v1/matches' . '?api_key=YOUR_KEY&date=2026-06-29&lang=en'; $data = json_decode(file_get_contents($url), true); print_r($data['matches']);
import requests data = requests.get( 'https://live-basketball-api.com/api/v1/matches', params={'api_key': 'YOUR_KEY', 'date': '2026-06-29', 'lang': 'en'} ).json() print(data['matches'])
{ "status": "success", "matches": [ { "id": 15395205, "status": "Live", "score": { "home": 87, "away": 79 }, "home": { "id": 3428, "name": "Boston Celtics", "logo": "..." }, "away": { "id": 3412, "name": "Golden State Warriors", "logo": "..." } } ], "credits_used": 1 }
50+
Leagues Covered
1,200+
Active Developers
99.9%
Uptime SLA
<120ms
Avg. Latency

Everything you need to build great basketball apps

Comprehensive data coverage with a simple, consistent REST API.

Live Scores

Real-time score updates with quarter-by-quarter breakdown, game clock and live play-by-play events.

🏆

Standings & Brackets

League tables, division standings, playoff brackets and conference rankings updated continuously.

👤

Player Data

Full roster data, player profiles, career statistics, season averages and per-game breakdowns.

📊

Advanced Stats

PER, true shooting, assist ratios, plus-minus, box score data and advanced analytics for every player.

🗓

Fixtures & Results

Complete schedules, historical results and head-to-head records for any team and season.

🌍

50+ Leagues

NBA, EuroLeague, FIBA World Cup, ACB, BSL, NBL and many more domestic competitions worldwide.

🔔

Webhooks

Push notifications for game events โ€” goal scored, period end, game start โ€” delivered in real time.

🔑

Credit System

Pay only for what you use. Credits never expire. Simple per-request pricing starting at $0.001.

🛡

99.9% Uptime SLA

Enterprise-grade infrastructure with redundant data sources and automatic failover.

Simple, predictable endpoints

REST API with consistent JSON responses and clear error codes.

Method Endpoint Credits / Call
GET /api/v1/matches 🪙 1 credit
GET /api/v1/match/details 🪙 1 credit
GET /api/v1/match/scores 🪙 1 credit
GET /api/v1/standings 🪙 1 credit
GET /api/v1/fixtures 🪙 1 credit
GET /api/v1/team/players 🪙 1 credit
GET /api/v1/team/matches 🪙 1 credit
GET /api/v1/player/search 🪙 1 credit
GET /api/v1/player/statistics 🪙 1 credit
GET /api/v1/webhook/register 🪙 0 credits
GET /api/v1/webhook/list 🪙 0 credits
GET /api/v1/webhook/delete 🪙 0 credits
View Full Documentation →

Up and running in 5 minutes

1

Create Account

Sign up free and get 100 credits instantly โ€” no credit card required.

2

Get Your API Key

Copy your unique API key from the dashboard.

3

Make Your First Call

Add the key to your request header and start fetching data.

4

Scale Up

Buy more credits as you grow. Simple pay-as-you-go pricing.

Start building for free

100 free credits on sign up. No credit card needed.