Live multi-sport scoreboards
Use Flashscore endpoints to turn live multi-sport scoreboards into repeatable API requests with documented inputs and JSON responses.
Build live multi-sport score, fixture, tournament, standings, ranking, match-detail, and sports-news workflows from Flashscore.
Collect Flashscore sports and competition data through 24 documented Crawlora endpoints. This 24-endpoint integration covers more than standard news: on 2026-09-26 Flashscore reported 1,346 football events across 251 leagues, plus 171 tennis, 167 basketball, and 257 hockey events.
Endpoint families
6
Documented params
49
Examples
24
Live catalog snapshot
Active endpoints
24
Methods
GET
Required params
41
Schema refs
24
{
"platform": "Flashscore",
"endpoint": "flashscore-scores",
"method": "GET",
"path": "/flashscore/scores",
"auth": "apiKey"
}Use cases
Collect Flashscore sports and competition data through 24 documented Crawlora endpoints. This 24-endpoint integration covers more than standard news: on 2026-09-26 Flashscore reported 1,346 football events across 251 leagues, plus 171 tennis, 167 basketball, and 257 hockey events.
Use Flashscore endpoints to turn live multi-sport scoreboards into repeatable API requests with documented inputs and JSON responses.
Use Flashscore endpoints to turn tournament and standings tracking into repeatable API requests with documented inputs and JSON responses.
Use Flashscore endpoints to turn match-stat and lineup analysis into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Flashscore endpoint catalog — 24 endpoints, 49 documented request parameters, and 24 published response schemas — the same catalog Docs and Playground run against.
24 documented Flashscore endpoints, grouped into 24 request families — Calendar, Calendar Categories and Competitions, plus 21 more.
49 request parameters are documented across those Flashscore endpoints, 41 of them required — the full input contract is public before you write any integration code.
24 of the 24 Flashscore endpoints ship a recorded example response, and 24 carry a documented response schema — you can code against the real JSON before the first request.
Flashscore endpoints document their error responses (400, 404 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
24 hosted MCP tools back the Flashscore endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/flashscore/calendar
/flashscore/calendar-categories
/flashscore/competitions
/flashscore/match-h2h
/flashscore/match-highlights
/flashscore/match-info
Featured endpoints
/flashscore/scoresReturns the public score feed for one sport and date-picker day offset. The upstream field-delimited text is preserved because field semantics vary by sport. Use flashscore-sports to discover sport keys, flashscore-navigation for the current category/country/competition directory, and flashscore-competitions for competitions on the selected date.
MCP tool flashscore_scores
/flashscore/sportsReturns every sport category visible in Flashscore's score navigation, with sport id, caller key, page path, and current event/competition counts. Counts are a live snapshot and may be zero when the sport has no fixtures in the current feed window.
Response notes
The set has 40 sports. `moto-racing` (id 33) is Flashscore's Moto Racing branch, whose score feed held speedway competitions when checked (the site's own menu calls it Moto Racing); its path is `/moto-racing/`. `ski-jumping` (38), `alpine-skiing` (39), `cross-country-skiing` (40) and `biathlon` (41) are the four winter-sports disciplines Flashscore lists next to `winter-sports` (37); their score feeds were valid but empty on 2026-10-07 (out of season), the same as `winter-sports`, so expect zero counts until their seasons start. Ids 20 and 27 are not served and are not part of the set.
MCP tool flashscore_sports
/flashscore/navigationReturns the first-party category hierarchy and competition links for a public Flashscore sport or category page. Start with / or a sport path from flashscore-sports, then follow returned paths to enumerate region, country, category, and competition pages. Country/category lists reflect the current upstream navigation.
MCP tool flashscore_navigation
/flashscore/calendarReturns public tournament calendar entries for the current season, sorted by start date, with date ranges, UTC start and end times, host country, winners and winner paths when decided, and competition paths.
MCP tool flashscore_calendar
/flashscore/competitionsDiscovers competitions present in a selected sport's score feed, including the provider competition id, label, region, canonical path, and event count. This is the active feed-date inventory, not an archive of inactive or historical seasons.
MCP tool flashscore_competitions
/flashscore/tournament-eventsReturns a page of the public results or fixtures feed for any supported sport and competition path. Page 1 is embedded in the public tournament page; later pages follow its Show more feed sequence. Sum event_count from successive pages until total_events is reached.
MCP tool flashscore_tournament_events
Related APIs
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
How to scrape Flashscore
Flashscore is a structured live-sports source. Start at sport and score routes, then progressively request tournament or match detail instead of treating it as a generic article feed. The scores feed should be interpreted by sport and competition, not as a single list of interchangeable events. On 2026-09-26 the integration reported 1,346 football events across 251 leagues, plus 171 tennis, 167 basketball, and 257 hockey events. Use a competition identifier before requesting standings or match detail; then preserve kickoff time, home and away teams, match state, and the source identifier. A live score may change between requests, so record the collection time for each snapshot.
Use sports and scores to identify active sports, leagues, and events.
Use competitions, tournament events, seasons, and standings for the relevant tournament.
Use match info, stats, lineups, head-to-head, highlights, news, and standings routes for event detail.
FAQ
On 2026-09-26 its sports route reported 1,346 football events across 251 leagues, alongside active tennis, basketball, hockey, golf, baseball, and other sports.
Flashscore's routes cover competitions, calendars, fixtures, tournament results and standings, match details such as statistics and lineups, and public match-news references. Use a returned article id with the news-article route for metadata; neither route returns article body text, and there is no author route.
No. Flashscore does not publish or support a public developer API — the endpoints its own site and apps use are undocumented and unsupported for third-party use. Crawlora reads the same public pages directly rather than relying on a sanctioned feed.