FlashScore API (flashscore.com) - Real-Time Scores, Results & Match Stats. Get detailed sports data including live scores, fixtures, results, and stats from FlashScore across football (soccer), tennis, basketball, hockey and more.
Includes 100 free calls per month
After the free quota, standard per-request pricing applies via x402 (USDC on Base).
Requests (30d)
127
Avg latency
195ms
Uptime
100.0%
Returns a list of countries for a specific sport.
Search FlashScore entities (teams, players, tournaments) by query string.
Returns a list of all available sports supported by the FlashScore API.
Returns a list of tournaments for a specific country and sport.
Returns detailed information about a specific match.
Returns draw (bracket) information for a specific match played in a knockout competition.
Returns head-to-head history between the two teams in a specific match. With "grouped" enabled, previous matches of each team and the head-to-head matches are returned as separate fields.
Returns a list of matches for a specific day.
Returns a list of matches for a specific date.
Returns a list of all currently live matches for a specific sport.
Returns live commentary for a specific match.
Returns team lineups for a specific match.
Returns the point history, grouped by period, for a specific tennis match.
Returns player statistics for a specific match.
Returns point by point data for a specific tennis match.
Returns detailed statistics for a specific match.
Returns summary information about a specific match including key events.
Returns momentum and match events for a specific match.
Returns odds information for a specific match. The response can be reduced with the optional "betting_type" and "betting_scope" filters, which accept a single value or a comma-separated list. Bookmakers left without any matching odds are omitted.
Returns penalty information for a specific match.
Returns standings related to a specific match.
Returns form standings related to a specific match.
Returns half time full time standings related to a specific match.
Returns over under standings related to a specific match.
Returns top scorers related to a specific match.
Returns detailed information about a specific player.
Returns the tennis fixtures (upcoming matches grouped by tournament) for a specific player.
Returns the tennis results (finished matches grouped by tournament) for a specific player.
Returns the full tennis ranking list with rank, previous rank, points, tournaments played and player details. For doubles race rankings the player is an array with both players of the pair. Allowed "type" values are listed by /v2/rankings/tennis/types.
Returns every allowed "type" value for the tennis rankings endpoint.
Returns detailed information about a specific team.
Returns upcoming fixtures for a specific team.
Returns match results for a specific team.
Returns squad information for a specific team.
Returns transfer history for a specific team. Results are paginated, the most recent transfers are returned first.
Returns archived seasons for a specific tournament.
Returns detailed information about a specific tournament stage.
Returns draw bracket for a specific tournament stage.
Returns upcoming fixtures for a specific tournament.
Returns IDs for a specific tournament based on the tournament URL.
Returns match results for a specific tournament.
Returns standings for a specific tournament.
Returns form standings for a specific tournament.
Returns half time full time standings for a specific tournament.
Returns over under standings for a specific tournament.
Returns top scorers for a specific tournament.
Returns the current season tennis tournament calendar with dates, surface, country and winner. Allowed "type" values are listed by /v2/tournaments/tennis/calendar/types.
Returns every allowed "type" value for the tennis tournament calendar endpoint.
Easiest way: the APIHub CLI. Credits cover x402, no wallet needed.
# install and set up once
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call this service
npx @apihubio/cli call -X GET "https://proxy.apihub.io/flashscore/v2/general/countries?sport_id=1"Or call the proxy directly (curl / any HTTP client):
curl https://proxy.apihub.io/flashscore/v2/general/countries?sport_id=1 \
-H "Authorization: Bearer ahk_your_key"
# If credits available: charged automatically, returns 200
# Otherwise: returns 402 (pay via @x402/fetch or top up credits)Estimate your monthly cost for FlashScore.