Live Basketball API
收藏资源简介:
Real-time basketball scores, standings, players and statistics API. NBA, EuroLeague, FIBA and 50+ leagues.
数据集概述
Live Basketball API 是一个提供实时篮球数据的API,覆盖NBA、欧洲篮球联赛(EuroLeague)以及全球100多个其他篮球赛事。
数据内容
该API提供以下核心数据:
| 数据类别 | 说明 |
|---|---|
| 实时比分 | 逐节比分、比赛状态和实时更新 |
| 联赛赛程与积分榜 | 过往/即将进行的比赛以及任意联赛/赛季的积分表 |
| 球员比赛数据(Box Scores) | 单场比赛中双方球队每位球员的得分、篮板、助攻、投篮命中率等数据 |
| 球队阵容 | 每支球队的完整球员名单,包括位置、身体测量数据、合同及伤病情况 |
| 球员搜索与职业生涯统计 | 按球员姓名搜索,获取细分到比赛和赛季的场均及累计统计数据 |
支持的语言:英语(默认)、土耳其语、德语、俄语。
接口信息
该API包含以下端点:
| 端点 | 功能描述 | 必需参数 |
|---|---|---|
/matches |
获取指定日期的所有联赛中已进行/进行中/计划的比赛 | 无(可选date、lang) |
/fixtures |
获取特定联赛/赛季的过往或即将进行的比赛(分页) | league_id |
/standings |
获取某个赛季的联赛积分表 | league_id |
/match/details |
获取比赛得分、逐节数据、状态和球队统计 | match_id |
/match/scores |
获取双方球队的球员个人比赛数据 | match_id |
/team/matches |
获取一支球队过往/即将进行的比赛 | team_id |
/team/players |
获取球队完整阵容,包括位置、合同和伤病信息 | team_id |
/player/search |
按姓名搜索篮球运动员 | q |
/player/statistics |
获取球员按比赛/赛季划分的职业生涯统计 | player_id |
match_id、team_id、player_id、league_id的值需要从其他端点获取(例如先从/matches获取match_id,再传入/match/details或/match/scores)。
响应格式
所有端点返回JSON格式数据。成功时响应结构为:
json { "status": "success", "...": "..." }
错误时响应结构为:
json { "status": "error", "code": 400, "message": "Missing or invalid league_id. Must be a numeric tournament ID." }
错误代码说明:
| 代码 | 含义 |
|---|---|
| 400 | 缺少或参数无效 |
| 401 | 请求未通过RapidAPI发出 |
| 404 | 未找到——联赛/球队/球员/比赛ID无效,或没有可用数据 |
| 503 | 上游数据源暂时不可用,请重试 |
订阅方案
| 方案 | 价格 |
|---|---|
| BASIC | $0.00 / 月 |
| PRO | $0.00 / --- |
| ULTRA | $99.99 / 月 |
| MEGA | $259.99 / 月 |
数据来源与附加信息
该API的RapidAPI版本覆盖核心数据端点。开发者平台(live-basketball-api.com)提供额外的功能,包括Webhooks(实时推送比赛事件到您的端点)、同时包含篮球+足球+网球的订阅套餐,以及更灵活的按量付费定价。但这些附加功能不包含在本RapidAPI列表中。
支持联系:support@live-basketball-api.com
快速开始示例
每次请求都需要RapidAPI密钥,使用“测试端点”面板时RapidAPI会自动添加。
bash curl --request GET --url https://live-basketball-api.p.rapidapi.com/matches?date=2026-08-14&lang=en --header x-rapidapi-host: live-basketball-api.p.rapidapi.com --header x-rapidapi-key: YOUR_RAPIDAPI_KEY
端到端使用流程示例:
- 通过
/matches获取今日比赛列表 - 从响应中获取
id,然后通过/match/scores?match_id=12345678获取该场比赛的球员数据



