← Back to marketplace

FlashScore

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.

other
by Mark848 endpoints100% uptime1194ms avg

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%

Endpoints

GET/v2/general/countries
$0.0010/req

Returns a list of countries for a specific sport.

GET/v2/general/search
$0.0010/req

Search FlashScore entities (teams, players, tournaments) by query string.

GET/v2/general/sports
$0.0010/req

Returns a list of all available sports supported by the FlashScore API.

GET/v2/general/tournaments
$0.0010/req

Returns a list of tournaments for a specific country and sport.

GET/v2/matches/details
$0.0010/req

Returns detailed information about a specific match.

GET/v2/matches/draw
$0.0010/req

Returns draw (bracket) information for a specific match played in a knockout competition.

GET/v2/matches/h2h
$0.0010/req

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.

GET/v2/matches/list
$0.0010/req

Returns a list of matches for a specific day.

GET/v2/matches/list-by-date
$0.0010/req

Returns a list of matches for a specific date.

GET/v2/matches/live
$0.0010/req

Returns a list of all currently live matches for a specific sport.

GET/v2/matches/match/commentary
$0.0010/req

Returns live commentary for a specific match.

GET/v2/matches/match/lineups
$0.0010/req

Returns team lineups for a specific match.

GET/v2/matches/match/match-history
$0.0010/req

Returns the point history, grouped by period, for a specific tennis match.

GET/v2/matches/match/player-stats
$0.0010/req

Returns player statistics for a specific match.

GET/v2/matches/match/point-by-point
$0.0010/req

Returns point by point data for a specific tennis match.

GET/v2/matches/match/stats
$0.0010/req

Returns detailed statistics for a specific match.

GET/v2/matches/match/summary
$0.0010/req

Returns summary information about a specific match including key events.

GET/v2/matches/momentum
$0.0010/req

Returns momentum and match events for a specific match.

GET/v2/matches/odds
$0.0010/req

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.

GET/v2/matches/penalties
$0.0010/req

Returns penalty information for a specific match.

GET/v2/matches/standings
$0.0010/req

Returns standings related to a specific match.

GET/v2/matches/standings/form
$0.0010/req

Returns form standings related to a specific match.

GET/v2/matches/standings/ht-ft
$0.0010/req

Returns half time full time standings related to a specific match.

GET/v2/matches/standings/over-under
$0.0010/req

Returns over under standings related to a specific match.

GET/v2/matches/standings/top-scorers
$0.0010/req

Returns top scorers related to a specific match.

GET/v2/players/details
$0.0010/req

Returns detailed information about a specific player.

GET/v2/players/tennis/fixtures
$0.0010/req

Returns the tennis fixtures (upcoming matches grouped by tournament) for a specific player.

GET/v2/players/tennis/results
$0.0010/req

Returns the tennis results (finished matches grouped by tournament) for a specific player.

GET/v2/rankings/tennis
$0.0010/req

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.

GET/v2/rankings/tennis/types
$0.0010/req

Returns every allowed "type" value for the tennis rankings endpoint.

GET/v2/teams/details
$0.0010/req

Returns detailed information about a specific team.

GET/v2/teams/fixtures
$0.0010/req

Returns upcoming fixtures for a specific team.

GET/v2/teams/results
$0.0010/req

Returns match results for a specific team.

GET/v2/teams/squad
$0.0010/req

Returns squad information for a specific team.

GET/v2/teams/transfers
$0.0010/req

Returns transfer history for a specific team. Results are paginated, the most recent transfers are returned first.

GET/v2/tournaments/archives
$0.0010/req

Returns archived seasons for a specific tournament.

GET/v2/tournaments/details
$0.0010/req

Returns detailed information about a specific tournament stage.

GET/v2/tournaments/draw
$0.0010/req

Returns draw bracket for a specific tournament stage.

GET/v2/tournaments/fixtures
$0.0010/req

Returns upcoming fixtures for a specific tournament.

GET/v2/tournaments/ids
$0.0010/req

