Bundesliga logoThe best Bundesliga API is here

Your dream Bundesliga app is only a step away.

With Sportmonks’ Bundesliga API, you can retrieve the most accurate and up-to-date Bundesliga data. Why wait? Start testing with our 14-day free trial for any plan.

Have a taste of the best Bundesliga API.

Easy-to-deploy
Our Bundesliga API is designed by developers for developers.
Unparalleled data
Quality data for an affordable price you cant resist.
Satisfied users
Your users will keep coming back for more.
30,000 users cant be wrong! You might know some of them:

Create your dream app

Our Bundesliga API has all the football data you need.
Display schedules
Let your visitors check results, view historical data from past seasons, and also know when their favourite team is playing. 
Feature a match-centre 
You can build a match centre with the most precise and timely data using our Bundesliga API. Details like statistics, events, line-ups, and odds, are just a few of the highlights.
Display live standings
View live standings in addition to league table standings. Keep tabs on the trends across the table and much more. 

Hassle-Free Deployment

Sportmonks’ Bundesliga API will save you valuable time, thanks to the smart approach we adopted in its design.

  • Football imageEasy integration for your apps.
  • Football imageUse filters to sort required data easily.
  • Football imageCreated by football-loving developers who know your needs. 

Your reliable Bundesliga application in three steps

1. Start

Stop uncertainty and start your free trial right now

2. Build

Start building your professional Football application

3. Enjoy

Enjoy high-quality and reliable Bundesliga Data

Start for free

What’s better than a free trial? You can try out our free plan with the Scottish Premiership and the Danish Superliga or sign up for one of our paid subscriptions to start a 14-day free trial on any plan.

Are you prepared to build the application of your dreams? Here’s more inspiration:

Bundesliga live scores
Bundesliga live scores at your fingertips. Experience the power of our quick live scores and in-play events by choosing our Bundesliga API. No other data is more sought-after than live scores. 
Bundesliga stats
Get the nitty-gritty of each game! Who makes the most passes, who has the most progressive dribbles, and most importantly, who scored? All these can be retrieved using our Bundesliga API.
Bundesliga predictions
Get accurate outcomes via our Prediction API. Our predictions are driven by the most recent machine learning algorithm to provide you with the most accurate predictions.

Choose your data features

  • Match schedules and historical matches
  • Match statistics and events
  • Complete team squads, including all players
  • Match formations & lineups
  • All Bundesliga winners
  • (Live) scores and standings
  • (Live) odds and predictions
  • Top scorers‘ list
  • Coach and referee stats
  • And many more!

All these features are available in the Football API.

The ultimate Bundesliga experience awaits

In the world of APIs, many are called, but only a few can provide what it takes to build your dream app. Our budget-friendly Bundesliga API is second to none in the proverbial heap of many.

Knowing accurate and trustworthy data remains the key to creating top-notch football apps, and we made it our business to tick all the required boxes while designing our football API.

Try for free

