Matches
API Endpoint: Get Live Football Matches
Purpose
This endpoint retrieves the current live football matches along with their tournament details. It provides real-time information about ongoing matches, including team scores and tournament specifics.
Request Format
Method: GET
URL:
https://apiv3.sportsapi360.com/football/api/v1/matches/liveRequest Body: This endpoint does not require a request body.
Response Structure
The response from this endpoint will be in JSON format and includes the following key components:
status: A boolean indicating the success of the request.
statusCode: An integer representing the status code of the response.
message: A string for any additional message related to the response.
response: An array containing details of live matches. Each match object includes:
tournamentId: The unique identifier for the tournament.
tournament: An object containing tournament details:
id: The unique identifier for the tournament.
name: The name of the tournament.
category: An object with category details including:
name: The name of the category.
id: The unique identifier for the category.
country: An object with country details including:
alpha2: The two-letter country code.
alpha3: The three-letter country code.
name: The name of the country.
details: Additional tournament details including:
name: The name of the tournament.
category: The category details.
hasPerformanceGraphFeature: A boolean indicating if performance graphs are available.
id: The unique identifier for the details.
country: Country details.
hasEventPlayerStatistics: A boolean indicating if player statistics are available.
displayInverseHomeAwayTeams: A boolean indicating if home and away teams are displayed inversely.
matches: An array of match objects, each containing:
tournamentId: The unique identifier for the tournament.
id: The unique identifier for the match.
startTimestamp: The start time of the match in timestamp format.
detailId: The detail identifier for the match.
season: An object with season details including:
name: The name of the season.
year: The year of the season.
id: The unique identifier for the season.
roundInfo: An object containing round information.
status: An object with status details including:
code: Status code.
description: Description of the status.
type: Type of status.
statusTime: An object detailing the status time.
homeTeam: An object containing details of the home team.
homeScore: An object with the current score of the home team.
awayTeam: An object containing details of the away team.
awayScore: An object with the current score of the away team.
time: An object detailing the match time.
tournament: An object with tournament details (similar to the tournament object above).
This structure allows clients to easily parse and display live match information, facilitating real-time updates for users.
OK
OK
Get Match Schedule
This endpoint retrieves the scheduled matches for a specific date in the football tournament calendar. The request allows users to specify a date to fetch all matches scheduled for that day.
Request
Method: GET
URL:
https://apiv3.sportsapi360.com/football/api/v1/matches/scheduleQuery Parameters:
date(string, required): The date for which the match schedule is requested, formatted asYYYY-MM-DD.
Response Structure
The response will return a JSON object containing the following fields:
status(boolean): Indicates if the request was successful.statusCode(integer): A code representing the status of the response.message(string): A message providing additional information about the request status.response(array): An array of match schedules, where each match object includes:tournamentId(integer): The ID of the tournament.tournament(object): Details about the tournament, including:id(integer): Tournament ID.name(string): Name of the tournament.category(object): Category details including:name(string): Name of the category.id(integer): Category ID.country(object): Country details including:alpha2(string): Alpha-2 country code.alpha3(string): Alpha-3 country code.name(string): Name of the country.
flag(string): URL or path to the country flag.
matches(array): An array of match objects, where each match includes:id(integer): Unique match ID.startTimestamp(integer): The start time of the match in UNIX timestamp format.homeTeam(object): Details about the home team, including:name(string): Team name.shortName(string): Short name of the team.gender(string): Gender category of the team.country(object): Country details of the team.
homeScore(object): Current score and breakdown of the home team's scoring.awayTeam(object): Details about the away team, structured similarly tohomeTeam.awayScore(object): Current score and breakdown of the away team's scoring.time(object): Timing details including injury time.tournament(object): Tournament details associated with the match.
Example Response
2025-08-10OK
OK
Last updated

