Live fixture monitoring
LiveScoreエンドポイントを使えば、「Live fixture monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Combine real-time fixtures and score data with sport, competition, team, daily, prediction, and publisher-linked LiveScore news routes across 16 endpoints.
Extract LiveScore live scores, sports, competitions, matches, teams, players, news, and publishers as structured JSON.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
41
サンプル数
16
ライブカタログスナップショット
稼働エンドポイント
16
メソッド
GET
必須パラメータ
29
スキーマ参照
16
{
"platform": "LiveScore",
"endpoint": "livescore-live-scores",
"method": "GET",
"path": "/livescore/live-scores",
"auth": "apiKey"
}ユースケース
Extract LiveScore live scores, sports, competitions, matches, teams, players, news, and publishers as structured JSON.
LiveScoreエンドポイントを使えば、「Live fixture monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
LiveScoreエンドポイントを使えば、「Match and player analysis」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
LiveScoreエンドポイントを使えば、「Competition news aggregation」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のLiveScoreエンドポイントカタログから取得しています(エンドポイント16件、ドキュメント化されたリクエストパラメータ41個、公開レスポンススキーマ16件)。DocsとPlaygroundが参照しているカタログと同じものです。
LiveScoreのエンドポイントは16件、16つのリクエストファミリーに分類されています(Competition、Competitions、Live Scoresほか13件)。
これらのLiveScoreエンドポイントには41個のリクエストパラメータがドキュメント化されており、うち29個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
16件のLiveScoreエンドポイントのうち16件が実際のサンプルレスポンスを、16件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
LiveScoreのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
LiveScoreのエンドポイントは16個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/livescore/competition
/livescore/competitions
/livescore/live-scores
/livescore/match
/livescore/match-stats
/livescore/news
主要エンドポイント
/livescore/sportsLists the five sports in LiveScore's fixture navigation, with no inputs. The ids are `soccer` (shown as Football on the site), `hockey`, `basketball`, `tennis` and `cricket`. Use an id as the sport input of the LiveScore scores endpoint.
MCPツール livescore_sports
/livescore/live-scoresReturns current live sections for a supported sport. Empty Sctns is a valid result when there are no live events. Use Nav and the final section Id for cursor paging.
MCPツール livescore_live_scores
/livescore/scoresReturns either the unpaged full-day scoreboard or one cursor-paged UI-style section page for a supported sport and date. The response's Nav values indicate whether another page is available; use the last returned section Id as cursor. Sport ids are discoverable from /livescore/sports.
MCPツール livescore_scores
/livescore/scores-tocReturns the event, player, section, and competition identifiers indexed by a sport and date. These IDs are date-specific and can help callers enumerate score-page sections.
MCPツール livescore_scores_toc
/livescore/searchSearches the public LiveScore index for a free-text term, or browse its current team, competition-stage, and region-category sections with an empty query. Results are dynamic, limited per section, and are not a complete historical competition directory. Use /livescore/sports to discover all supported sport tokens.
レスポンスに関する注記
- Results retain LiveScore's current JSON shape under `results`. Depending on the sport and query, the source may return `Teams`, `Stages` (competition stages), and `Categories` (region or competition groups); a section can be absent when that sport has no corresponding result group. - When present, `results.Sorting` contains a subset of `Teams`, `Stages`, and `Categories`, in the source's preferred display order. - An empty query returns the anonymous search index's current browse groups. Cold replays with `limit=50` returned 19/28/28/15/24 categories for soccer/hockey/basketball/tennis/cricket respectively on 2026-09-27. These are dynamic search-index results, not a complete historical competition directory; use `/api/v1/livescore/competitions` for the public English competition sitemap paths it covers. - `limit` is validated from `1` to `100`; the caller can raise it above the upstream UI's observed `20` value, but the source may still return fewer records. - Results use the anonymous public search feed and English locale. The response does not pin a country code, so callers are not restricted to the browser's observed region.
MCPツール livescore_search
/livescore/competitionsReturns English competition pages listed in LiveScore's public competition sitemaps plus competition-shaped pages listed in the English cricket sport sitemap. The sitemap index has dedicated competition sitemaps for soccer, hockey, basketball, and tennis; cricket discovery remains partial and dynamic.
MCPツール livescore_competitions
関連API
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
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.
LiveScoreのスクレイピング方法
LiveScore’s public navigation exposes five top-level sports: football, hockey, basketball, tennis, and cricket. Its news sitemap also distinguishes sport, competition, team, daily, prediction, promotion, and publisher-linked routes. A competition or team route is the better collection boundary for a tournament dossier; daily and prediction pages serve a different editorial purpose. A pull on 2026-10-27 showed 671 competitions drawn from the sitemap, 193 news categories, 6 news publishers and a live-scores response in an upstream envelope.
The sports route lists the five sports in LiveScore's fixture navigation: soccer (shown as Football on the site), hockey, basketball, tennis and cricket. Use an id as the sport input for scores.
The scores route returns the unpaged full-day scoreboard or one cursor-paged section page for a sport and date. Nav values show whether another page exists; the live-scores route works the same way, and an empty Sctns is a valid result when nothing is live.
The scores-toc route returns the event, player, section and competition identifiers indexed by a sport and date. These ids are date-specific, so do not reuse them on another day.
The news-categories route lists the current routes from LiveScore's own category sitemap; pass one (football/premier-league, for example) to the news route. The feed route is a global RSS stream with no verified category filter.
Match data is the event payload embedded in the page and its fields vary by event and stage; match-stats returns the statistics section when the source exposes it.
competitions returned 671 entries, each with a sport and path such as cricket/test-series/the-ashes-2025. Pass the path to the competition route.
news-categories returned 193 entries (the first all, Home), and news-publishers returned 6, the first LiveScore with its website and contact details.
live-scores for soccer returned an upstream envelope with keys such as Ts and Nav rather than flat rows. Read the documented fields and store the Ts value.
エージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で LiveScore のデータを JSON として取得できます。LiveScore に対応するスキル:
Compare public fixtures, live scores, match statistics, standings, and head-to-head records using Crawlora Flashscore and LiveScore tools. Use for…
npx skills add github.com/Crawlora-org/crawlora-skills --skill multi-sport-match-researchFAQ
Five: soccer (Football on the site), hockey, basketball, tennis and cricket.
An empty Sctns is a valid result when there are no live events for the sport. Use Nav and the final section Id for cursor paging.
No. The global feed may include multiple sports and has no verified category filter; use the news route with a category path instead.
671 on 2026-10-27, taken from the site's sitemap.