Giriş Yap API Anahtarı Al
Germany · 2026/2027 season

Bundesliga API

Germany's top league: 18 clubs, 306 matches a season and the highest average attendance in Europe. Get live scores, standings, fixtures, lineups and player stats for every Bundesliga match through one simple JSON API.

Bundesliga standings 2026/2027

#TeamPWDLGFGAGDPtsForm
1 Bayern Munich 8 5 3 0 27 8 19 18 DWWDW
2 Dortmund 8 5 3 0 14 6 8 18 DWDDW
3 Freiburg 8 5 1 2 18 10 8 16 WLLWD
4 Leipzig 8 5 0 3 22 11 11 15 WWLWL
5 Werder Bremen 8 4 3 1 17 14 3 15 WWDDW
6 B. Leverkusen 8 4 1 3 18 16 2 13 LLWWW
7 Elversberg 8 4 1 3 16 16 0 13 WLWLD
8 Mainz 05 8 3 1 4 17 17 0 10 LLWLW
9 Augsburg 8 2 3 3 18 15 3 9 LDLDL
10 Stuttgart 8 3 0 5 14 15 -1 9 WLLWL
11 Hoffenheim 8 3 0 5 14 16 -2 9 LWWLL
12 Paderborn 8 2 3 3 6 9 -3 9 DWDLW
13 Hamburg 7 3 0 4 6 16 -10 9 LWWWL
14 Köln 7 2 2 3 8 11 -3 8 DLWLD
15 E. Frankfurt 7 2 2 3 10 17 -7 8 LWLDW
16 Schalke 04 8 1 3 4 4 9 -5 6 LDLLD
17 Union Berlin 7 1 3 3 6 18 -12 6 DDWLL
18 M'gladbach 8 1 1 6 11 22 -11 4 DWLLL

This table is rendered from the league_standings endpoint and refreshes every 10 minutes on this page — in your app it updates every minute during matches.

Get the Bundesliga table in your app

Call league_standings with the Bundesliga league ID. The response is plain JSON — no SDK needed.

cURL
curl "https://www.live-football-api.com/api/v1/league_standings?api_key=YOUR_API_KEY&league_id=6by3h89i2eykc341oz7lv1ddd"
Response
{
    "success": true,
    "data": {
        "league_id": "6by3h89i2eykc341oz7lv1ddd",
        "season": "2026/2027",
        "standings": [
            {
                "title": "Bundesliga",
                "table": [
                    {
                        "rank": "1",
                        "team": {
                            "id": "apoawtpvac4zqlancmvw4nk4o",
                            "name": "Bayern Munich",
                            "logo": "https://live-football-api.com/teams/apoawtpvac4zqlancmvw4nk4o.png"
                        },
                        "played": "8",
                        "won": "5",
                        "drawn": "3",
                        "lost": "0",
                        "goals_for": "27",
                        "goals_against": "8",
                        "goal_diff": "19",
                        "points": "18",
                        "form": "DWWDW",
                        "zone": {
                            "name": "UEFA Champions League",
                            "color": "#02206B"
                        }
                    },
                    {
                        "rank": "2",
                        "team": {
                            "id": "dt4pinj0vw0t0cvz7za6mhmzy",
                            "name": "Dortmund",
                            "logo": "https://live-football-api.com/teams/dt4pinj0vw0t0cvz7za6mhmzy.png"
                        },
                        "played": "8",
                        "won": "5",
                        "drawn": "3",
                        "lost": "0",
                        "goals_for": "14",
                        "goals_against": "6",
                        "goal_diff": "8",
                        "points": "18",
                        "form": "DWDDW",
                        "zone": {
                            "name": "UEFA Champions League",
                            "color": "#02206B"
                        }
                    }
                ]
            }
        ]
    }
}

Bundesliga API questions

Is there a free Bundesliga API?

Yes. Every new account gets free credits on sign-up, no card required. One request costs one credit, so you can pull Bundesliga standings, fixtures, live scores and lineups before you pay anything.

How often is the Bundesliga data updated?

Live scores and match events update in real time. During matches the Bundesliga table is recalculated every minute (live_standings); outside match days it is refreshed every few minutes.

Which Bundesliga seasons are available?

The current 2026/2027 season plus 63 past seasons. Pass the season parameter (e.g. 2025/2026) to league_standings or league_fixtures.

What data can I get for Bundesliga matches?

Fixtures and results, live scores, goals, cards, substitutions, match statistics, lineups and formations, injuries, referees, head-to-head records, team squads and player profiles — all through one JSON API.

Start building with Bundesliga data

Free credits on sign-up. No card required.

Get your free API key