地域リーグの日程・結果・順位表の監視
FUSSBALL.DEエンドポイントを使えば、「地域リーグの日程・結果・順位表の監視」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
ブンデスリーガから最下層のクライスクラッセまで、ドイツサッカーを追跡できます。22の連盟すべての大会を調べ、DFBのアマチュアサッカーポータルから節ごとの結果、順位表、得点王、クラブ、チーム、選手を取得します。
FUSSBALL.DEからドイツのサッカーリーグ、節ごとの結果、順位表、得点王、クラブ、選手、ニュースを構造化JSONで取得します。
エンドポイントファミリー
6
ドキュメント化されたパラメータ
113
サンプル数
27
ライブカタログスナップショット
稼働エンドポイント
27
メソッド
GET
必須パラメータ
53
スキーマ参照
27
{
"platform": "FUSSBALL.DE",
"endpoint": "fussballde-matchday",
"method": "GET",
"path": "/fussballde/matchday",
"auth": "apiKey"
}ユースケース
FUSSBALL.DEからドイツのサッカーリーグ、節ごとの結果、順位表、得点王、クラブ、選手、ニュースを構造化JSONで取得します。
FUSSBALL.DEエンドポイントを使えば、「地域リーグの日程・結果・順位表の監視」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
FUSSBALL.DEエンドポイントを使えば、「アマチュアサッカーのクラブ・チーム・選手のスカウティング」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
FUSSBALL.DEエンドポイントを使えば、「地元のサッカーニュースと全国の得点王統計の追跡」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のFUSSBALL.DEエンドポイントカタログから取得しています(エンドポイント27件、ドキュメント化されたリクエストパラメータ113個、公開レスポンススキーマ27件)。DocsとPlaygroundが参照しているカタログと同じものです。
FUSSBALL.DEのエンドポイントは27件、27つのリクエストファミリーに分類されています(Amateur Stats、Club、Club Matchesほか24件)。
これらのFUSSBALL.DEエンドポイントには113個のリクエストパラメータがドキュメント化されており、うち53個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
27件のFUSSBALL.DEエンドポイントのうち27件が実際のサンプルレスポンスを、27件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
FUSSBALL.DEのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
FUSSBALL.DEのエンドポイントは27個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/fussballde/amateur-stats
/fussballde/club
/fussballde/club-matches
/fussballde/club-search
/fussballde/competition-options
/fussballde/competitions
主要エンドポイント
/fussballde/filtersReturns the competition selector base data of FUSSBALL.DE, the German amateur-football portal: the 22 federations (DFB plus regional associations), the available seasons per federation, and the competition types per federation and season. Use it first to get valid `federation_id`, `season` and `competition_type` values for the competition discovery endpoints.
MCPツール fussballde_filters
/fussballde/competition-optionsReturns the team types (Herren, Frauen, A-Junioren, ...), the leagues (Spielklassen) of each team type and the areas (Gebiete) of each league for one federation, season and competition type. Team type, league and area ids are federation-specific, so take them from this response and pass them to `fussballde-competitions`.
MCPツール fussballde_competition_options
/fussballde/competitionsReturns the competitions (Staffeln) at one selector path: a federation, season, competition type, team type, league and area. Each competition `id` (for example `031BFREJC800001BVS5489BUVUR5FS5A-G` for the 2026/27 Bundesliga) is the key used by the matchday, match plan, table and top-scorer endpoints. An empty list is a valid result for a path with no competitions.
MCPツール fussballde_competitions
/fussballde/matchdayReturns the matches of a competition's current matchday, of a numbered matchday (`matchday`, 1 to the competition's matchday count, reported as `matchday_count`) or of the matchday around a date. Each match has teams, date, kick-off time, score and status (`finished`, `scheduled` or `other` with a note). Cups and tournaments have no numbered matchdays. Dates, times and scores are decoded from the site's obfuscated glyph fonts.
MCPツール fussballde_matchday
/fussballde/match-planReturns every match of a competition's season (fixtures and results), including the earliest matchdays, optionally filtered to one team and a date window; the date window is applied by the site, so a narrow window is cheaper than filtering a full season. Use it for a complete schedule; use `fussballde-matchday` for one matchday.
MCPツール fussballde_match_plan
/fussballde/tableReturns a competition's standings in one view: `overall`, `home_away` (home and away tables), `rounds` (first and second half-season tables), `fairness` (fair-play table) or `cross` (cross table of results between every pair of teams). Set `matchday` to get the standings as they were after that matchday (not available for `fairness`). Rows carry position, team, played, won, drawn, lost, goals and points where the view has them, plus the raw cells.
MCPツール fussballde_table
関連API
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.
FUSSBALL.DEのスクレイピング方法
FUSSBALL.DEはドイツサッカー連盟(DFB)が運営する、ドイツのサッカー全体を網羅するポータルで、Crawloraは27のエンドポイントで提供します。2026年10月23日時点で、2026/27シーズンのトップアマチュア統計は160,765試合で896,524ゴールを示していました。サイトは日付・スコア・名前を難読化されたWebフォントのグリフとして表示するため、コピーしたテキストは文字化けしがちです。Crawloraはサーバー側で復号し、ISO形式の日付と平文の名前を返します。
まず/fussballde/filtersで22の連盟、シーズン、大会タイプを確認し、続けて連盟とシーズンを指定して/fussballde/competition-optionsを呼びます。チームタイプ、リーグ、エリアのIDは連盟ごとに異なり、HerrenはDFBではチームタイプ1ですがバーデンでは228で、ニーダーザクセンだけで2026/27に667のリーグ・エリア経路があります。得られたIDを/fussballde/competitionsに渡すと、他のすべてのルートが使う大会IDが返ります。
/fussballde/matchdayは現在の節、番号指定の節(ブンデスリーガは34)、または日付前後の試合を返し、/fussballde/match-planはシーズン全体(2026/27ブンデスリーガは306試合)を返します。/fussballde/tableには総合、ホーム/アウェイ、前半/後半戦、フェアプレー、クロス表の表示があり、matchdayパラメータでその節終了時点の順位を取得できます。カップ戦には順位表がなく、フェアプレー表示に節ごとの履歴はありません。
/fussballde/club-searchでクラブを探し、/fussballde/clubでチームを取得します(ボルシア・ドルトムントは17チーム、内訳はユース12とシニア5でした)。チームページでは選手名簿、シーズン履歴、日程が分かります。選手検索とプロフィールは、登録選手のチーム、チームタイプ、生年月日、シーズン成績を返します。プロフィールIDには2つの形式があり、選手エンドポイントが自動で解決します。
/fussballde/postal-codesで郵便番号を調べ、/fussballde/match-calendarで周辺の試合を取得します。カレンダーは1リクエストにつき最大10試合でページングがなく、切り詰められた場合はレスポンスで分かるので、日付範囲を絞ってください。ニュースのストリーム、連盟ページ、ニュース検索はlimitとoffsetでページングできます。2026年10月23日のDortmund検索では、編集記事1,974件とProfi-Newsflash 4,462件が該当しました。
FAQ
サイトはそれらをページ固有のWebフォントによる私用領域のグリフで描画しているため、見えている文字とHTML上の文字が一致しません。Crawloraはフォントのグリフ名を読み取ってテキストを復元します。使えるグリフ名がないフォントの場合は、推測せずにフィールドを空にするか、ページ内のプレーンテキストから補います。
はい。チームタイプと11の大会タイプ(カップ戦、トーナメント、フットサルリーグ、屋内大会、ビーチサッカー、キンダーフースバル形式を含む)で対応します。提供状況は連盟とシーズンによるため、DFBのキンダーフースバルのようにチームタイプの一覧が空になるのはエラーではなくデータ上の結果です。
プロフィールと検索は、FUSSBALL.DEが公開している情報(登録選手の生年月日を含み、ユース選手も対象)を返します。だからといってあなた自身の義務がなくなるわけではありません。適法な根拠を定め、保存は必要最小限にし、データを保管・再公開する場合は削除要請に対応してください。
得点王リスト、ニュース、検索結果、試合一覧はlimitとoffsetに対応し、最後のページでfinalフラグを返します。同点の得点王は同じ順位になるため、順位はページをまたいで重複することがあります。例外は郵便番号の試合カレンダーで、1リクエスト最大10試合のため、長い期間はより短い期間に分割してください。