SofaScore

- Can't find the data or endpoint you need? Feel free to contact us, and we'll be happy to add it to the API whenever possible. - If our current plans don't meet your needs, feel free to contact us. We'll be happy to create a custom package that fits your specific requirements. *Note: Please use RapidAPI for all communication, including support, feature requests, and custom plan inquiries.*

837 subscribers
9.9/10 popularity
284 ms avg latency
99% success rate
84 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

SofaScore endpoints

MethodEndpointDescription
General
GET Get all sports
/api/sofascore/v1/general/sports
Returns a list of all available sports.
GET Get odds providers
/api/sofascore/v1/odds/providers
Returns a list of odds providers for the given country and platform.
Search
GET Search all entities
/api/sofascore/v1/search/all
Search all SofaScore entities by query string.
GET Search teams
/api/sofascore/v1/search/teams
Search SofaScore teams by query string.
GET Search players
/api/sofascore/v1/search/players
Search SofaScore players by query string.
GET Search matches
/api/sofascore/v1/search/matches
Search SofaScore matches by query string.
GET Search managers
/api/sofascore/v1/search/managers
Search SofaScore managers by query string.
GET Search referees
/api/sofascore/v1/search/referees
Search SofaScore referees by query string.
GET Search venues
/api/sofascore/v1/search/venues
Search SofaScore venues by query string.
GET Search unique-tournaments
/api/sofascore/v1/search/unique-tournaments
Search SofaScore unique-tournaments by query string.
Category
GET Get category unique tournaments
/api/sofascore/v1/category/unique-tournaments
Returns a list of unique tournaments for a given category.
GET Get all categories
/api/sofascore/v1/category/list
Returns a list of all categories (countries/regions) for a given sport.
Match
GET Get live matches
/api/sofascore/v1/match/live
Returns a list of all currently live matches, filtered by sport.
GET Get matches by date
/api/sofascore/v1/match/list
Returns a list of matches for a specific date, filtered by sport.
GET Get match details
/api/sofascore/v1/match/details
Returns detailed information about a specific match.
GET Get match statistics
/api/sofascore/v1/match/statistics
Returns statistics for a specific match.
GET Get match odds
/api/sofascore/v1/match/odds
Returns odds for a specific match.
GET Get match lineups
/api/sofascore/v1/match/lineups
Returns lineups for a specific match.
GET Get match votes
/api/sofascore/v1/match/votes
Returns voting information for a specific match.
GET Get match comments
/api/sofascore/v1/match/comments
Returns comments for a specific match.
GET Get match incidents
/api/sofascore/v1/match/incidents
Returns incidents for a specific match.
GET Get match point by point
/api/sofascore/v1/match/point-by-point
Returns point-by-point breakdown for a tennis match (sets, games, points, and per-game serving info).
GET Get match best players
/api/sofascore/v1/match/best-players
Returns the best rated players for each team and the player of the match for a specific match.
GET Get match official tweets
/api/sofascore/v1/match/official-tweets
Returns official tweets for a specific match
GET Get match managers
/api/sofascore/v1/match/managers
Returns the home and away team managers for a specific match.
GET Get match pregame form
/api/sofascore/v1/match/pregame-form
Returns the pre-match form (recent results, average rating, league position and points) for both teams of a specific match.
GET Get match shotmap
/api/sofascore/v1/match/shotmap
Returns the shotmap (every shot with its player, coordinates, body part, situation and xG) for a specific match.
GET Get match player average positions
/api/sofascore/v1/match/player-average-positions
Returns the average pitch position (averageX/averageY) of each player per team, along with the match substitutions, for a specific match.
GET Get match highlights
/api/sofascore/v1/match/highlights
Returns video highlights for a specific match.
Historical data
GET Get scheduled UT for a specific date
/api/sofascore/v1/unique-tournament/scheduled
Returns a list of unique-tournament with scheduled matches for a specific date.
GET Get scheduled matches for a UT
/api/sofascore/v1/unique-tournament/scheduled-matches
Returns a list of scheduled matches for a specific unique tournament on a specific date.
Team
GET Get team details
/api/sofascore/v1/team/details
Returns detailed information about a specific team.
GET Get team statistics seasons
/api/sofascore/v1/team/statistics/seasons
Returns the leagues (unique tournaments) a team has season statistics for, each with the list of available seasons (years).
GET Get team statistics
/api/sofascore/v1/team/statistics
Returns statistics for a specific team in a given unique tournament season.
GET Get team top players
/api/sofascore/v1/team/statistics/top-players
Returns statistics for a specific team in a given unique tournament season.
GET Get team players
/api/sofascore/v1/team/players
Returns players for a specific team.
GET Get team media videos
/api/sofascore/v1/team/media-videos
Returns media videos for a specific team.
GET Get team top players
/api/sofascore/v1/team/statistics/top-players
Returns top players for a specific team.
GET Get team finished matches
/api/sofascore/v1/team/matches/finished
Returns finished matches for a specific team, paginated.
GET Get team upcoming matches
/api/sofascore/v1/team/matches/upcoming
Returns upcoming matches for a specific team, paginated.
UniqueTournament
GET Get UT details
/api/sofascore/v1/unique-tournament/details
Returns details for a specific unique tournament.
GET Get UT seasons
/api/sofascore/v1/unique-tournament/seasons
Returns seasons for a specific unique tournament.
GET Get UT season details
/api/sofascore/v1/unique-tournament/season/details
Returns details for a specific season in a unique tournament.
GET Get UT season top players
/api/sofascore/v1/unique-tournament/season/stats/top-players
Returns top players stats for a specific season in a unique tournament.
GET Get UT season rounds
/api/sofascore/v1/unique-tournament/season/rounds
Returns rounds for a specific season in a unique tournament.
GET Get UT season top teams
/api/sofascore/v1/unique-tournament/season/stats/top-teams
Returns top teams stats for a specific season in a unique tournament.
GET Get UT season round matches
/api/sofascore/v1/unique-tournament/season/round/matches
Returns matches for a specific round in a season of a unique tournament.
GET Get UT season standings
/api/sofascore/v1/unique-tournament/season/standings
Returns standings for a specific season in a unique tournament.
GET Get UT season cup trees
/api/sofascore/v1/unique-tournament/season/cup-trees
Returns cup trees for a specific season in a unique tournament.
Player
GET Get player details
/api/sofascore/v1/player/details
Returns detailed information about a specific player.
+ 34 more endpoints on the provider's documentation.

SofaScore pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500 / monthly
PRO $4.5 / month 90 / minute
  • Requests: 30,000 / monthly
ULTRA Recommended $19.5 / month 180 / minute
  • Requests: 300,000 / monthly
MEGA $39.5 / month 360 / minute
  • Requests: 1,000,000 / monthly (then $0.0003 each)

More Sports APIs

View all →
  • The Football Prediction API delivers machine-generated predictions for upcoming football matches across…

    ReviewedSportsFreemium9.5k subscribers
  • Sign up directly on our platform: https://therundown.io/pricing/api Please see our docs at…

    SportsFreemium2.2k subscribers
  • +1 220 football leagues & cups. Livescore (15s), live & pre-match odds, events, line-ups, coachs, players,…

    SportsFree
  • Live Sports Odds is a freemium API that aggregates real-time and pre-match betting lines from dozens of UK,…

    ReviewedSportsFreemium9.9k subscribers
  • All NBA Stats DATA, Games, Livescore, Standings, Players, Statistics...

    SportsFreemium
  • FlashScore API (flashscore.com) - Real-Time Scores, Results & Match Stats. Get detailed sports data…

    SportsFreemium2.5k subscribers