Schedule & Results

Update Time: 2026-07-09 10:43

Introduction

• This API endpoint returns schedule and result information for basketball matches from the past two months up to future fixtures, filtered by date or leagueId.

• One of the following parameters is required: date, leagueId, or matchId — these three cannot be used together in the same request. The season parameter can only be used in combination with leagueId, to retrieve matches for a specific season; if omitted, the current season is returned by default.

• You can use it with the Match Modify Record endpoint to keep locally stored match data in sync.

Related Plans

You can use this api by subscribing plans:  Live Data.

Request

  • Path: /sport/basketball/schedule
  • Method: GET
  • Calls: This interface is limited to 60 seconds/call;
  • Recommend Calls: 12 hours/call
  • Parameters:
ParameterValueRequiredDescription
datestringfalseMatch date, format yyyy-MM-dd, e.g. 2026-07-01.

Returns matches scheduled for the specified date (GMT+0 00:00–23:59).
leagueIdstringfalseFilter by a specific league or cup ID.

Returns schedule data for the current season of the specified league or cup.
seasonstringfalseUsed together with leagueId to retrieve matches for a specific season, e.g. 25-26.

Returns the current season by default.
matchIdstringfalseFilter by a specific match ID.

Response

ParameterValueDescription
matchId string Unique ID of the match.
leagueId string Unique ID of the league or cup.
leagueName stringShort name of the league or cup, e.g. NBA.
quarterCount int2: match has 2 quarters
4: match has 4 quarters
matchTime intMatch scheduled time (Unix timestamp, GMT+0).
status int0: Not started
1: First quarter
2: Second quarter
3: Third quarter
4: Fourth quarter
5: First OT
6: Second OT
7: Third OT
50: Half-time
-1: Finished
-2: TBD
-3: Interrupted
-4: Cancelled
-5: Postponed
quarterRemainTime stringRemaining time in the current quarter, e.g. 06:43.
homeId string Unique ID of the home team.
homeName string Name of the home team.
homeRank intLeague ranking of the home team.

Returns 0 if not ranked.
awayId string Unique ID of the away team.
awayName string Name of the away team.
awayRank intLeague ranking of the away team.

Returns 0 if not ranked.
homeScore intTotal score of the home team.
awayScore intTotal score of the away team.
homeFirstQuarterScore int Score of the home team in the 1st quarter.
awayFirstQuarterScore int Score of the away team in the 1st quarter.
homeSecondQuarterScore int Score of the home team in the 2nd quarter.
awaySecondQuarterScore int Score of the away team in the 2nd quarter.
homeThirdQuarterScore int Score of the home team in the 3rd quarter.
awayThirdQuarterScore int Score of the away team in the 3rd quarter.
homeFourthQuarterScore int Score of the home team in the 4th quarter.
awayFourthQuarterScore int Score of the away team in the 4th quarter.
overTimeCount intNumber of overtime periods played.
homeFirstOverTimeScore int Score of the home team in the 1st overtime.
awayFirstOverTimeScore int Score of the away team in the 1st overtime.
homeSecondOverTimeScore int Score of the home team in the 2nd overtime.
awaySecondOverTimeScore int Score of the away team in the 2nd overtime.
homeThirdOverTimeScore int Score of the home team in the 3rd overtime.
awayThirdOverTimeScore int Score of the away team in the 3rd overtime.
leagueSeason stringSeason of the league, e.g. 25-26.
matchType int1: Regular season
2: Post season
3: Pre-season
- 1: Unclassified
playoffsId stringID of the playoff round. Only present for playoff matches.
stageId stringID of the cup stage. Only present for cup matches.
hasStats booleantrue: match stats data is available
false: match stats data is not available
explain stringThe latest live-text event description for the match, e.g. [Spurs] [SAS] Team Timeout: Regular.
roundType stringRound description.

For cups, e.g. Groups.
For league playoffs, e.g. Western 1 Round.
group stringGroup name of the cup, e.g. A.
neutral booleantrue: match is played at a neutral venue
false: match is not played at a neutral venue

Example Request

Example Response

    • This API endpoint returns schedule and result information for basketball matches from the past two months up to future fixtures, filtered by date or leagueId. \n\n • One of the following parameters is required: date, leagueId, or matchId — these three cannot be used together in the same request. The season parameter can only be used in combination with leagueId, to retrieve matches for a specific season; if omitted, the current season is returned by default.\n\n • You can use it with the Match Modify Record endpoint to keep locally stored match data in sync.
    Contact

    Contact