Free / open data · Germany

OpenLigaDB
Free, community-maintained JSON API for league fixtures and results, centred on German football (Bundesliga, DFB-Pokal) plus European cups, some ice hockey and user-created leagues. No key required.
Facts verified against the provider's site on
Tone of public discussions, liked vs criticised points, reliability complaints; based on only a few discussions, pulled towards neutral.
Computed from public data only; uptime and latency are not measured yet. Enterprise feeds that sell by contract score lower on transparency by design. How the score works
- Starting price
- Not public
- Free access
- Free tier
- Sports
- 2 (Football (soccer), Ice hockey)
- Live data
- Not disclosed
- Delivery
- Polling only (REST)
- Discussions
- 5 threads
- GitHub adoption
- 166 repos
Best for
Hobby projects such as prediction games, stats apps and Bundesliga widgets that need free German football fixtures and results without an API key.
Not ideal for
Production products needing guaranteed service, deep stats or odds; it is a community-maintained fixtures and results database.
Limitations to check
- − Data limited to fixtures, results and scores
- − Focus on German football; other leagues are user-created
- − Site language is German
- − Terms and pricing pages were empty when saved
Written from the provider's own pages (source).
Last checked 2026-11-03
OpenLigaDB at a glance
- What is OpenLigaDB best for?
- Hobby projects such as prediction games, stats apps and Bundesliga widgets that need free German football fixtures and results without an API key. Not ideal for: Production products needing guaranteed service, deep stats or odds; it is a community-maintained fixtures and results database.
- How much does OpenLigaDB cost?
- OpenLigaDB does not publish prices on the pages we checked.
- Does OpenLigaDB have a free tier?
- Yes. OpenLigaDB lists a free plan called "Free".
- What does OpenLigaDB cover?
- OpenLigaDB is a free / open data. Its sports: Football (soccer), Ice hockey; data: Fixtures, Results, Live scores.
- Does OpenLigaDB have a WebSocket or streaming API?
- No streaming is listed. OpenLigaDB delivers data by REST, so you poll for updates.
- What do developers say about OpenLigaDB?
- Free, keyless community JSON API focused on German football, used in prediction models, bots, a home-automation adapter and results videos. A user praises the simple matchday endpoint and the last-change-date call that avoids refetching. Coverage beyond German leagues is thin, and it is community-maintained so errors are possible. ODbL licence applies.
- What are the alternatives to OpenLigaDB?
- Close alternatives in the SportDex catalog: OddsMatrix, Enetpulse, SportsGameOdds, Entity Sport, snooker.org API.
Commercial decision
Pricing & plan limits
| Plan | Price | Requests | What's included |
|---|---|---|---|
| Free | Free | — | Open community API, no authentication to readsource |
Registration only needed to create/edit leagues. License ODbL per catalog notes (not on crawled pages).
Before choosing a paid plan, confirm
• What counts as one request (per call, per market, per region?)
• What happens when you exceed the quota: blocked or billed
• Whether live and historical data are on your plan
• Whether your use (public app, betting, resale) is licensed
The critical question
Data coverage
- Sports
- Football (soccer)Ice hockey
- Data types
- FixturesResultsLive scores
- Key competitions
- 1. Bundesliga, 2. Bundesliga, 3. Liga, DFB-Pokal, UEFA Champions League, UEFA Europa League, UEFA Conference League, FIFA World Cup 2026source
- Competitions
- Not disclosed
- Live / in-play
- Not disclosed
- Women's competitions
- Yes
- Betting markets
- Not disclosed
- Bookmaker regions
- Not disclosed
- Bookmakers
- Not disclosed
- History depth
- Not disclosed
- Update frequency
- Not disclosed
- Name languages
- de
- ID mapping
- Not disclosed
Coverage often depends on the plan; confirm the exact league and season on your plan.
Before you build
Usage rights & access
- Commercial use
- Not disclosed
- Betting products
- Not disclosed
- Redistribution
- Not disclosed
- Storing data
- Not disclosed
- Attribution
- Not disclosed
- Logos & photos
- Not disclosed
- Who can buy
- Not disclosed
- Verification (KYC)
- Not disclosed
- Not available in
- Not disclosed
- Only available in
- Not disclosed
Developer-ready evaluation
Integration & documentation
- Protocols
- REST
- Formats
- JSON
- Authentication
- none
- SDKs
- Not disclosed
- OpenAPI spec
- Not disclosed
- Claimed latency
- Not disclosed
- Status page
- Not disclosed
- Sandbox / test keys
- Not disclosed
- Support
- Not disclosed
- SLA uptime
- Not disclosed
Preview brief
# Integration brief: OpenLigaDB Goal: build a feature on OpenLigaDB data. Use only the official documentation below as the source of truth. ## Known facts (from SportDex, verify before relying on them) - Website: https://www.openligadb.de - Docs: https://api.openligadb.de/index.html - Sports: Football (soccer), Ice hockey - Data: Fixtures, Results, Live scores - Protocols: REST; formats: json - Auth: none - Free plan: Free - Note: Registration only needed to create/edit leagues. License ODbL per catalog notes (not on crawled pages). ## Verify before writing code - live update frequency - whether commercial use is allowed on the plan you pick - exact endpoint paths, parameters and response fields (read the official docs, do not guess) ## Implementation rules - Keep the API key on the server (environment variable, backend route or edge function); never ship it to the browser. - Cache responses and respect rate limits; count how many requests each screen triggers. - Handle errors explicitly: invalid key, quota exceeded (429), missing fields, empty fixtures, timeouts. - Start with one demo request and log the raw response before building UI on assumed field names.
Data quality signals
Data source & company
- Official partners
- Not disclosed
- How data is collected
- community
- Certifications
- Not disclosed
- Payment methods
- Not disclosed
- Minimum contract
- Not disclosed
- Country
- Germany
- Founded
- Not disclosed
Reddit · Hacker News · Stack Overflow · GitHub · YouTube
What developers say
Free, keyless community JSON API focused on German football, used in prediction models, bots, a home-automation adapter and results videos. A user praises the simple matchday endpoint and the last-change-date call that avoids refetching. Coverage beyond German leagues is thin, and it is community-maintained so errors are possible. ODbL licence applies.
Praised for
- No key required
- Simple matchday endpoints
- Last-change-date call saves requests
- Many small open-source integrations
Complaints
- Mostly German competitions
- Community-maintained, errors possible
Our summary of public discussions, not a rating. Vendor posts are not counted as user opinion.
Discussions
- I built a Bundesliga predictor that reaches 97.5% of its theoretical ceiling — here's what I learnedr/sportsanalytics · 2026-04
- What football data APIs are actually reliable in practice?r/sportsanalytics · 2026-09
- Api with HTTP request in Flutterr/learnprogramming · 2021-12
- android json multi dimensional arrayStack Overflow · 2013-07
- android: json response is just a StringStack Overflow · 2014-02
Open-source projects using it
Videos
- نتيجة مباراة يونيون برلين وكولنToni Football news · 2026-11
- Bundesliga: a level match changed after the breakMochadata · 2026-11
- Bundesliga: a level match changed after the breakMochadata · 2026-10
- Bundesliga: a level match changed after the breakMochadata · 2026-10
- German third division: a level match changed after the breakMochadata · 2026-10
- 1. FC Heidenheim 1846 – Energie Cottbus: 1:1BLACK X - Gaming · 2026-10
Shortlist next steps
Alternatives worth comparing

