API Soccer Documentation



Here you will find all the calls available in API return.


All calls have a first required parameter called apiKey, there are methods that receive more than one parameter, such as team by ID or league by ID, in which case the apiKey parameter must always be the first.


The default data format is Json, with a structure that you can check the return status, the success of the call and the data return.


Use the left menu for main methods or scroll down to view all API methods

Response Json:

"Success": true, "Status": "Ok","Data": [ {} ]



Is Alive API

Get current status of API

HTTP GET apisoccer.com/api/Soccer/isAlive

Method Parameters

Request Example

Response JSON


Livescore Matches

Get list of all livematches from API

HTTP GET apisoccer.com/api/Soccer/getLiveMatches

Method Parameters

Request Example

Response JSON


Lineups for Matches

Get the lineup by matchID

HTTP GET apisoccer.com/api/Soccer/getLineupByMatchID

Method Parameters

Request Example

Response JSON


Teams Coverage

Get list of all teams from API

HTTP GET apisoccer.com/api/Soccer/getAllTeams

Method Parameters

Request Example

Response JSON


Leagues Coverage

Get list of all leagues from API

HTTP GET apisoccer.com/api/Soccer/getAllLeagues

Method Parameters

Request Example

Response JSON


Countries Coverage

Get list of all countries from API

HTTP GET apisoccer.com/api/Soccer/getAllCountries

Method Parameters

Request Example

Response JSON


League Standings

Get standings for the league

HTTP GET apisoccer.com/api/Soccer/getStandingsByLeagueID

Method Parameters

Request Example

Response JSON


Upcoming Matches

Get list of upcoming matches from API (Next 10 Days)

HTTP GET apisoccer.com/api/Soccer/getUpcomingMatches

Method Parameters

Request Example

Response JSON


Matches For Home Win Soccer

Get a system predictions with all favorites home teams to win

HTTP GET apisoccer.com/api/Soccer/getMatchesForHomeWin

Method Parameters

Request Example

Response JSON


Matches For Over

Get a system predictions with all matches that average gols is high

HTTP GET apisoccer.com/api/Soccer/getMatchesForOver

Method Parameters

Request Example

Response JSON


Matches For Accumulator Bet

Get a system predictions for accumulator bets

HTTP GET apisoccer.com/api/Soccer/getMatchesForAccumulator

Method Parameters

Request Example

Response JSON


Check APIKey

Verify the details of your APIKey

HTTP GET apisoccer.com/api/Soccer/checkAPIKey

Method Parameters

Request Example

Response JSON


Odds by Match ID

Get odds match by match ID

HTTP GET apisoccer.com/api/Soccer/getOddsByMatchID

Method Parameters

Request Example

Response JSON


Livescore Matches Include Odds

Get list of all livematches with odds from API

HTTP GET apisoccer.com/api/Soccer/getLiveMatchesWithOdds

Method Parameters

Request Example

Response JSON


Fixtures Season For League

Get all fixtures matches for leagueID

HTTP GET apisoccer.com/api/Soccer/getFixturesSeasonByLeagueID

Method Parameters

Request Example

Response JSON


Leagues Complete Coverage

Get list of all leagues with all features coverage from API

HTTP GET apisoccer.com/api/Soccer/getCompleteCoverageLeagues

Method Parameters

Request Example

Response JSON


Leagues by Country ID

Get all leagues with this countryID

HTTP GET apisoccer.com/api/Soccer/getLeaguesByCountryID

Method Parameters

Request Example

Response JSON


Get All Top Scorers

Get list of all top scorers players

HTTP GET apisoccer.com/api/Soccer/getAllTopScorers

Method Parameters

Request Example

Response JSON


Get Top Scorers By League

Get list of all top scorers players by leagueID

HTTP GET apisoccer.com/api/Soccer/getTopScorersByLeagueID

Method Parameters

Request Example

Response JSON


Matches with Favorite Baseball Team

Get a system predictions with all favorites teams to win (Baseball)

HTTP GET apisoccer.com/api/Soccer/getMatchesBasebolFavorites

Method Parameters

Request Example

Response JSON


Top Matches with Favorite Soccer Home Team

GGet a system predictions with all favorites home teams to win (Premium Tips)

HTTP GET apisoccer.com/api/Soccer/getTopMatchesForHomeWin

Method Parameters

Request Example

Response JSON


Upcoming Matches by Date Interval and League ID

Get all matches between two dates with leagueID (Optional)

HTTP GET apisoccer.com/api/Soccer/getMatchesByDateInterval

Method Parameters

Request Example

Response JSON


Upcoming Matches by League ID

Get list of upcoming matches from API (Next 10 Days) by league ID

HTTP GET apisoccer.com/api/Soccer/getUpcomingMatchesByLeagueID

Method Parameters

Request Example

Response JSON


Upcoming Matches by Team ID

Get list of upcoming matches from API (Next 10 Days) by team ID

HTTP GET apisoccer.com/api/Soccer/getUpcomingMatchesByTeamID

Method Parameters

Request Example

Response JSON


Match by Match ID

Get a single match by match ID

HTTP GET apisoccer.com/api/Soccer/getMatchByID

Method Parameters

Request Example

Response JSON


Matches by Team ID

Get last 10 matches from team ID

HTTP GET apisoccer.com/api/Soccer/getMatchesByTeamID

Method Parameters

Request Example

Response JSON


Matches by League ID

Get last 20 matches from league ID

HTTP GET apisoccer.com/api/Soccer/getMatchesByLeagueID

Method Parameters

Request Example

Response JSON


Matches by Date Interval

Get all matches between two dates (Max 10 days)

HTTP GET apisoccer.com/api/Soccer/getMatchesByDateInterval

Method Parameters

Request Example

Response JSON


Matches by Date Interval And Team ID

Get all matches between two dates and specific team(Max 30 days)

HTTP GET apisoccer.com/api/Soccer/getMatchesByDateIntervalAndTeamID

Method Parameters

Request Example

Response JSON


Matches by Date Interval And League ID

Get all matches between two dates and specific league (Max 30 days)

HTTP GET apisoccer.com/api/Soccer/getMatchesByDateIntervalAndLeagueID

Method Parameters

Request Example

Response JSON