Public APIs
OpenLigaDB favicon

OpenLigaDB

Sports & Fitness

Crowd sourced sports league results.

OpenLigaDB's website screenshot

About OpenLigaDB

OpenLigaDB is a free, open JSON API for retrieving and submitting sports results organized around a league schema, with a primary focus on German football data such as the Bundesliga, 2. Bundesliga, 3. Liga, and DFB Pokal, alongside other leagues and sports like ice hockey. Data is fetched via simple URL-based endpoints (e.g., requesting match data for a specific league, season, and matchday) and requires no authentication to read.

The service is community-maintained: registered users can create and manage their own leagues and enter match results, and all entered leagues are publicly retrievable by anyone. Data provided through the API is released under the Open Database License (ODbL).

It is aimed at hobby programmers building applications or websites that need automated access to current football and other sports results, such as prediction games (Tippspiele), statistics applications, and league widgets. Documentation and code samples are available on GitHub.

Key features

  • JSON API for retrieving football and other sports league data (matches, results, tables)
  • No authentication required to read data via the web service
  • Community-editable: registered users can create and maintain their own leagues and enter results
  • Covers multiple leagues and competitions (Bundesliga, 2. Bundesliga, 3. Liga, DFB Pokal, and more)
  • Data provided under the Open Database License (ODbL)

Frequently asked questions

Is OpenLigaDB free to use?

Yes, it is a free community project and reading data via the web service requires no authentication.

What data format does the API use?

Data is retrieved via a JSON API, for example https://api.openligadb.de/getmatchdata/bl1/2020/1.

Who is OpenLigaDB for?

It targets (hobby) programmers who want to automatically fetch current football and other sports results for applications like prediction games, statistics apps, or Bundesliga widgets.

Can I contribute my own data?

Yes, after registering, users can create and maintain their own leagues and enter match results.

Where can I find API documentation and code samples?

A full API description with example code is available on GitHub and at https://api.openligadb.de.

Ad
Webz.io News API favicon

Webz.io News API

Webz.io News APIs provide global news data for search, monitoring, analytics, and AI applications, with powerful filters and natural-language search.

Learn more
Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • Webz.io News API favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product