{
    "data": [
        {
            "id": 1543476,
            "season_id": 19744,
            "player_id": 31532,
            "type_id": 208,
            "position": 1,
            "total": 14,
            "participant_type": "team",
            "participant_id": 82,
            "type": {
                "id": 208,
                "name": "Goal Topscorer",
                "code": "goal-topscorer",
                "developer_name": "GOAL_TOPSCORER",
                "model_type": "statistic",
            },
            "player": {
                "id": 31532,
                "sport_id": 1,
                "country_id": 11,
                "nationality_id": 11,
                "position_id": 27,
                "detailed_position_id": 151,
                "type_id": 27,
                "common_name": "N. Füllkrug",
                "firstname": "Niclas",
                "lastname": "Füllkrug",
                "name": "Niclas Füllkrug",
                "display_name": "Niclas Füllkrug",
                "image_path": "https://cdn.sportmonks.com/images/soccer/players/12/31532.png",
                "height": 189,
                "weight": 83,
                "date_of_birth": "1993-02-09",
                "gender": "male"
            },

 

Case Study

Some of our customers have amazing ideas they can build with the Bundesliga API. We would love to hear yours. In the meantime, why don’t you read one of our case studies to learn how our customers enjoy working with the data within our Bundesliga API?

We chose Sportmonks because of its Bundesliga API’s accuracy, ease of use, and outstanding customer service. Starting with Sportmonks was incredibly easy and intuitive. The onboarding process was virtually non-existent. Just plug and play!

Xavier - CTO ScorePlay

Why Sportmonks?

In the sea of sports data, we will steer you in the right direction.

Our user-friendly platform and top-notch customer support will steer you all the way to the finish line as you create your dream Bundesliga app. Put your faith in Sportmonks and see your app soar to the top of the league.

All the data you need in one API

The Bundesliga is a must-have in your data coverage. But what do you need to cover? The Bundesliga standings are of utmost importance, and that is why we are covering the standings and a live table of standings. Of course, your visitors need to have information about the upcoming Bundesliga fixtures, live scores, player statistics, and Bundesliga team statistics as well. Given the importance of every piece of information surrounding Bundesliga matches, teams, and players, our API provides all the data your visitors need.

There is a lot more where this football data is coming from. Our Bundesliga API provides information about venues, team kits, goal scorers, top scorers lists, predictions, or historical data of all Bundesliga winners.

Not sure if we have the Bundesliga data you need? Check our coverage page or simply contact us.

Now, check out how to get the data.

Bundesliga API output

Sportmonks is using JSON files for all the Bundesliga data our API generates. This means you will receive Bundesliga match stats in a file as shown here. Please keep in mind this is just a small piece of all Bundesliga statistics we cover.

               {
                    "team_id": 68,
                    "fixture_id": 18156712,
                    "shots": {
                        "total": 13,
                        "ongoal": 5,
                        "blocked": 3,
                        "offgoal": 8,
                        "insidebox": 8,
                        "outsidebox": 4
                    },
                    "passes": {
                        "total": 449,
                        "accurate": 346,
                        "percentage": 77.06
                                       },
                    "fouls": 10,
                    "corners": 4,
                    "offsides": 3,
                    "possessiontime": 47,
                    "yellowcards": 2,
                    "redcards": 0,
                    "yellowredcards": 0,
                    "saves": 3,
                    "substitutions": 4,
                    },

 

Our Bundesliga API

Bundesliga

test
Always live
Our Bundesliga API is always up and running, 24/7
test
Accurate data
Our Bundesliga data is reliable and accurate
test
Fast data
The data is faster than live broadcasting on television
test
Great coverage
All essential Bundesliga statistics are covered

A brief insight into our story

We started as two young, enthusiastic football fans. We were able to make a business out of our hobby and the love of our lives, football. We want you to have the same opportunity. In short, we understand what you want, and we want to help you achieve your goals.

What’s in our Bundesliga API?

Sportmonks’ Bundesliga API includes all you can wish for: fast and reliable Bundesliga data. Extensive documentation is available to help you use the API, which makes it easy to integrate.

Our impeccable customer support.

We cover 2,200+ leagues all over the world and vow to continue expanding. Our customer support is available every day to provide help wherever required.

What are you waiting for?

Finally, you can immediately start using the API and start building your application, game, or website right now. Create an account on MySportmonks, and start your free trial to test out the data you need for your application.

Bundesliga fun facts

  • Founded 1963
  • Fifty-seven clubs have competed in the Bundesliga since its founding.
  • Most Championships: FC Bayern München, 32 of 61 titles
  • Most played seasons: Werder Bremen
  • The league was expanded from 16 to 18 clubs in 1965
  • Ranked fourth in Europe according to UEFA’s league coefficient ranking for the current 2024–25 season
  • Gerd Müller scored 365 goals in 427 Bundesliga matches
  • Charly Körbel has the most appearances in the league with his 602 matches for Eintracht Frankfurt
  • Bundesliga clubs have won eight UEFA Champions League, seven UEFA Europa League, and four European Cup Winners’ Cup
  • Its players have accumulated nine Ballon d’Or awards, two Best FIFA Men’s Player awards, five European Golden Shoe, and three UEFA Men’s Player of the Year awards.

Bundesliga clubs

FC Bayern Munich, also known as FC Bayern or Bayern Munich, was founded in 1900. Bayern is the most successful club in German football history, having won a record 32 national titles, including 11 consecutively between the 2012–13 and the 2022–23 season, along with several European titles. The club had its period of greatest success in the mid-1970s, when, under the captaincy of Franz Beckenbauer, it won the European Cup three consecutive times. Overall, Bayern have won six UEFA Champions League titles, including their sixth title in the 2020 final as part of a seasonal treble. Bayern has also won one UEFA Cup, one European Cup Winners’ Cup, two UEFA Super Cups, two FIFA Club World Cups, and two Intercontinental Cups.

Borussia Dortmund also known as BVB or simply Dortmund, was founded in 1909. Since 1974, Dortmund have played their home games at the Westfalenstadion. They hold a long-standing rivalry with Ruhr neighbours Schalke 04, with whom they contest the Revierderby. They also compete with Bayern Munich in the Der Klassiker. The Yellow Wall is the supporter group for Borussia Dortmund. They owe their name to the fact that in every game, there is a yellow wall behind the goal. Approximately 25,000 people can stand on the Yellow Wall. This makes it the largest standing area in Europe and a great addition to one of the best Bundesliga teams around. The club has won eight league championships, five DFB-Pokals, one UEFA Champions League, one Intercontinental Cup, and one UEFA Cup Winners’ Cup.

Bayer 04 Leverkusen, also known as Bayer Leverkusen or simply Leverkusen, was founded in 1904 by employees of the pharmaceutical company Bayer. Leverkusen were promoted to the Bundesliga for the first time in 1979 and have remained in the top division ever since. The club’s main colours are red and black, both of which have been used as the main shirt colour. Bayer Leverkusen had finished five times runner-up in the Bundesliga without winning the competition, a record in German football, before they did so in a fairy tale season-long unbeaten run in the 2023–24 season. Along with the DFB Pokal, they became the first German team to complete an unbeaten domestic double.

RasenBallsport Leipzig, commonly known as RB Leipzig or Red Bull Leipzig, was founded in 2009 by the company Red Bull, which purchased the playing rights of fifth-tier side SSV Markranstädt, hoping to bring them to the Bundesliga within eight years. RB Leipzig ensured promotion to the Bundesliga for the 2016–17 season with a 2–0 win over Karlsruher SC. One year later, RB Leipzig captured a place in the 2017/18 UEFA Champions League by finishing as runners-up in the Bundesliga. On August 18, 2020, the club made history by participating in their first Champions League semi-finals, losing against Paris Saint-Germain of France. The club’s nickname is The Red Bulls because the energy drink company Red Bull is the sole investor in the club.

SC Freiburg, also known as just Freiburg, was founded in 1904. Freiburg has traditionally bounced between the first and second tier of the German football league system, leading to the fan chant, “We go down, we go up, we go into the UEFA Cup!” during the 1990s. Joachim Löw, former manager of Germany’s national team, is the club’s second-highest all-time leading goal scorer with 81 goals in 252 games during his three spells at the club, behind Nils Petersen.

1. FC Union Berlin, commonly known as Union Berlin, was founded in 1966. The club’s predecessor was FC Olympia Oberschöneweide, which was founded in 1906. From 2009 until 2019, they were in the second tier of German football. In 2019, after defeating VfB Stuttgart in the relegation play-offs, Union won promotion to the top flight for the first time in the club’s history for the 2019–20 season. In 2022, the club qualified for the UEFA Europa League by finishing fifth. The following season, the club qualified for the Champions League for the first time in their history by finishing fourth in the Bundesliga. Their stocks have since dwindled, with a 15th-place finish in the 2023–24 season.

VfL Wolfsburg, simply known as Wolfsburg, was founded in 1945. The club has a long and complicated history of several changes before growing out of a multi-sports club for Volkswagen workers in the city of Wolfsburg. Wolfsburg have won the Bundesliga once in their history, in the 2008–09 season, the DFB-Pokal in 2015, and the DFL-Supercup in 2015. Wolfsburg plays at the Volkswagen Arena, a multi-purpose stadium with a total capacity of 30,000 spectators.

SV Werder Bremen, simply known as Werder Bremen, was founded in 1899. The club’s most recent promotion was ahead of the 2021–22 season. Bremen share the record for most seasons played in the Bundesliga with Bayern Munich and are ranked third in the all-time Bundesliga table, only behind Bayern and Borussia Dortmund. Werder have been German champions four times, have won the DFB-Pokal six times, the DFL-Ligapokal once, the DFL-Supercup three times, and the European Cup Winners’ Cup once.

FC Heidenheim was founded in 1846. The club plays its matches in the Voith Arena, which has a capacity of 15,000. On the final matchday of the 2022–23 season, 1. FC Heidenheim scored two goals in the stoppage time to win 3–2 against Jahn Regensburg. The win helped them finish at the top of the table, ahead of Darmstadt on goal difference and promoted them to the Bundesliga for the first time in club history.

2024/25 season

TSG 1899 Hoffenheim, simply known as Hoffenheim, was founded in 1899. A fifth-division side in 2000. The club rapidly advanced through the German football league system with the financial backing of alumnus and software mogul Dietmar Hopp. In 2008, Hoffenheim was promoted to the top tier of German football. In the 2017/18 season, Hoffenheim finished third in the Bundesliga, their best finish to date, which meant qualification for the UEFA Champions League group stage for the first time.

1. FSV Mainz 05, simply known as Mainz 05 or Mainz, was founded in 1905 after a failed attempt to start a football club in the city in 1903. The club’s main local rivals are Eintracht Frankfurt and 1. FC Kaiserslautern. Their nickname is the Carnival Club. Mainz plays its home games in the MEWA Arena, which seats 34,034 spectators.

Borussia Mönchengladbach, simply known as Mönchengladbach or Gladbach, was founded in 1900. The club has won five league titles, three DFB-Pokals, and two UEFA Europa League titles. The team joined the Bundesliga in 1965, and since 2004, Borussia Mönchengladbach have played at Borussia Park. Based on membership, they are the fifth-largest club in Germany, with over 75,000 members in 2016 and 93,000 as of 2021.

VfL Bochum, simply known as Bochum, was founded in 1848. Bochum is one of the oldest sports organisations in the world. In the 2020–21 season, the club won the 2. Bundesliga, earning promotion to the Bundesliga. They managed to keep their place in Germany’s top-flight league despite a 16th-place finish in the 2023–24 season. A 6-5 win via penalties against Fortuna Düsseldorf, having gone down 3–0 in the first leg, helped Bochum maintain their Bundesliga status.

Eintracht Frankfurt, simply known as Frankfurt, was founded in 1899. They have won one German championship, five DFB-Pokals, one UEFA Cup, and once finished as runner-up in the European Cup. The team was one of the founding members of the Bundesliga at its inception and has spent a total of 51 seasons in the top division, thus making them the seventh-longest participating club in the highest tier of the league. The player with the highest number of appearances (602) in the Bundesliga, Charly Körbel, spent his entire senior career as a defender for Eintracht Frankfurt. The club’s primary rival is the local club, Kickers Offenbach. However, due to spending most of their history in different divisions, the two have only played two league matches within the last 40 years.

FC Augsburg, simply known as Augsburg, was founded in 1907. The club has spent most of its history fluctuating between the second and third divisions. Disappointment struck in the early 2000s when Augsburg were relegated to the fourth division for two seasons. However, the club experienced a surge following this setback, and it was eventually promoted to the Bundesliga for the first time in 2011, where it has remained ever since. Augsburg have consolidated their Bundesliga status in the 2010s. Finishing a record-high fifth in the 2014/15 season before several mid-table finishes. They made their European debut in the 2015/16 UEFA Europa League and finished in 11th place in the 2023–24 season.

Relegated.

SV Darmstadt 98, founded in 1898, plays in Stadion am Böllenfalltor. In the 2023/24 season, they were relegated to the 2.Bundesliga after finishing bottom of the table.

1. FC Köln, commonly known as FC Köln, was founded in 1948. The club has long-standing rivalries with nearby Borussia Mönchengladbach, Fortuna Düsseldorf, and Bayer Leverkusen. The club’s nickname, The Billy Goats, refers to the club’s mascot, a male goat named Hennes, after the veteran FC player and later manager Hennes Weisweiler. They were relegated after finishing in 17th place in the 2023–24 season.

Promoted.

Fußball-Club St. Pauli von 1910 e.V., commonly known as simply FC St. Pauli, is based in the St. Pauli district of Hamburg. The team will compete in the Bundesliga in the 2024–25 season after being promoted after becoming champions of the 2. Bundesliga in the 2023–24 season.

Kieler Sportvereinigung Holstein von 1900 e.V., commonly known as Holstein Kiel, is based in the city of Kiel, Schleswig-Holstein. From the 1900s through the 1960s, the club was one of the most dominant sides in northern Germany. Some notable honours from that period include the German football championship in 1912 and vice-champions in 1910 and 1930. They earned promotion to the Bundesliga after a second-place finish in the 2. Bundesliga in the 2023–24 season.