Returns IDs for a specific tournament based on the tournament URL.

GET/v2/tournaments/results
$0.0010/req

Returns match results for a specific tournament.

GET/v2/tournaments/standings
$0.0010/req

Returns standings for a specific tournament.

GET/v2/tournaments/standings/form
$0.0010/req

Returns form standings for a specific tournament.

GET/v2/tournaments/standings/ht-ft
$0.0010/req

Returns half time full time standings for a specific tournament.

GET/v2/tournaments/standings/over-under
$0.0010/req

Returns over under standings for a specific tournament.

GET/v2/tournaments/standings/top-scorers
$0.0010/req

Returns top scorers for a specific tournament.

GET/v2/tournaments/tennis/calendar
$0.0010/req

Returns the current season tennis tournament calendar with dates, surface, country and winner. Allowed "type" values are listed by /v2/tournaments/tennis/calendar/types.

GET/v2/tournaments/tennis/calendar/types
$0.0010/req

Returns every allowed "type" value for the tennis tournament calendar endpoint.

Quick start

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)

Pricing calculator

Estimate your monthly cost for FlashScore.

GET /v2/general/countries$0.0010/req
-
GET /v2/general/search$0.0010/req
-
GET /v2/general/sports$0.0010/req
-
GET /v2/general/tournaments$0.0010/req
-
GET /v2/matches/details$0.0010/req
-
GET /v2/matches/draw$0.0010/req
-
GET /v2/matches/h2h$0.0010/req
-
GET /v2/matches/list$0.0010/req
-
GET /v2/matches/list-by-date$0.0010/req
-
GET /v2/matches/live$0.0010/req
-
GET /v2/matches/match/commentary$0.0010/req
-
GET /v2/matches/match/lineups$0.0010/req
-
GET /v2/matches/match/match-history$0.0010/req
-
GET /v2/matches/match/player-stats$0.0010/req
-
GET /v2/matches/match/point-by-point$0.0010/req
-
GET /v2/matches/match/stats$0.0010/req
-
GET /v2/matches/match/summary$0.0010/req
-
GET /v2/matches/momentum$0.0010/req
-
GET /v2/matches/odds$0.0010/req
-
GET /v2/matches/penalties$0.0010/req
-
GET /v2/matches/standings$0.0010/req
-
GET /v2/matches/standings/form$0.0010/req
-
GET /v2/matches/standings/ht-ft$0.0010/req
-
GET /v2/matches/standings/over-under$0.0010/req
-
GET /v2/matches/standings/top-scorers$0.0010/req
-
GET /v2/players/details$0.0010/req
-
GET /v2/players/tennis/fixtures$0.0010/req
-
GET /v2/players/tennis/results$0.0010/req
-
GET /v2/rankings/tennis$0.0010/req
-
GET /v2/rankings/tennis/types$0.0010/req
-
GET /v2/teams/details$0.0010/req
-
GET /v2/teams/fixtures$0.0010/req
-
GET /v2/teams/results$0.0010/req
-
GET /v2/teams/squad$0.0010/req
-
GET /v2/teams/transfers$0.0010/req
-
GET /v2/tournaments/archives$0.0010/req
-
GET /v2/tournaments/details$0.0010/req
-
GET /v2/tournaments/draw$0.0010/req
-
GET /v2/tournaments/fixtures$0.0010/req
-
GET /v2/tournaments/ids$0.0010/req
-
GET /v2/tournaments/results$0.0010/req
-
GET /v2/tournaments/standings$0.0010/req
-
GET /v2/tournaments/standings/form$0.0010/req
-
GET /v2/tournaments/standings/ht-ft$0.0010/req
-
GET /v2/tournaments/standings/over-under$0.0010/req
-
GET /v2/tournaments/standings/top-scorers$0.0010/req
-
GET /v2/tournaments/tennis/calendar$0.0010/req
-
GET /v2/tournaments/tennis/calendar/types$0.0010/req
-