EveryMatrix data service delivering pre-match and live odds, scores and settlements for sportsbooks, plus an aggregated market feed from 150+ bookmakers and a historical odds archive of 30+ bookmakers.
30-day trialLiveFootball (soccer)BasketballTennis+10Contact sales0 discussions · 1 repos
Provider of live scores, fixtures, results, standings, lineups and statistics for 100+ sports, delivered as GraphQL API, XML feeds or hosted widgets to media, news agencies and live score apps.
LiveMulti-sport (40+)Football (soccer)Tennis+5Contact sales1 discussions · 4 repos
Odds API priced per event rather than per market or bookmaker, covering 67+ leagues with props, alternate lines, scores and results, plus an optional realtime WebSocket stream.
Free tier⚡ StreamingAmerican footballBasketballBaseball+2from $99/mo7 discussions · 46 repos
Cricket-first sports data provider also offering football, basketball, baseball, NFL, NHL, tennis and kabaddi feeds, with live scores, play-by-play, fantasy points and an exchange odds API. Plans priced per sport.
⚡ StreamingCricketFootball (soccer)Basketball+4from $150/mo3 discussions · 14 reposFree API behind snooker.org giving results, schedules, live scores, rankings and player data for professional snooker; heavy users should contact the site.
Free tierLiveSnookerFree tier1 discussions · 31 repos
Evidence & transparency
Official sources
- https://www.openligadb.de
- https://api.openligadb.de/index.html
- https://www.openligadb.de/Leagues?season=2026
Facts were extracted from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that the feature is missing. How we know