监控地区联赛的赛程、赛果和积分榜
Use FUSSBALL.DE endpoints to turn 监控地区联赛的赛程、赛果和积分榜 into repeatable API requests with documented inputs and JSON responses.
从德甲到最低级别的县级联赛,全面追踪德国足球。先发现 22 个足协下的各项赛事,再读取德国足协业余足球门户上的比赛日赛果、积分榜、射手榜、俱乐部、球队和球员。
获取 FUSSBALL.DE 上的德国足球联赛、比赛日赛果、积分榜、射手榜、俱乐部、球员和新闻,以结构化 JSON 返回。
Endpoint families
6
Documented params
113
Examples
27
Live catalog snapshot
Active endpoints
27
Methods
GET
Required params
53
Schema refs
27
{
"platform": "FUSSBALL.DE",
"endpoint": "fussballde-matchday",
"method": "GET",
"path": "/fussballde/matchday",
"auth": "apiKey"
}Use cases
获取 FUSSBALL.DE 上的德国足球联赛、比赛日赛果、积分榜、射手榜、俱乐部、球员和新闻,以结构化 JSON 返回。
Use FUSSBALL.DE endpoints to turn 监控地区联赛的赛程、赛果和积分榜 into repeatable API requests with documented inputs and JSON responses.
Use FUSSBALL.DE endpoints to turn 在业余足球中考察俱乐部、球队和球员 into repeatable API requests with documented inputs and JSON responses.
Use FUSSBALL.DE endpoints to turn 跟踪本地足球新闻和全国射手榜统计 into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live FUSSBALL.DE endpoint catalog — 27 endpoints, 113 documented request parameters, and 27 published response schemas — the same catalog Docs and Playground run against.
27 documented FUSSBALL.DE endpoints, grouped into 27 request families — Amateur Stats, Club and Club Matches, plus 24 more.
113 request parameters are documented across those FUSSBALL.DE endpoints, 53 of them required — the full input contract is public before you write any integration code.
27 of the 27 FUSSBALL.DE endpoints ship a recorded example response, and 27 carry a documented response schema — you can code against the real JSON before the first request.
FUSSBALL.DE 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.
27 hosted MCP tools back the FUSSBALL.DE endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/fussballde/amateur-stats
/fussballde/club
/fussballde/club-matches
/fussballde/club-search
/fussballde/competition-options
/fussballde/competitions
Featured endpoints
/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 tool 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 tool 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 tool 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 tool 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 tool 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 tool fussballde_table
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 FUSSBALL.DE
FUSSBALL.DE 是德国足球协会(DFB)面向整个德国足球金字塔的门户,Crawlora 通过 27 个端点提供其数据。2026 年 10 月 23 日,其 2026/27 赛季的业余顶级统计显示共 160,765 场比赛、896,524 个进球。网站把日期、比分和姓名渲染成经过混淆的网页字体字形,因此复制出来的文字常常是乱码;Crawlora 在服务端解码,并返回 ISO 日期和明文姓名。
先用 /fussballde/filters 获取 22 个足协、赛季和赛事类型,再用 /fussballde/competition-options 查询某个足协和赛季。球队类型、联赛和地区的 id 因足协而异:Herren 在德国足协是球队类型 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 有两种形式,球员端点会自动识别。
先用 /fussballde/postal-codes 查询邮政编码,再调用 /fussballde/match-calendar 获取周边比赛。日历每次请求最多返回 10 场且不支持分页,响应会标明是否被截断,此时请缩小日期范围。新闻流、足协页面和新闻搜索都用 limit 和 offset 分页;2026 年 10 月 23 日搜索 Dortmund 共匹配 1,974 篇编辑文章和 4,462 条 Profi-Newsflash。
FAQ
网站用页面专属网页字体中的私有区字形来渲染它们,所以看到的字符并不是 HTML 里的字符。Crawlora 读取字体自带的字形名称来还原文本。若某个字体没有可用的字形名称,该字段会留空或改用页面中的纯文本来源,绝不猜测。
涵盖,通过球队类型和 11 种赛事类型实现,包括杯赛、锦标赛、五人制联赛、室内赛事、沙滩足球和少儿足球赛制。可用性取决于足协和赛季,因此某个足协的球队类型列表为空(例如德国足协的少儿足球)属于数据本身,而不是错误。
资料与搜索返回的是 FUSSBALL.DE 公开展示的内容,包括已注册球员(含青年球员)的出生日期。这并不免除你自己的义务:请确定合法性依据,尽量少存数据,并在保存或再发布这些数据时响应删除请求。
射手榜、新闻、搜索结果和比赛列表都支持 limit 与 offset,并在最后一页返回 final 标记。并列射手共享名次,因此名次可能在不同页重复。邮政编码赛事日历是例外:每次请求最多 10 场,请把较长的时间段拆成更小的区间。