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.*
SofaScore endpoints
| Method | Endpoint | Description |
|---|---|---|
| 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. |
SofaScore pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $4.5 / month | 90 / minute |
|
| ULTRA Recommended | $19.5 / month | 180 / minute |
|
| MEGA | $39.5 / month | 360 / minute |
|